提交 b4973089 authored 作者: goodfeli's avatar goodfeli

Merge pull request #102 from delallea/except_something

Got rid of a few "except:"
...@@ -168,7 +168,7 @@ def makeTester(name, op, expected, checks = {}, good = {}, bad_build = {}, ...@@ -168,7 +168,7 @@ def makeTester(name, op, expected, checks = {}, good = {}, bad_build = {},
try: try:
#node = self.op.make_node(*inputrs) #node = self.op.make_node(*inputrs)
node = safe_make_node(self.op, *inputrs) node = safe_make_node(self.op, *inputrs)
except: except Exception:
type, exc_value, traceback = sys.exc_info() type, exc_value, traceback = sys.exc_info()
err_msg = "Test %s::%s: Error occurred while making a node with inputs %s" \ err_msg = "Test %s::%s: Error occurred while making a node with inputs %s" \
% (self.op, testname, inputs) % (self.op, testname, inputs)
...@@ -177,7 +177,7 @@ def makeTester(name, op, expected, checks = {}, good = {}, bad_build = {}, ...@@ -177,7 +177,7 @@ def makeTester(name, op, expected, checks = {}, good = {}, bad_build = {},
try: try:
f = inplace_func(inputrs, node.outputs, mode = mode) f = inplace_func(inputrs, node.outputs, mode = mode)
except: except Exception:
type, exc_value, traceback = sys.exc_info() type, exc_value, traceback = sys.exc_info()
err_msg = "Test %s::%s: Error occurred while trying to make a Function" \ err_msg = "Test %s::%s: Error occurred while trying to make a Function" \
% (self.op, testname) % (self.op, testname)
...@@ -237,7 +237,7 @@ def makeTester(name, op, expected, checks = {}, good = {}, bad_build = {}, ...@@ -237,7 +237,7 @@ def makeTester(name, op, expected, checks = {}, good = {}, bad_build = {},
inputrs = [value(input) for input in inputs] inputrs = [value(input) for input in inputs]
try: try:
node = safe_make_node(self.op,*inputrs) node = safe_make_node(self.op,*inputrs)
except: except Exception:
type, exc_value, traceback = sys.exc_info() type, exc_value, traceback = sys.exc_info()
err_msg = "Test %s::%s: Error occurred while trying to make a node with inputs %s" \ err_msg = "Test %s::%s: Error occurred while trying to make a node with inputs %s" \
% (self.op, testname, inputs) % (self.op, testname, inputs)
...@@ -246,7 +246,7 @@ def makeTester(name, op, expected, checks = {}, good = {}, bad_build = {}, ...@@ -246,7 +246,7 @@ def makeTester(name, op, expected, checks = {}, good = {}, bad_build = {},
try: try:
f = inplace_func(inputrs, node.outputs, mode=mode) f = inplace_func(inputrs, node.outputs, mode=mode)
except: except Exception:
type, exc_value, traceback = sys.exc_info() type, exc_value, traceback = sys.exc_info()
err_msg = "Test %s::%s: Error occurred while trying to make a Function" \ err_msg = "Test %s::%s: Error occurred while trying to make a Function" \
% (self.op, testname) % (self.op, testname)
...@@ -270,7 +270,7 @@ def makeTester(name, op, expected, checks = {}, good = {}, bad_build = {}, ...@@ -270,7 +270,7 @@ def makeTester(name, op, expected, checks = {}, good = {}, bad_build = {},
inputrs = [value(input) for input in inputs] inputrs = [value(input) for input in inputs]
try: try:
utt.verify_grad(self.op, inputs, mode=self.mode, rel_tol=_grad_rtol) utt.verify_grad(self.op, inputs, mode=self.mode, rel_tol=_grad_rtol)
except: except Exception:
type, exc_value, traceback = sys.exc_info() type, exc_value, traceback = sys.exc_info()
err_msg = "Test %s::%s: Error occurred while computing the gradient on the following inputs: %s" \ err_msg = "Test %s::%s: Error occurred while computing the gradient on the following inputs: %s" \
% (self.op, testname, inputs) % (self.op, testname, inputs)
...@@ -2540,7 +2540,7 @@ class T_Join_and_Split(unittest.TestCase): ...@@ -2540,7 +2540,7 @@ class T_Join_and_Split(unittest.TestCase):
b = as_tensor_variable(2) b = as_tensor_variable(2)
try: try:
s = join(0, a, b) s = join(0, a, b)
except: except TypeError:
return return
self.fail() self.fail()
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论