forked from mindspore-Ecosystem/mindspore
!24686 Update error msg for its wrong msg in MirrorPad
Merge pull request !24686 from dinglinhe/code_dlh_ms_I4D567
This commit is contained in:
commit
242250295a
|
@ -4431,9 +4431,10 @@ class MirrorPad(PrimitiveWithInfer):
|
|||
for i in range(0, int(paddings_size / 2)):
|
||||
if (paddings_value[i, 0] >= x_shape[i] + adjust) or (paddings_value[i, 1] >= x_shape[i] + adjust):
|
||||
msg = "x_shape[D] + 1" if adjust == 1 else "x_shape[D]"
|
||||
paddings_info_value = paddings['value']
|
||||
raise ValueError(f"For '{self.name}', both paddings[D, 0] and paddings[D, 1] must be less than {msg}, "
|
||||
f"but got paddings[{i}, 0]: {paddings[i, 0]}, "
|
||||
f"paddings[{i}, 1]: {paddings[i, 1]}, x_shape[{i}]: {x_shape[i]}.")
|
||||
f"but got paddings[{i}, 0]: {paddings_info_value[i, 0]}, "
|
||||
f"paddings[{i}, 1]: {paddings_info_value[i, 1]}, x_shape[{i}]: {x_shape[i]}.")
|
||||
y_shape = ()
|
||||
for i in range(0, int(paddings_size / 2)):
|
||||
y_shape += ((x_shape[i] + paddings_value[i, 0] + paddings_value[i, 1]),)
|
||||
|
|
Loading…
Reference in New Issue