|
|
我这边的问题是:主控板+rk1808S0的场景,我发现rknn_toolkit_lite中load_rknn的函数传入参数里边有提及到load_model_in_npu这个传参,可以解释下是如何使用的吗?我目前理解的意思是否为把模型存放到rk1808S0芯片内部中,然后主控端去加载存放在1808内存中的模型路径位置?我这边目前测试了把load_model_in_npu设置为True,可以正常加载,但是在init_runtime就报错
InferEngine example start...
-->loading model
loading model done
--> Init runtime environment
W The target_sub_class is deprecated, please do not use it anymore!
I NPUTransfer: Starting NPU Transfer Client, Transfer version 2.1.0 (b5861e7@2020-11-23T11:50:51)
E RKNNAPI: rknn_init, msg_load_ack fail, ack = 1(ACK_FAIL), expect 0(ACK_SUCC)!
E RKNNAPI: ==============================================
E RKNNAPI: RKNN VERSION:
E RKNNAPI: API: 1.7.5 (bb79b30 build: 2023-06-20 09:32:18)
E RKNNAPI: DRV: 1.7.5 (bb79b30 build: 2023-07-18 10:49:14)
E RKNNAPI: ==============================================
E Catch exception when init runtime!
*************************
all device(s) with ntb mode:
TS018084211200153
*************************
E ['TS018084211200153']
E Traceback (most recent call last):
File "/usr/local/lib/python3.8/dist-packages/rknnlite/api/rknn_lite.py", line 156, in init_runtime
self.rknn_runtime.build_graph(self.rknn_data, self.load_model_in_npu)
File "rknnlite/api/rknn_runtime.py", line 807, in rknnlite.api.rknn_runtime.RKNNRuntime.build_graph
Exception: RKNN init failed. error code: RKNN_ERR_MODEL_INVALID
Init runtime environment failed
|
|