In [42]:
import numpy
import sys
sys.path.append("./deepthought")
sys.path.append("/home/mrueckl/Theano/")
import theano
from deepthought.mlpdata import MLPData
from deepthought.factories import feed_forward_factory
from deepthought.activationfunctions import SimpleExpSigmoid
In [35]:
m = feed_forward_factory([1,2,3], SimpleExpSigmoid())
In [36]:
print m
In [37]:
f = SimpleExpSigmoid
d = SimpleExpSigmoid.derivative()
In [38]:
plt.plot(f.evaluate(numpy.linspace(-3,3,10)))
plt.plot(d.evaluate(numpy.linspace(-3,3,10)))
Out[38]:
In [7]:
for l in m.view().layers():
print l
for n in l.neurons():
print n