yuki.shigefuji
2025年9月30日 11時57分
お世話になっております。
表題の件につきまして、NPUを活用したVx delegateを行う際に下記エラーとなっております。
E [../src/tim/vx/internal/src/vsi_nn_graph.c:vsi_nn_SetupGraph:770]CHECK STATUS(-10:The supplied parameter information does not match the kernel contract.)
類似環境であるi.MX 8M Plus EVKで実施した際には当該エラーが起きていないため見解を伺いたく存じます。
OS環境:Linux imx8mpevk 6.6.3-lts-next-gccf0a99701a7
以上、ご確認よろしくお願い致します。
コメント
yuki.shigefuji
お世話になっております。
①現在armadilloと類似環境である下記キットでの検証を行っております
https://www.nxp.jp/design/design-center/development-boards-and-designs/…
こちらで実行できるが、armadilloでは実行できていない状態です。
②弊社でカスタマイズしているためそちらの問題はクリアしております。
以上、ご確認よろしくお願い致します。
at_yo.iwasaki
at_yo.iwasaki
2025年9月30日 12時58分
岩﨑です。
ニューラルネットワークのグラフ情報を読みこむ際にエラーを出しているように見えるため、
調査のために使用しようとしている.tfliteファイルをいただくことは可能でしょうか?
また、別に2点ほどお伺いさせてください。
質問①:
>OS環境:Linux imx8mpevk 6.6.3-lts-next-gccf0a99701a7
とありますが、これはArmadillo にNXPのi.MX 8M Plus EVK用のイメージを書き込んで使用しているということでしょうか?
質問②:
ご利用しようとしているyoloxは公式の
https://github.com/Megvii-BaseDetection/YOLOX
で公開されているモデルでしょうか?
公式のモデルは内部で使用している活性化関数SiLU (Swish)の相性がint8量子化と相性が悪く、
量子化すると精度が使い物にならないレベルに落ちることが報告されています。
https://github.com/Megvii-BaseDetection/YOLOX/issues/1638
yoloxをint8量子化用にカスタマイズしたモデルが公開されているのでこちらを使用してはいかがでしょうか?
・https://github.com/TexasInstruments/edgeai-yolox?tab=readme-ov-file
・有志の方が作成した量子化ツールもあるようです:https://github.com/motokimura/yolox-ti-lite_tflite
どうぞよろしくお願いいたします