Skip to content

Commit 93a0f9a

Browse files
committed
Fix reverse_input_channels reading in cpp
1 parent c3998dc commit 93a0f9a

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

model_api/cpp/models/src/image_model.cpp

+3-8
Original file line numberDiff line numberDiff line change
@@ -112,14 +112,9 @@ ImageModel::ImageModel(std::shared_ptr<ov::Model>& model, const ov::AnyMap& conf
112112
pad_value = pad_value_iter->second.as<uint8_t>();
113113
}
114114

115-
auto reverse_input_channels_iter = configuration.find("reverse_input_channels");
116-
if (reverse_input_channels_iter == configuration.end()) {
117-
if (model->has_rt_info("model_info", "reverse_input_channels")) {
118-
reverse_input_channels = model->get_rt_info<bool>("model_info", "reverse_input_channels");
119-
}
120-
} else {
121-
reverse_input_channels = reverse_input_channels_iter->second.as<bool>();
122-
}
115+
reverse_input_channels = get_from_any_maps("hierarchical", configuration,
116+
model->has_rt_info("model_info") ? model->get_rt_info<ov::AnyMap>("model_info") : ov::AnyMap{},
117+
reverse_input_channels);
123118

124119
auto scale_values_iter = configuration.find("scale_values");
125120
if (scale_values_iter == configuration.end()) {

0 commit comments

Comments
 (0)