提交 c3f2fa12 authored 作者: James Bergstra's avatar James Bergstra

added as_tensor_variable to DimShuffle.make_node

上级 dd41a16d
......@@ -133,7 +133,8 @@ class DimShuffle(Op):
self.__dict__.update(d)
self._rehash()
def make_node(self, input):
def make_node(self, _input):
input = as_tensor_variable(_input)
ib = tuple(input.type.broadcastable)
if not ib == self.input_broadcastable:
raise TypeError("The number of dimensions and/or broadcastable pattern of the input is incorrect for this op. Expected %s, got %s." % (self.input_broadcastable, ib))
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论