I tried using this fix inside the ksnn directory and now I’m facing this error
|---+ KSNN Version: v1.1 +---|
Start init neural network ...
Done.
Get input data ...
Done.
Start inference ...
Traceback (most recent call last):
File "resnet18.py", line 82, in <module>
outputs = resnet18.nn_inference(cv_img, input_tensor=1, output_tensor=1, platform = 'PYTORCH', reorder='2 1 0', output_format=output_format.OUT_FORMAT_FLOAT32)
File "/home/khadas/.local/lib/python3.8/site-packages/ksnn/api.py", line 219, in nn_inference
res = self.nn_set_inputs(cv_img, platform=platform, reorder=reorder, tensor=input_tensor)
File "/home/khadas/.local/lib/python3.8/site-packages/ksnn/api.py", line 139, in nn_set_inputs
val = self.ksnn_api.neural_network_set_input(pixel_data, reorder_format, platform_format, i)
File "/home/khadas/.local/lib/python3.8/site-packages/ksnn/kplatform/vim3/vim3_nn_api.py", line 171, in neural_network_set_input
pre_process = self.detect_so.NPU_SetInput
File "/usr/lib/python3.8/ctypes/__init__.py", line 386, in __getattr__
func = self.__getitem__(name)
File "/usr/lib/python3.8/ctypes/__init__.py", line 391, in __getitem__
func = self._FuncPtr((name_or_ordinal, self))
AttributeError: ./libs/libnn_resnet18.so: undefined symbol: NPU_SetInput