提交 4c6c08e8 authored 作者: Razvan Pascanu's avatar Razvan Pascanu

fixed function that called non-existing function

the to_list function used to be called only _list
上级 c4ae27a3
...@@ -103,7 +103,7 @@ def get_updates_and_outputs(ls): ...@@ -103,7 +103,7 @@ def get_updates_and_outputs(ls):
return isinstance(elem, until) return isinstance(elem, until)
if is_list_outputs(ls): if is_list_outputs(ls):
return None, _list(ls), {} return None, to_list(ls), {}
if is_updates(ls): if is_updates(ls):
return None, [], dict(ls) return None, [], dict(ls)
if not isinstance(ls, (list, tuple)): if not isinstance(ls, (list, tuple)):
...@@ -119,9 +119,9 @@ def get_updates_and_outputs(ls): ...@@ -119,9 +119,9 @@ def get_updates_and_outputs(ls):
if len(ls) == 2: if len(ls) == 2:
if is_list_outputs(ls[0]): if is_list_outputs(ls[0]):
if is_updates(ls[1]): if is_updates(ls[1]):
return (None, _list(ls[0]), dict(ls[1])) return (None, to_list(ls[0]), dict(ls[1]))
elif is_condition(ls[1]): elif is_condition(ls[1]):
return (ls[1].condition, _list(ls[0]), {}) return (ls[1].condition, to_list(ls[0]), {})
else: else:
raise ValueError(error_msg) raise ValueError(error_msg)
elif is_updates(ls[0]): elif is_updates(ls[0]):
...@@ -137,7 +137,7 @@ def get_updates_and_outputs(ls): ...@@ -137,7 +137,7 @@ def get_updates_and_outputs(ls):
if is_outputs(ls[0]): if is_outputs(ls[0]):
if is_updates(ls[1]): if is_updates(ls[1]):
if is_condition(ls[2]): if is_condition(ls[2]):
return (ls[2].condition, _list(ls[0]), dict(ls[1])) return (ls[2].condition, to_list(ls[0]), dict(ls[1]))
else: else:
raise ValueError(error_msg) raise ValueError(error_msg)
else: else:
...@@ -261,7 +261,7 @@ def canonical_arguments(sequences, ...@@ -261,7 +261,7 @@ def canonical_arguments(sequences,
# if a None is provided as the output info we replace it # if a None is provided as the output info we replace it
# with an empty dict() to simplify handling # with an empty dict() to simplify handling
states_info[i] = dict() states_info[i] = dict()
return inputs, staess_info, parameters, T return inputs, states_info, parameters, T
def infer_shape(outs, inputs, input_shapes): def infer_shape(outs, inputs, input_shapes):
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论