提交 4bf5d362 authored 作者: Benjamin Scellier's avatar Benjamin Scellier 提交者: Nicolas Ballas

file theano/gof/tests/test_lazy.py

上级 51408b9b
from __future__ import absolute_import, print_function, division from __future__ import absolute_import, print_function, division
from copy import deepcopy from copy import deepcopy
import numpy import numpy as np
import theano import theano
from theano.gof.op import PureOp from theano.gof.op import PureOp
...@@ -154,13 +154,13 @@ def more_complex_test(): ...@@ -154,13 +154,13 @@ def more_complex_test():
optimizer='fast_run')) optimizer='fast_run'))
if theano.config.vm.lazy is False: if theano.config.vm.lazy is False:
try: try:
f(1, 0, numpy.array(10, dtype=x1.dtype), 0) f(1, 0, np.array(10, dtype=x1.dtype), 0)
assert False assert False
except NotImplementedOp.E: except NotImplementedOp.E:
pass pass
else: else:
print(f(1, 0, numpy.array(10, dtype=x1.dtype), 0)) print(f(1, 0, np.array(10, dtype=x1.dtype), 0))
assert f(1, 0, numpy.array(10, dtype=x1.dtype), 0) == 20.5 assert f(1, 0, np.array(10, dtype=x1.dtype), 0) == 20.5
print('... passed') print('... passed')
if __name__ == '__main__': if __name__ == '__main__':
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论