diff options
| author | pepperpepperpepper <pepper@scannerjammer.com> | 2015-10-17 18:37:04 -0700 |
|---|---|---|
| committer | pepperpepperpepper <pepper@scannerjammer.com> | 2015-10-17 18:37:04 -0700 |
| commit | 10a619b2c7227b2ad214fbb985141b884fbe87fb (patch) | |
| tree | c70b711213f88de613b18791c6c123a6ad73a3ae /pybrain_experiments/test_recurrent.py | |
| parent | b10e46d0efca25234b18c28a47393cbf365b3c0d (diff) | |
ok pybrain time
Diffstat (limited to 'pybrain_experiments/test_recurrent.py')
| -rw-r--r-- | pybrain_experiments/test_recurrent.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/pybrain_experiments/test_recurrent.py b/pybrain_experiments/test_recurrent.py new file mode 100644 index 0000000..692898a --- /dev/null +++ b/pybrain_experiments/test_recurrent.py @@ -0,0 +1,19 @@ +from pybrain.structure import RecurrentNetwork +n = RecurrentNetwork() + +n.addInputModule(LinearLayer(2, name='in')) +n.addModule(SigmoidLayer(3, name='hidden')) +n.addOutputModule(LinearLayer(1, name='out')) +n.addConnection(FullConnection(n['in'], n['hidden'], name='c1')) +n.addConnection(FullConnection(n['hidden'], n['out'], name='c2')) +n.addRecurrentConnection(FullConnection(n['hidden'], n['hidden'], name='c3')) + + +n.sortModules() +n.activate((2, 2)) +array([-0.1959887]) +n.activate((2, 2)) +array([-0.19623716]) +n.activate((2, 2)) +array([-0.19675801]) +n.reset() #clears history |
