diff --git a/tools/mo/openvino/tools/mo/utils/ir_reader/extenders/parameter_extender.py b/tools/mo/openvino/tools/mo/utils/ir_reader/extenders/parameter_extender.py index 488c4a79b4e..7c62ea373cd 100644 --- a/tools/mo/openvino/tools/mo/utils/ir_reader/extenders/parameter_extender.py +++ b/tools/mo/openvino/tools/mo/utils/ir_reader/extenders/parameter_extender.py @@ -26,7 +26,7 @@ class Parameter_extender(Extender): shape[i] = -1 if ".." in dim: has_shapes_with_boundaries = True - shape = shape_array([d if d != -1 else dynamic_dimension_value for d in shape]) + shape = shape_array([d if d not in [-1, '?'] else dynamic_dimension_value for d in shape]) if has_shapes_with_boundaries: shape_list = []