提交 39916a7e authored 作者: james@X40's avatar james@X40

disable Constant function inputs

上级 399cff79
...@@ -743,6 +743,8 @@ def convert_function_input(input): ...@@ -743,6 +743,8 @@ def convert_function_input(input):
""" """
if isinstance(input, (SymbolicInput, SymbolicInputKit)): if isinstance(input, (SymbolicInput, SymbolicInputKit)):
return input return input
elif isinstance(input, gof.Constant):
raise TypeError('A Constant instance is not a legal function input', input)
elif isinstance(input, gof.Result): elif isinstance(input, gof.Result):
return In(input) return In(input)
elif isinstance(input, (list, tuple)): elif isinstance(input, (list, tuple)):
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论