提交 791a6c84 authored 作者: Thomas Mesnard's avatar Thomas Mesnard

pep8 space fix

上级 f2e452a6
......@@ -40,7 +40,7 @@ class T_function(unittest.TestCase):
fn = function([], None) # ok
rval = fn()
if rval == []:
raise SkipTest("See #254: Using None as function output leads"
raise SkipTest("See #254: Using None as function output leads "
"to [] return value")
else:
assert rval is None
......
......@@ -472,7 +472,7 @@ class TestScan(unittest.TestCase):
# soon, and it is in the sandbox and not for user consumption, the
# error is marked as KnownFailure
raise SkipTest("Work-in-progress sandbox ScanOp is"
raise SkipTest("Work-in-progress sandbox ScanOp is "
"not fully functional yet")
def f_pow2(x_tm1):
......@@ -509,7 +509,7 @@ class TestScan(unittest.TestCase):
# place (even when told not to by DebugMode). As this op will change
# soon, and it is in the sandbox and not for user consumption, the
# error is marked as KnownFailure
raise SkipTest("Work-in-progress sandbox"
raise SkipTest("Work-in-progress sandbox "
"ScanOp is not fully functional yet")
def f_rnn(u_t, x_tm1, W_in, W):
......
......@@ -3271,7 +3271,7 @@ class T_Scan(unittest.TestCase):
if isinstance(x.op, theano.tensor.Elemwise)]) == 0
def test_alloc_inputs2(self):
raise SkipTest("This tests depends on an optimization for"
raise SkipTest("This tests depends on an optimization for "
"scan that has not been implemented yet.")
W1 = tensor.matrix()
W2 = tensor.matrix()
......@@ -3499,8 +3499,8 @@ class T_Scan(unittest.TestCase):
assert out == 24
def test_infershape_seq_shorter_nsteps(self):
raise SkipTest("This is a generic problem with"
"infershape that has to be discussed"
raise SkipTest("This is a generic problem with "
"infershape that has to be discussed "
"and figured out")
x = tensor.vector('x')
[o1, o2], _ = theano.scan(lambda x, y: (x + 1, y + x),
......
......@@ -1558,7 +1558,7 @@ def test_log_add():
f([10000], [10000]) # causes overflow if handled incorrectly
assert numpy.allclose(f([10000], [10000]), 20000)
except AssertionError:
raise SkipTest("log(add(exp)) is not stabilized when adding"
raise SkipTest("log(add(exp)) is not stabilized when adding "
"more than 2 elements, see #623")
# TODO: test that the optimization works in the presence of broadcasting.
......@@ -4025,8 +4025,8 @@ def test_constant_get_stabilized():
assert f() == 800, f()
except (AssertionError, theano.compile.debugmode.InvalidValueError):
raise SkipTest('Theano optimizes constant before stabilization.'
'This breaks stabilization optimization in some'
raise SkipTest('Theano optimizes constant before stabilization. '
'This breaks stabilization optimization in some '
'cases. See #504.')
......@@ -4284,10 +4284,10 @@ class T_local_erfc(unittest.TestCase):
0].op.scalar_op.fgraph.apply_nodes) == 22, len(f.maker.fgraph.toposort()[0].fgraph.toposort()[0].op.scalar_op.fgraph.apply_nodes)
# TODO: fix this problem
if theano.config.floatX == "float32" and theano.config.mode in ["DebugMode", "DEBUG_MODE"]:
raise SkipTest('The python code upcast somewhere internally'
'some value of float32 to python float for'
'part of its computation. That make that the'
'c and python code dont generate the same value.'
raise SkipTest('The python code upcast somewhere internally '
'some value of float32 to python float for '
'part of its computation. That make that the '
'c and python code dont generate the same value. '
'You can ignore this error.')
assert all(numpy.isfinite(f(val)))
......@@ -4356,12 +4356,13 @@ class T_local_erfc(unittest.TestCase):
# TODO: fix this problem
if theano.config.floatX == "float32" and theano.config.mode in ["DebugMode", "DEBUG_MODE"]:
# The python code upcast somewhere internally some value of float32
# to python float for part of its computation. That make that the c
# and python code do not generate the same value. You can ignore
# this error. This happen in an intermediate step that don't show
# in the final result.
# Showing this test error is a duplicate of the one in test_local_log_erfc. We hide it.
# raise KnownFailureTest("the python code upcast somewhere internally some value of
# float32 to python float for part of its computation.
# That make that the c and python code do not generate the same value.
# You can ignore this error.
# This happen in an intermediate step that don't show in the final result.")
pass
else:
assert all(numpy.isfinite(f(val)))
......
......@@ -190,7 +190,7 @@ class RopLop_checker(unittest.TestCase):
assert numpy.allclose(v1, v2), ('LOP mismatch: %s %s' % (v1, v2))
if known_fail:
raise SkipTest('Rop does not handle non-differentiable inputs'
raise SkipTest('Rop does not handle non-differentiable inputs '
'correctly. Bug exposed by fixing Add.grad method.')
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论