提交 9f394ccf authored 作者: Pascal Lamblin's avatar Pascal Lamblin

Restore actual level of logger, not the "effective" one.

上级 e1e9e84a
...@@ -388,7 +388,7 @@ class TestEquilibrium(object): ...@@ -388,7 +388,7 @@ class TestEquilibrium(object):
# display pesky warnings along with stdout # display pesky warnings along with stdout
# also silence logger for 'theano.gof.opt' # also silence logger for 'theano.gof.opt'
_logger = logging.getLogger('theano.gof.opt') _logger = logging.getLogger('theano.gof.opt')
oldlevel = _logger.getEffectiveLevel() oldlevel = _logger.level
_logger.setLevel(logging.CRITICAL) _logger.setLevel(logging.CRITICAL)
try: try:
opt = EquilibriumOptimizer( opt = EquilibriumOptimizer(
......
...@@ -1274,7 +1274,7 @@ class T_max_and_argmax(unittest.TestCase): ...@@ -1274,7 +1274,7 @@ class T_max_and_argmax(unittest.TestCase):
n = as_tensor_variable(numpy.random.rand(2,3)) n = as_tensor_variable(numpy.random.rand(2,3))
# Silence expected error messages # Silence expected error messages
_logger = logging.getLogger('theano.gof.opt') _logger = logging.getLogger('theano.gof.opt')
oldlevel = _logger.getEffectiveLevel() oldlevel = _logger.level
_logger.setLevel(logging.CRITICAL) _logger.setLevel(logging.CRITICAL)
try: try:
try: try:
...@@ -1421,7 +1421,7 @@ class T_argmin_argmax(unittest.TestCase): ...@@ -1421,7 +1421,7 @@ class T_argmin_argmax(unittest.TestCase):
n = as_tensor_variable(numpy.random.rand(2,3)) n = as_tensor_variable(numpy.random.rand(2,3))
# Silence expected error messages # Silence expected error messages
_logger = logging.getLogger('theano.gof.opt') _logger = logging.getLogger('theano.gof.opt')
oldlevel = _logger.getEffectiveLevel() oldlevel = _logger.level
_logger.setLevel(logging.CRITICAL) _logger.setLevel(logging.CRITICAL)
try: try:
try: try:
...@@ -1571,7 +1571,7 @@ class T_min_max(unittest.TestCase): ...@@ -1571,7 +1571,7 @@ class T_min_max(unittest.TestCase):
n = as_tensor_variable(numpy.random.rand(2,3)) n = as_tensor_variable(numpy.random.rand(2,3))
# Silence expected error messages # Silence expected error messages
_logger = logging.getLogger('theano.gof.opt') _logger = logging.getLogger('theano.gof.opt')
oldlevel = _logger.getEffectiveLevel() oldlevel = _logger.level
_logger.setLevel(logging.CRITICAL) _logger.setLevel(logging.CRITICAL)
try: try:
try: try:
...@@ -1779,7 +1779,7 @@ class T_subtensor(unittest.TestCase): ...@@ -1779,7 +1779,7 @@ class T_subtensor(unittest.TestCase):
self.assertTrue(isinstance(t.owner.op, Subtensor)) self.assertTrue(isinstance(t.owner.op, Subtensor))
# Silence expected error messages # Silence expected error messages
_logger = logging.getLogger('theano.gof.opt') _logger = logging.getLogger('theano.gof.opt')
oldlevel = _logger.getEffectiveLevel() oldlevel = _logger.level
_logger.setLevel(logging.CRITICAL) _logger.setLevel(logging.CRITICAL)
try: try:
try: try:
...@@ -1882,7 +1882,7 @@ class T_subtensor(unittest.TestCase): ...@@ -1882,7 +1882,7 @@ class T_subtensor(unittest.TestCase):
self.assertTrue(isinstance(t.owner.op, Subtensor)) self.assertTrue(isinstance(t.owner.op, Subtensor))
# Silence expected warnings # Silence expected warnings
_logger = logging.getLogger('theano.gof.opt') _logger = logging.getLogger('theano.gof.opt')
oldlevel = _logger.getEffectiveLevel() oldlevel = _logger.level
_logger.setLevel(logging.CRITICAL) _logger.setLevel(logging.CRITICAL)
try: try:
try: try:
...@@ -3119,7 +3119,7 @@ class t_dot(unittest.TestCase): ...@@ -3119,7 +3119,7 @@ class t_dot(unittest.TestCase):
# constant folding will complain to _logger that things are not aligned # constant folding will complain to _logger that things are not aligned
# this is normal, testers are not interested in seeing that output. # this is normal, testers are not interested in seeing that output.
_logger = logging.getLogger('theano.gof.opt') _logger = logging.getLogger('theano.gof.opt')
oldlevel = _logger.getEffectiveLevel() oldlevel = _logger.level
_logger.setLevel(logging.CRITICAL) _logger.setLevel(logging.CRITICAL)
try: try:
try: try:
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论