neuron

简单单层前馈神经网络

匿名 (未验证) 提交于 2019-12-03 00:03:02
代码如下 import numpy as np import math class Neuron(object): def init (self): self.weights=np.array([1,2,3]) self.bias=0.0 def forward(self,inputs): cell_sum=math.fsum((inputs*self.weights)+self.bias) result=1.0/(math.exp(-cell_sum)+1.0) return result neuron=Neuron() output=neuron.forward(np.array([2.0,2.0,2.0])) print(output) 编写了一个简单的神经元输出节点,尤其注意fsum函数是最新语法,不能再用sum调用否则会报错 来源:博客园 作者: MorvalHe 链接:https://www.cnblogs.com/morvalhe/p/11508382.html