Python Neurolab for neural network

来源:互联网 发布:java搜索引擎lucene 编辑:程序博客网 时间:2024/06/09 18:43

Today, I tried to use Neurolab to build a NN. Many things to learn and consider. Here are some points.


1. The newff output is fixed to range [-1, 1]. If our output is over the range, we should use Norm and Renorm tool.


2. using np to reshape the array


3. predicting: out = net.sim(test_input)


4.There are different training method for "newff".


5. For targets, bad format: targets = [1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0]. 

                       good one: targets = [[1], [1], [1], [0] ... [0]]



Last, documentation is here: http://pythonhosted.org/neurolab/index.html

google code: https://code.google.com/archive/p/neurolab/


0 0