提交 38c79505 authored 作者: James Bergstra's avatar James Bergstra

cleaned GpuElemwise __str__ since we are not using inplace pattern

上级 41dad32d
......@@ -111,12 +111,15 @@ class GpuElemwise(Op):
return self._hashval
def __str__(self):
if self.inplace_pattern:
items = self.inplace_pattern.items()
items.sort()
return "GpuElemwise{%s}%s" % (self.scalar_op, str(items))
else:
return "GpuElemwise{%s}" % (self.scalar_op)
if 0:
# TODO:
# Current implementation does not use inplace pattern
# although since memory on card is precious... it should!
if self.inplace_pattern:
items = self.inplace_pattern.items()
items.sort()
return "GpuElemwise{%s}%s" % (self.scalar_op.__class__.__name__, str(items))
return "GpuElemwise{%s}" % (self.scalar_op.__class__.__name__)
def make_node(self, *inputs):
_inputs = [as_cuda_ndarray_variable(i) for i in inputs]
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论