如何编辑代码以获得预期范围内的预测值?

时间:2017-10-25 18:16:40

标签: python-2.7 numpy neural-network sigmoid numpy-random

我尝试过在互联网上找到的简单神经网络教程。但我希望稍微改变一下。原始代码预测0-1之间的值。但我想将其改为0-10。我该怎么办? 据我所知,这些是他应该考虑改变的路线。

# sigmoid function   
def nonlin(x,deriv=False):
    if(deriv==True):
    return x*(1-x)
return 1/(1+np.exp(-x))                 

# initialize weights randomly with mean 0
syn0 = 2*np.random.random((3,1)) - 1           
  

请注意,在nonlin功能之后不会声明重量   原始来源在以下链接中包含完整代码   link to original code

0 个答案:

没有答案