提交 1b983010 authored 作者: James Bergstra's avatar James Bergstra

still buggy math optimizer on logisticregressionN

上级 c98fe9de
...@@ -79,6 +79,25 @@ class LogisticRegression2(module.FancyModule): ...@@ -79,6 +79,25 @@ class LogisticRegression2(module.FancyModule):
if __name__ == '__main__': if __name__ == '__main__':
if 1:
lrc = LogisticRegressionN()
#lr = lrc.make(10, 2, mode='FAST_RUN')
lr = lrc.make(10, 2, mode=theano.Mode('c|py', 'merge')) #'FAST_RUN')
data_x = N.random.randn(5, 10)
data_y = (N.random.randn(5) > 0)
for i in xrange(10000):
xe = lr.update(data_x, data_y)
if i % 100 == 0:
print i, xe
print
print 'TRAINED MODEL:'
print lr
if 0:
lrc = LogisticRegression2() lrc = LogisticRegression2()
lr = lrc.make(10, mode=theano.Mode('c|py', 'merge')) #'FAST_RUN') lr = lrc.make(10, mode=theano.Mode('c|py', 'merge')) #'FAST_RUN')
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论