Skip to content

Commit d16e27c

Browse files
authored
[140088] Fix AttributeError: Convert OVAny to string in model_metadata (#119)
* layer_type as string * outputPrecisions as string * update * fix missing-final-newline
1 parent 1563269 commit d16e27c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

model_analyzer/model_metadata.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -200,13 +200,13 @@ def get_exec_graph_int8layers(self, device: str = 'CPU') -> Tuple[list, list]:
200200
runtime_model = compiled_model.get_runtime_model()
201201
for execution_node in runtime_model.get_ordered_ops():
202202
rt_info = execution_node.get_rt_info()
203-
layer_type = rt_info['layerType']
203+
layer_type = str(rt_info['layerType'])
204204
inputs_number = (
205205
1 if layer_type.lower() in {'convolution', 'deconvolution', 'fullyconnected', 'gemm', 'pooling'}
206206
else len(execution_node.inputs())
207207
)
208208
input_precisions = [
209-
execution_node.input(i).get_source_output().node.get_rt_info()['outputPrecisions'].lower()
209+
str(execution_node.input(i).get_source_output().node.get_rt_info()['outputPrecisions']).lower()
210210
for i in range(inputs_number)]
211211
search_precisions = ['i8', 'u8']
212212
for precision in search_precisions:

0 commit comments

Comments
 (0)