I would like to run a DepthAnythingV2 model on the hailo8. The onnx model works great.
When I try to compile to HEF I receive the following error:
```
File “/home/ubuntu/hailo_venv/lib/python3.12/site-packages/hailo_sdk_client/model_translator/translator.py”, line 82, in convert_model
self.\_create_layers()
File “/home/ubuntu/hailo_venv/lib/python3.12/site-packages/hailo_sdk_client/model_translator/edge_nn_translator.py”, line 39, in _create_layers
self.\_add_direct_layers()
File “/home/ubuntu/hailo_venv/lib/python3.12/site-packages/hailo_sdk_client/model_translator/edge_nn_translator.py”, line 121, in _add_direct_layers
self.\_layer_callback_from_vertex(vertex)
File “/home/ubuntu/hailo_venv/lib/python3.12/site-packages/hailo_sdk_client/model_translator/onnx_translator/onnx_translator.py”, line 388, in _layer_callback_from_vertex
if vertex.is_conv3d():
^^^^^^^^^^^^^^^^^^
File “/home/ubuntu/hailo_venv/lib/python3.12/site-packages/hailo_sdk_client/model_translator/onnx_translator/onnx_graph.py”, line 4789, in is_conv3d
len(self.get_kernel_shape()) == 3 or (self.output_format and self.output_format\[2\] == Dims.GROUPS)
^^^^^^^^^^^^^^^^^^^^^^^
File “/home/ubuntu/hailo_venv/lib/python3.12/site-packages/hailo_sdk_client/model_translator/onnx_translator/onnx_graph.py”, line 971, in get_kernel_shape
return self.get_attribute_by_name("kernel_shape")\[0\].ints
\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~^^^
IndexError: list index out of range
```
IndexError: list index out of range
It seems like this might be a problem with the underlying model. Below is a detail on the layers:
ops = [n.op_type for n in model.graph.node]
print(Counter(ops))
Counter({‘Add’: 96, ‘MatMul’: 72, ‘Mul’: 65, ‘Transpose’: 43, ‘Reshape’: 39, ‘Gather’: 37, ‘Conv’: 31, ‘LayerNormalization’: 28, ‘Relu’: 16, ‘Div’: 14, ‘Concat’: 12, ‘Softmax’: 12, ‘Erf’: 12, ‘Resize’: 6, ‘Slice’: 5, ‘Squeeze’: 3, ‘Shape’: 2, ‘ConvTranspose’: 2, ‘Unsqueeze’: 1})
It seems that one of these layers might not be supported. I am not really following from the error trace which layer is causing the issue.
Any help is appreciated.