IMX95 npu

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

IMX95 npu

485件の閲覧回数
shiva141
Contributor II

Dear NXP Support Team,

I am currently working with the NXP i.MX95 SoC using the following setup:

SoC: i.MX95

OS: Yocto 6.6 (Scarthgap)

# uname -a
Linux imx95 6.6.52

Reference Document: Machine Learning User Guide (UG10166.pdf)

I have followed the steps outlined in the user guide. I am able to successfully execute the benchmark commands for CPU, GPU, and NPU, and the benchmarking results are generated as expected.

However, we are facing an issue with the image classification NPU example using label_image.

Location:

/usr/bin/tensorflow-lite-2.16.2/examples
CPU Execution (Working as Expected)

Command:

./label_image -m mobilenet_v1_1.0_224_quant.tflite -i grace_hopper.bmp -l labels.txt

Output:

INFO: Loaded model mobilenet_v1_1.0_224_quant.tflite
INFO: resolved reporter
INFO: Created TensorFlow Lite XNNPACK delegate for CPU.
INFO: invoked
INFO: average time: 12.897 ms
INFO: 0.768627: 653 military uniform
INFO: 0.105882: 907 Windsor tie
INFO: 0.0196078: 458 bow tie
INFO: 0.0117647: 466 bulletproof vest
INFO: 0.00784314: 835 suit

The classification results are correct.

NPU Execution (Issue Observed)

Command:

./label_image -m mobilenet_v1_1.0_224_quant.tflite -i grace_hopper.bmp -l labels.txt \
--external_delegate_path=/usr/lib/libneutron_delegate.so

Output:

INFO: Loaded model mobilenet_v1_1.0_224_quant.tflite
INFO: resolved reporter
INFO: EXTERNAL delegate created.
INFO: NeutronDelegate delegate: 29 nodes delegated out of 31 nodes with 1 partitions.
INFO: Applied EXTERNAL delegate.
INFO: Created TensorFlow Lite XNNPACK delegate for CPU.
INFO: invoked
INFO: average time: 0.207 ms



Observation:

The delegate reports that 29 out of 31 nodes are delegated.

However, no image classification results are printed during NPU execution.

The reported inference time (~0.207 ms) appears unusually low compared to expected NPU execution time.

In contrast, CPU execution produces correct classification output.



Could you please advise if this behavior is expected for Yocto 6.6 (Scarthgap)

share steps for  Image calassifcation demo using NPU in 6.6.52 

iMX95 #NPU

ラベル(1)
0 件の賞賛
返信
1 返信

442件の閲覧回数
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi @shiva141 

Continue in SFDC.

Best Regards,
Zhiming

0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-2325561%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EIMX95%20%E3%83%B3%E3%83%97%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2325561%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3ENXP%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E3%83%81%E3%83%BC%E3%83%A0%E6%A7%98%3C%2FP%3E%3CP%3E%E7%8F%BE%E5%9C%A8%E3%80%81%E7%A7%81%E3%81%AF%E6%AC%A1%E3%81%AE%E3%82%BB%E3%83%83%E3%83%88%E3%82%A2%E3%83%83%E3%83%97%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%20NXP%20i.MX95%20SoC%20%E3%82%92%E6%93%8D%E4%BD%9C%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3ESoC%3A%20i.MX95%3C%2FP%3E%3CP%3EOS%3A%20Yocto%206.6%20(%E3%82%B9%E3%82%AB%E3%83%BC%E3%82%B9%E3%82%AE%E3%83%A3%E3%83%83%E3%83%97)%3C%2FP%3E%3CP%3E%23%20uname%20-a%3CBR%20%2F%3ELinux%20imx95%206.6.52%3CBR%20%2F%3E%3CBR%20%2F%3E%E5%8F%82%E8%80%83%E8%B3%87%E6%96%99%3A%20%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%82%AC%E3%82%A4%E3%83%89%20(UG10166.pdf)%3C%2FP%3E%3CP%3E%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%82%AC%E3%82%A4%E3%83%89%E3%81%AB%E8%A8%98%E8%BC%89%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E6%89%8B%E9%A0%86%E3%81%AB%E5%BE%93%E3%81%84%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82CPU%E3%80%81GPU%E3%80%81NPU%20%E3%81%AE%E3%83%99%E3%83%B3%E3%83%81%E3%83%9E%E3%83%BC%E3%82%AF%20%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E6%AD%A3%E5%B8%B8%E3%81%AB%E5%AE%9F%E8%A1%8C%E3%81%A7%E3%81%8D%E3%80%81%E6%9C%9F%E5%BE%85%E3%81%A9%E3%81%8A%E3%82%8A%E3%81%AB%E3%83%99%E3%83%B3%E3%83%81%E3%83%9E%E3%83%BC%E3%82%AF%E7%B5%90%E6%9E%9C%E3%81%8C%E7%94%9F%E6%88%90%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%9F%E3%81%A0%E3%81%97%E3%80%81label_image%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%9F%E7%94%BB%E5%83%8F%E5%88%86%E9%A1%9E%20NPU%20%E3%81%AE%E4%BE%8B%E3%81%A7%E5%95%8F%E9%A1%8C%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E4%BD%8D%E7%BD%AE%EF%BC%9A%3C%2FP%3E%3CP%3E%2Fusr%2Fbin%2Ftensorflow-lite-2.16.2%2Fexamples%3CBR%20%2F%3ECPU%20%E5%AE%9F%E8%A1%8C%20(%E6%9C%9F%E5%BE%85%E3%81%A9%E3%81%8A%E3%82%8A%E3%81%AB%E5%8B%95%E4%BD%9C)%3C%2FP%3E%3CP%3E%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%3A%3C%2FP%3E%3CP%3E.%2Flabel_image%20-m%20mobilenet_v1_1.0_224_quant.tflite%20-i%20grace_hopper.bmp%20-l%20labels.txt%3C%2FP%3E%3CP%3E%E5%87%BA%E5%8A%9B%EF%BC%9A%3C%2FP%3E%3CP%3E%E6%83%85%E5%A0%B1%3A%20%E3%83%A2%E3%83%87%E3%83%AB%20mobilenet_v1_1.0_224_quant.tflite%20%E3%81%8C%E3%83%AD%E3%83%BC%E3%83%89%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%3CBR%20%2F%3E%E6%83%85%E5%A0%B1%3A%20%E8%A7%A3%E6%B1%BA%E6%B8%88%E3%81%BF%E5%A0%B1%E5%91%8A%E8%80%85%3CBR%20%2F%3E%E6%83%85%E5%A0%B1%3A%20CPU%20%E7%94%A8%E3%81%AE%20TensorFlow%20Lite%20XNNPACK%20%E3%83%87%E3%83%AA%E3%82%B2%E3%83%BC%E3%83%88%E3%82%92%E4%BD%9C%E6%88%90%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3CBR%20%2F%3E%E6%83%85%E5%A0%B1%3A%20%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%3CBR%20%2F%3E%E6%83%85%E5%A0%B1%3A%20%E5%B9%B3%E5%9D%87%E6%99%82%E9%96%93%3A%2012.897%20%E3%83%9F%E3%83%AA%E7%A7%92%3CBR%20%2F%3E%E6%83%85%E5%A0%B1%3A%200.768627%3A%20653%20%E8%BB%8D%E6%9C%8D%3CBR%20%2F%3E%E6%83%85%E5%A0%B1%3A%200.105882%3A%20907%20%E3%82%A6%E3%82%A3%E3%83%B3%E3%82%B6%E3%83%BC%E3%82%BF%E3%82%A4%3CBR%20%2F%3E%E6%83%85%E5%A0%B1%3A%200.0196078%3A%20458%20%E8%9D%B6%E3%83%8D%E3%82%AF%E3%82%BF%E3%82%A4%3CBR%20%2F%3E%E6%83%85%E5%A0%B1%3A%200.0117647%3A%20466%20%E9%98%B2%E5%BC%BE%E3%83%81%E3%83%A7%E3%83%83%E3%82%AD%3CBR%20%2F%3E%E6%83%85%E5%A0%B1%3A%200.00784314%3A%20835%20%E3%82%B9%E3%83%BC%E3%83%84%3C%2FP%3E%3CP%3E%E5%88%86%E9%A1%9E%E7%B5%90%E6%9E%9C%E3%81%AF%E6%AD%A3%E3%81%97%E3%81%84%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3ENPU%20%E5%AE%9F%E8%A1%8C%20(%E5%95%8F%E9%A1%8C%E3%81%8C%E8%A6%B3%E5%AF%9F%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F)%3C%2FP%3E%3CP%3E%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%3A%3C%2FP%3E%3CP%3E.%2Flabel_image%20-m%20mobilenet_v1_1.0_224_quant.tflite%20-i%20grace_hopper.bmp%20-l%20labels.txt%20%5C%3CBR%20%2F%3E%20--external_delegate_path%3D%2Fusr%2Flib%2Flibneutron_delegate.so%3C%2FP%3E%3CP%3E%E5%87%BA%E5%8A%9B%EF%BC%9A%3C%2FP%3E%3CP%3E%E6%83%85%E5%A0%B1%3A%20%E3%83%A2%E3%83%87%E3%83%AB%20mobilenet_v1_1.0_224_quant.tflite%20%E3%81%8C%E3%83%AD%E3%83%BC%E3%83%89%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%3CBR%20%2F%3E%E6%83%85%E5%A0%B1%3A%20%E8%A7%A3%E6%B1%BA%E6%B8%88%E3%81%BF%E5%A0%B1%E5%91%8A%E8%80%85%3CBR%20%2F%3E%E6%83%85%E5%A0%B1%3A%20EXTERNAL%20%E3%83%87%E3%83%AA%E3%82%B2%E3%83%BC%E3%83%88%E3%81%8C%E4%BD%9C%E6%88%90%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3CBR%20%2F%3E%E6%83%85%E5%A0%B1%3A%20NeutronDelegate%20%E3%83%87%E3%83%AA%E3%82%B2%E3%83%BC%E3%83%88%3A%201%20%E3%81%A4%E3%81%AE%E3%83%91%E3%83%BC%E3%83%86%E3%82%A3%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E6%8C%81%E3%81%A4%2031%20%E3%83%8E%E3%83%BC%E3%83%89%E3%81%AE%E3%81%86%E3%81%A1%2029%20%E3%83%8E%E3%83%BC%E3%83%89%E3%81%8C%E5%A7%94%E4%BB%BB%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3CBR%20%2F%3EINFO%3A%20EXTERNAL%20%E3%83%87%E3%83%AA%E3%82%B2%E3%83%BC%E3%83%88%E3%82%92%E9%81%A9%E7%94%A8%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3CBR%20%2F%3E%E6%83%85%E5%A0%B1%3A%20CPU%20%E7%94%A8%E3%81%AE%20TensorFlow%20Lite%20XNNPACK%20%E3%83%87%E3%83%AA%E3%82%B2%E3%83%BC%E3%83%88%E3%82%92%E4%BD%9C%E6%88%90%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3CBR%20%2F%3E%E6%83%85%E5%A0%B1%3A%20%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%3CBR%20%2F%3E%E6%83%85%E5%A0%B1%3A%20%E5%B9%B3%E5%9D%87%E6%99%82%E9%96%93%3A%200.207%20%E3%83%9F%E3%83%AA%E7%A7%92%3C%2FP%3E%3CP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3CP%3E%E8%A6%B3%E5%AF%9F%EF%BC%9A%3CBR%20%2F%3E%3CBR%20%2F%3E%3CSPAN%3E%E5%A7%94%E4%BB%BB%E8%80%85%E3%81%AF%E3%80%8131%20%E5%80%8B%E3%81%AE%E3%83%8E%E3%83%BC%E3%83%89%E3%81%AE%E3%81%86%E3%81%A1%2029%20%E5%80%8B%E3%81%8C%E5%A7%94%E4%BB%BB%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E5%A0%B1%E5%91%8A%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E3%81%9F%E3%81%A0%E3%81%97%E3%80%81NPU%20%E5%AE%9F%E8%A1%8C%E4%B8%AD%E3%81%AF%E7%94%BB%E5%83%8F%E5%88%86%E9%A1%9E%E7%B5%90%E6%9E%9C%E3%81%AF%E5%8D%B0%E5%88%B7%E3%81%95%E3%82%8C%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E5%A0%B1%E5%91%8A%E3%81%95%E3%82%8C%E3%81%9F%E6%8E%A8%E8%AB%96%E6%99%82%E9%96%93%EF%BC%88%E7%B4%840.207ms)%20%E3%81%AF%E3%80%81%E4%BA%88%E6%83%B3%E3%81%95%E3%82%8C%E3%82%8B%20NPU%20%E5%AE%9F%E8%A1%8C%E6%99%82%E9%96%93%E3%81%A8%E6%AF%94%E8%BC%83%E3%81%97%E3%81%A6%E7%95%B0%E5%B8%B8%E3%81%AB%E4%BD%8E%E3%81%84%E3%82%88%E3%81%86%E3%81%A7%E3%81%99%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E5%AF%BE%E7%85%A7%E7%9A%84%E3%81%AB%E3%80%81CPU%20%E5%AE%9F%E8%A1%8C%E3%81%A7%E3%81%AF%E6%AD%A3%E3%81%97%E3%81%84%E5%88%86%E9%A1%9E%E5%87%BA%E5%8A%9B%E3%81%8C%E7%94%9F%E6%88%90%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%E3%81%93%E3%81%AE%E5%8B%95%E4%BD%9C%E3%81%8CYocto%206.6%20(Scarthgap)%E3%81%A7%E6%83%B3%E5%AE%9A%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%82%82%E3%81%AE%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E6%95%99%E3%81%88%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%206.6.52%20%E3%81%A7%20NPU%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8%E5%88%86%E9%A1%9E%E3%83%87%E3%83%A2%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%E6%89%8B%E9%A0%86%E3%82%92%E5%85%B1%E6%9C%89%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fc-pwmxy87654%2FiMX95%2Fpd-p%2FiMX95%22%20class%3D%22lia-product-mention%22%20data-product%3D%22523-1%22%20target%3D%22_blank%22%3EiMX95%3C%2FA%3E%20%23NPU%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2325561%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3ENPU%7CML%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2326641%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20IMX95%20npu%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2326641%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F230279%22%20target%3D%22_blank%22%3E%40shiva141%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%20SFDC%20%E3%81%A7%E7%B6%9A%E8%A1%8C%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%97%E3%81%BE%E3%81%99%E3%80%81%3CBR%20%2F%3E%E5%BF%97%E6%98%8E%3C%2FP%3E%3C%2FLINGO-BODY%3E