提交 09f08136 authored 作者: Razvan Pascanu's avatar Razvan Pascanu

Fixed computing cache for pure ops

上级 d2b0003f
...@@ -925,7 +925,11 @@ class CLinker(link.Linker): ...@@ -925,7 +925,11 @@ class CLinker(link.Linker):
version = [] version = []
for node_pos, node in enumerate(order): for node_pos, node in enumerate(order):
version.append(node.op.c_code_cache_version_apply(node)) try:
# Pure Ops do not have a c_code_cache_version_apply ...
version.append(node.op.c_code_cache_version_apply(node))
except AttributeError:
pass
for i in node.inputs: for i in node.inputs:
version.append(i.type.c_code_cache_version()) version.append(i.type.c_code_cache_version())
for o in node.outputs: for o in node.outputs:
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论