提交 1f61b6c9 authored 作者: Frederic's avatar Frederic

remove warning in tests.

上级 a304ba62
...@@ -60,22 +60,22 @@ class test_casting(unittest.TestCase): ...@@ -60,22 +60,22 @@ class test_casting(unittest.TestCase):
# upcasting to complex128 # upcasting to complex128
for t in ['int8','int16','int32','int64','float32','float64']: for t in ['int8','int16','int32','int64','float32','float64']:
a = shared(numpy.ones(3, dtype=t)) a = theano.shared(numpy.ones(3, dtype=t))
b = shared(numpy.ones(3, dtype='complex128')) b = theano.shared(numpy.ones(3, dtype='complex128'))
f = function([],basic._convert_to_complex128(a)) f = function([],basic._convert_to_complex128(a))
assert a.type.values_eq_approx(b.get_value(), f()) assert a.type.values_eq_approx(b.get_value(), f())
# upcasting to complex64 # upcasting to complex64
for t in ['int8','int16','int32','int64','float32']: for t in ['int8','int16','int32','int64','float32']:
a = shared(numpy.ones(3, dtype=t)) a = theano.shared(numpy.ones(3, dtype=t))
b = shared(numpy.ones(3, dtype='complex64')) b = theano.shared(numpy.ones(3, dtype='complex64'))
f = function([],basic._convert_to_complex64(a)) f = function([],basic._convert_to_complex64(a))
assert a.type.values_eq_approx(b.get_value(), f()) assert a.type.values_eq_approx(b.get_value(), f())
# downcast to complex64 # downcast to complex64
for t in ['float64']: for t in ['float64']:
a = shared(numpy.ones(3, dtype=t)) a = theano.shared(numpy.ones(3, dtype=t))
b = shared(numpy.ones(3, dtype='complex64')) b = theano.shared(numpy.ones(3, dtype='complex64'))
f = function([],basic._convert_to_complex64(a)) f = function([],basic._convert_to_complex64(a))
assert a.type.values_eq_approx(b.get_value(), f()) assert a.type.values_eq_approx(b.get_value(), f())
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论