提交 2c70842e 编写于 作者: J jiangjinsheng

fix InvertPermutation error msg

上级 bdcc607b
...@@ -1018,7 +1018,8 @@ class InvertPermutation(PrimitiveWithInfer): ...@@ -1018,7 +1018,8 @@ class InvertPermutation(PrimitiveWithInfer):
raise ValueError(f'For \'{self.name}\' the input value must be non-Tensor.') raise ValueError(f'For \'{self.name}\' the input value must be non-Tensor.')
for shp in x_shp: for shp in x_shp:
if shp != []: if shp != []:
raise ValueError(f'For \'{self.name}\' the rank of input must be 1.') x_rank = len(np.array(x_value, np.int64).shape)
raise ValueError(f'For \'{self.name}\' the rank of input must be 1, but got {x_rank}.')
for i, value in enumerate(x_value): for i, value in enumerate(x_value):
validator.check_value_type("input[%d]" % i, value, [int], self.name) validator.check_value_type("input[%d]" % i, value, [int], self.name)
z = [x_value[i] for i in range(len(x_value))] z = [x_value[i] for i in range(len(x_value))]
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册