rknn-toolkit icon indicating copy to clipboard operation
rknn-toolkit copied to clipboard

模型转换,int8量化,设置rknn_batch_size = 2报错

Open Data-Adventure opened this issue 1 year ago • 1 comments

E RKNNAPI: __pthread_recv_msg, recv(MsgHeader) fail, -9(ERROR_PIPE) < 108! E RKNNAPI: rknn_outputs_get, p_ctx->queue_output.size() = 0! E accuracy_analysis: Traceback (most recent call last): File "rknn/api/rknn_log.py", line 309, in rknn.api.rknn_log.error_catch_decorator.error_catch_wrapper File "rknn/api/rknn_base.py", line 2623, in rknn.api.rknn_base.RKNNBase.inference File "rknn/api/rknn_runtime.py", line 572, in rknn.api.rknn_runtime.RKNNRuntime.get_outputs Exception: E Get outputs failed, error code: RKNN_ERR_FAIL

W accuracy_analysis: ===================== WARN(7) ===================== E rknn-toolkit2 version: 2.1.0+708089d1 E accuracy_analysis: Traceback (most recent call last): File "rknn/api/rknn_log.py", line 309, in rknn.api.rknn_log.error_catch_decorator.error_catch_wrapper File "rknn/api/rknn_base.py", line 2623, in rknn.api.rknn_base.RKNNBase.inference File "rknn/api/rknn_runtime.py", line 572, in rknn.api.rknn_runtime.RKNNRuntime.get_outputs Exception: E Get outputs failed, error code: RKNN_ERR_FAIL

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "rknn/api/rknn_log.py", line 309, in rknn.api.rknn_log.error_catch_decorator.error_catch_wrapper File "rknn/api/rknn_base.py", line 2796, in rknn.api.rknn_base.RKNNBase.accuracy_analysis File "rknn/api/rknn_base.py", line 2696, in rknn.api.rknn_base.RKNNBase._runtime_dump File "rknn/api/rknn_log.py", line 314, in rknn.api.rknn_log.error_catch_decorator.error_catch_wrapper File "rknn/api/rknn_log.py", line 95, in rknn.api.rknn_log.RKNNLog.e ValueError: Traceback (most recent call last): File "rknn/api/rknn_log.py", line 309, in rknn.api.rknn_log.error_catch_decorator.error_catch_wrapper File "rknn/api/rknn_base.py", line 2623, in rknn.api.rknn_base.RKNNBase.inference File "rknn/api/rknn_runtime.py", line 572, in rknn.api.rknn_runtime.RKNNRuntime.get_outputs Exception: E Get outputs failed, error code: RKNN_ERR_FAIL

I ===================== WARN(0) ===================== E rknn-toolkit2 version: 2.1.0+708089d1 Traceback (most recent call last): File "rknn/api/rknn_log.py", line 309, in rknn.api.rknn_log.error_catch_decorator.error_catch_wrapper File "rknn/api/rknn_base.py", line 2623, in rknn.api.rknn_base.RKNNBase.inference File "rknn/api/rknn_runtime.py", line 572, in rknn.api.rknn_runtime.RKNNRuntime.get_outputs Exception: E Get outputs failed, error code: RKNN_ERR_FAIL

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "rknn/api/rknn_log.py", line 309, in rknn.api.rknn_log.error_catch_decorator.error_catch_wrapper File "rknn/api/rknn_base.py", line 2796, in rknn.api.rknn_base.RKNNBase.accuracy_analysis File "rknn/api/rknn_base.py", line 2696, in rknn.api.rknn_base.RKNNBase._runtime_dump File "rknn/api/rknn_log.py", line 314, in rknn.api.rknn_log.error_catch_decorator.error_catch_wrapper File "rknn/api/rknn_log.py", line 95, in rknn.api.rknn_log.RKNNLog.e ValueError: Traceback (most recent call last): File "rknn/api/rknn_log.py", line 309, in rknn.api.rknn_log.error_catch_decorator.error_catch_wrapper File "rknn/api/rknn_base.py", line 2623, in rknn.api.rknn_base.RKNNBase.inference File "rknn/api/rknn_runtime.py", line 572, in rknn.api.rknn_runtime.RKNNRuntime.get_outputs Exception: E Get outputs failed, error code: RKNN_ERR_FAIL

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "convert.py", line 160, in rknn = ana_acc(rknn, img, secret_input) File "convert.py", line 123, in ana_acc inputs=[img, secret_input], target=PLATEFORM, output_dir="./bs2/snapshot" File "/usr/local/lib/python3.6/dist-packages/rknn/api/rknn.py", line 275, in accuracy_analysis return self.rknn_base.accuracy_analysis(inputs, output_dir, target, device_id) File "rknn/api/rknn_log.py", line 314, in rknn.api.rknn_log.error_catch_decorator.error_catch_wrapper File "rknn/api/rknn_log.py", line 95, in rknn.api.rknn_log.RKNNLog.e ValueError: Traceback (most recent call last): File "rknn/api/rknn_log.py", line 309, in rknn.api.rknn_log.error_catch_decorator.error_catch_wrapper File "rknn/api/rknn_base.py", line 2623, in rknn.api.rknn_base.RKNNBase.inference File "rknn/api/rknn_runtime.py", line 572, in rknn.api.rknn_runtime.RKNNRuntime.get_outputs Exception: E Get outputs failed, error code: RKNN_ERR_FAIL

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "rknn/api/rknn_log.py", line 309, in rknn.api.rknn_log.error_catch_decorator.error_catch_wrapper File "rknn/api/rknn_base.py", line 2796, in rknn.api.rknn_base.RKNNBase.accuracy_analysis File "rknn/api/rknn_base.py", line 2696, in rknn.api.rknn_base.RKNNBase._runtime_dump File "rknn/api/rknn_log.py", line 314, in rknn.api.rknn_log.error_catch_decorator.error_catch_wrapper File "rknn/api/rknn_log.py", line 95, in rknn.api.rknn_log.RKNNLog.e ValueError: Traceback (most recent call last): File "rknn/api/rknn_log.py", line 309, in rknn.api.rknn_log.error_catch_decorator.error_catch_wrapper File "rknn/api/rknn_base.py", line 2623, in rknn.api.rknn_base.RKNNBase.inference File "rknn/api/rknn_runtime.py", line 572, in rknn.api.rknn_runtime.RKNNRuntime.get_outputs Exception: E Get outputs failed, error code: RKNN_ERR_FAIL

模型转换,int8量化,设置rknn_batch_size = 2报错, config,设置如下: rknn.config( mean_values=mean, std_values=std, target_platform=PLATEFORM, quantized_algorithm="mmse", optimization_level=3, )

Data-Adventure avatar Sep 20 '24 08:09 Data-Adventure