From 60e78f3f5743b4b2d314f42d6a20f51539ec9905 Mon Sep 17 00:00:00 2001 From: jiangjinsheng Date: Tue, 19 May 2020 18:47:59 +0800 Subject: [PATCH] remove shape validator for merge --- mindspore/ops/operations/control_ops.py | 8 -------- 1 file changed, 8 deletions(-) diff --git a/mindspore/ops/operations/control_ops.py b/mindspore/ops/operations/control_ops.py index 3f8d50857a..736855a046 100644 --- a/mindspore/ops/operations/control_ops.py +++ b/mindspore/ops/operations/control_ops.py @@ -154,14 +154,6 @@ class Merge(PrimitiveWithInfer): raise NotImplementedError def infer_shape(self, inputs): - validator.check_integer('inputs len', len(inputs), 0, Rel.GT, self.name) - input_0 = inputs[0] - - for i in range(1, len(inputs)): - if inputs[i] != input_0: - raise ValueError(f"For \'{self.name}\', the shape of {i}th input should be same as " - f"first input {input_0}, but got {inputs[i]}.") - return (inputs[0], [1]) def infer_dtype(self, inputs):