python 简单神经网络
来源:互联网 发布:最便宜的单片机 编辑:程序博客网 时间:2024/06/15 07:58
#!/usr/bin/python#coding: utf-8from pybrain.tools.shortcuts import buildNetworkfrom pybrain.datasets import SupervisedDataSetfrom pybrain.supervised.trainers import BackpropTrainerfrom pybrain.structure import *net = buildNetwork(2, 3, 1 , bias=True, hiddenclass=TanhLayer)ds = SupervisedDataSet(2, 1)ds.addSample((0, 0), (0,))ds.addSample((0, 1), (1,))ds.addSample((1, 0), (1,))ds.addSample((1, 1), (0,))for inpt, target in ds: print inpt,targettrainer=BackpropTrainer(net, ds)d=1while d>1e-8: d = trainer.train()print("结果:")print net.activate([0,0])print net.activate([0,1])print net.activate([1,0])print net.activate([1,1])
Python 2.7.9 (default, Dec 10 2014, 12:24:55) [MSC v.1500 32 bit (Intel)] on win32Type "copyright", "credits" or "license()" for more information.>>> ================================ RESTART ================================>>> [ 0. 0.] [ 0.][ 0. 1.] [ 1.][ 1. 0.] [ 1.][ 1. 1.] [ 0.][ 0.00010477][ 0.99989226][ 0.99986574][ 0.00018769]>>>
0 0
- python 简单神经网络
- python简单实现神经网络
- python实现简单神经网络算法
- BP神经网络python简单实现
- python实现简单神经网络算法
- BP神经网络python简单实现
- Tensorflow 搭建简单神经网络 | Python
- 三层神经网络简单实现(Python版)
- 使用python实现简单全连接神经网络
- 用Python 代码实现简单的神经网络
- 基于python实现一个简单的神经网络
- Python写一个简单的神经网络
- BP神经网络的Python简单实现
- python实现最简单循环神经网络(RNNs)
- 简单BP神经网络的python实现
- Python神经网络
- python神经网络
- BP神经网络python简单实现2(性能优化)
- 奇偶个数
- IDEA 改变编码方式
- Hibernate的优缺点
- php 之apache rewrite伪静态的简单配置和使用
- 64位ARM在Android系统中适配32位静态库
- python 简单神经网络
- Robotuim学习FAQ-问题2:Android Call requires API level 11 (current min is 8)的解决方案
- 将android项目assets文件夹下的文件复制到SD卡中
- 使用socket option-SO_RCVTIMEO为recvfrom设置超时
- javascript示例
- 《Linux内核设计与实现》- 内存管理
- linux (debian) 设置开机自动挂载
- spring获取webapplicationcontext,applicationcontext几种方法详解
- Unity Optimisation Basics Part 2