主题中讨论的其他器件:AM69A
工具/软件:
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:
我按照与 resnet101.onnx 示例中相同的过程导入定制训练的 yolov8s.onnx 模型。 但是、在使用导入过程中、我遇到了以下错误日志 tidl_model_import.out:
这是指向 YOLOv8s 模型的链接、该模型在套件上运行成功、但当前在 CPU 上运行 100%。
https://drive.google.com/file/d/118MAtNP7NhmTVkG37ZhY8LyynUdLcCbp/view?usp=sharing
您能帮助我们了解这些错误的原因以及如何解决这些错误吗?
您好:
您是否还能发送导入配置和完整日志?
请根据您的能力填写此表。
| 卷积 | 详细信息 |
|---|---|
| 频率 | J721S2(示例) |
| SDK 版本 | 请参阅 https://www.ti.com/tool/PROCESSOR-SDK-J721S2 (J721S2 示例) |
| TIDL 固件版本 | 10.01.04.00(示例) |
| TIDL 工具版本 | 10.01.04.00(示例) |
| 问题类别 |
|
| AI 模型示例 | 提供有问题的 AI 模型 |
| 编译方法 |
|
| 编译日志 |
为编译日志提供最高调试/跟踪级别 debugTraceLevel = 3(具有 TIDL 导入配置) |
| 编译工件 | 提供编译后的工件 |
| 推理方法 |
|
| 推理日志 |
为推理日志提供最高调试/跟踪级别 debugTraceLevel = 2、如果推理方法是 使用 CPP 进行 TIDL 采样测试、则 writeTraceLevel = 3 |
| 推理伪影 | 通过主机仿真模式和目标模式提供推理工件 |
谢谢、
Christina
尊敬的 Chris:
我们希望针对您的套件测试我们经过自我训练的模型。 以前、我们获得了支持、可以成功地使用 ResNet101 进行测试、但现在我们正在尝试相同的步骤、但它无法正常工作。 报告了一个错误—您能否在此处查看信息流
e2e.ti.com/.../5856873
尊敬的 Le:
此模型中有不受支持的图层。 注意到 SVG 文件中的灰色块? 这些是不受支持的层。 该模型无法 在 TIDLRT 下编译或运行。 要 编译此模型、您需要通过 OSRT 导入它。
要在 OSRT 下导入:
转到 edgeai-tidl-tools/examples/osrt_python/ort
vi ./ model_config.py
添加以下配置、调整模型所在的 model_path。
“yolov8s":“:create_model_config (
Source=AttrDict (
model_url=“Not_importable",“,</s>、
推断形状=真、
)、
前进程=AttrDict(
调整大小=256、
作物=224、
data_layout=“NCHW",“,</s>、
resize_with_pad=False、
REVERSE_CHANNES=False、
)、
Session=AttrDict(
session_name=“onnxrt",“,</s>、
model_path=“/home/root/yolov8s/yolov8s.onnx 、
Input_Mean=[123.675,116116.28,103.53]、
INPUT_SCALE=[0.017125、0.017507、0.017429]、
Input_optimization=True、
)、
TASK_TYPE=“Classification",“,</s>、
Extra_info=AttrDict (num_images=numImages、num_class=1000)、
可选_options=AttrDict (
DEBUG_LEVEL= 1、
)、
)、
然后通过以下方式运行:
python3 ./onnxrt_ep.py -c -m yolov8s.
这将在 edgeai-tools-tidl/model-artifacts/yolov8s/下生成工件
此致、
Chris


尊敬的 Chris:
我们使用 了 edgeai-tidl-tools-10_01_00_02 和固件版本 10.01
根据您之前关于测试 ResNet 模型的说明、我们被告知使用 高级路径 /opt/edgeai-tidl-tools/examples/osrt_python/advanced_examples/unit_tests_validation/ort、因为当我们尝试在/opt/edgeai-tidl-tools/examples/osrt_python/ort脚本下进行测试时、报告模型将在上运行 模块 而不是 TIDL 加速器。
我还尝试运行 YOLOv8 /opt/edgeai-tidl-tools/examples/osrt_python/ort看到相同的消息、声称它会回退到 CPU。 当我切换到高级路径/opt/edgeai-tidl-tools/examples/osrt_python/advanced_examples/unit_tests_validation/ort时,我得到了 A 先生之前共享的日志输出。