提交 35574c5a authored 作者: Frederic's avatar Frederic

removed useless silencing of error.

上级 6bd636eb
...@@ -1961,17 +1961,12 @@ class T_subtensor(unittest.TestCase): ...@@ -1961,17 +1961,12 @@ class T_subtensor(unittest.TestCase):
n = self.shared(numpy.ones((), dtype=self.dtype)) n = self.shared(numpy.ones((), dtype=self.dtype))
t = theano.tensor.Subtensor([])(n) t = theano.tensor.Subtensor([])(n)
self.assertTrue(isinstance(t.owner.op, Subtensor)) self.assertTrue(isinstance(t.owner.op, Subtensor))
# Silence expected error messages
_logger = logging.getLogger('theano.gof.opt')
oldlevel = _logger.level
_logger.setLevel(logging.CRITICAL)
mode = self.mode mode = self.mode
self.mode = mode.excluding("local_useless_subtensor") self.mode = mode.excluding("local_useless_subtensor")
try: try:
self.eval_output_and_check(t) self.eval_output_and_check(t)
finally: finally:
self.mode = mode self.mode = mode
_logger.setLevel(oldlevel)
def test1_err_invalid(self): def test1_err_invalid(self):
n = self.shared(numpy.ones(1, dtype=self.dtype)) n = self.shared(numpy.ones(1, dtype=self.dtype))
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论