提交 97def36e authored 作者: Matthew Rocklin's avatar Matthew Rocklin

remove schedule from WrapLinker

This Linker never schedules ops on its own
上级 37e5f09c
...@@ -534,7 +534,7 @@ class WrapLinker(Linker): ...@@ -534,7 +534,7 @@ class WrapLinker(Linker):
""" """
def __init__(self, linkers, wrapper, schedule=None): def __init__(self, linkers, wrapper):
""" """
Initialize a WrapLinker. Initialize a WrapLinker.
...@@ -556,7 +556,6 @@ class WrapLinker(Linker): ...@@ -556,7 +556,6 @@ class WrapLinker(Linker):
self.fgraph = None self.fgraph = None
self.linkers = linkers self.linkers = linkers
self.wrapper = wrapper self.wrapper = wrapper
self.schedule = schedule or self.schedule
def __copy__(self): def __copy__(self):
""" """
...@@ -571,8 +570,7 @@ class WrapLinker(Linker): ...@@ -571,8 +570,7 @@ class WrapLinker(Linker):
""" """
other = self.__class__( other = self.__class__(
linkers=[copy(l) for l in self.linkers], linkers=[copy(l) for l in self.linkers],
wrapper=self.wrapper, wrapper=self.wrapper)
schedule=self.schedule)
return other return other
def accept(self, fgraph, no_recycling=None): def accept(self, fgraph, no_recycling=None):
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论