Npu模型转换bash命令出现错误

执行$ bash 0_import_model.sh && bash 1_quantize_model.sh && bash 2_export_case_code.sh。0——import_model.sh成功,但是随后会报错,错误为UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0x89 in position 0: invalid start byte
[3788] Failed to execute script tensorzonex
如图


请问这个要怎么解决?

@18214755051 把你的脚本的内容贴出来一下

你好,我们这个 1_quantize_model.sh代码内容如下:
#!/bin/bash

NAME=yolov3
ACUITY_PATH=…/bin/

tensorzone=${ACUITY_PATH}tensorzonex

#dynamic_fixed_point-i8 asymmetric_affine-u8
$tensorzone
–action quantization
–dtype float32
–source text
–source-file ./data/1_1_1588059696174.png
–channel-mean-value ‘0 0 0 256’
–model-input ${NAME}.json
–model-data ${NAME}.data
–model-quantize ${NAME}.quantize
–quantized-dtype dynamic_fixed_point-i8
–quantized-rebuild
我们是按照官网上面修改的,然后运行时就出现了图中的错误,
2_export_case_code.sh代码内容如下:
#!/bin/bash

NAME=yolov3
ACUITY_PATH=…/bin/

export_ovxlib=${ACUITY_PATH}ovxgenerator

$export_ovxlib
–model-input ${NAME}.json
–data-input ${NAME}.data
–reorder-channel ‘2 1 0’
–channel-mean-value ‘0 0 0 256’
–export-dtype quantized
–model-quantize ${NAME}.quantize
–optimize VIPNANOQI_PID0X88
–viv-sdk ${ACUITY_PATH}vcmdtools
–pack-nbg-unify

rm *.h *.c .project .cproject *.vcxproj *.lib BUILD *.linux *.export.data

rm -rf *.h *.c .project .cproject *.vcxproj *.lib BUILD *.linux

rm nbg_unify_${NAME}

mv …/*nbg_unify nbg_unify${NAME}

cd nbg_unify_${NAME}

mv network_binary.nb ${NAME}.nb

其中 0_import_model.sh应该没错,因为已经生成了相关文件。

@18214755051 –source-file ./data/1_1_1588059696174.png

这里应该把图片路径放在text文件里,这里不能直接放图片链接.参考原本的写法