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.

[参考译文] SK-AM62A-LP:SK-AM62A-LP

Guru**** 2482225 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1449041/sk-am62a-lp-sk-am62a-lp

器件型号:SK-AM62A-LP

工具与软件:

帮助进行 AM62A LP 上的实时模型部署和网络流管理

您好!
我正在使用 AM62A LP 电路板、并想将我的定制机器学习模型加载到电路板上。 我的目标是使用该模型实现实时检测、并通过网络流式传输处理后的输出(例如、传输到 Web 应用或其他器件)。

您能帮助我吗?

  1. 在 AM62A LP 上部署自定义模型的步骤。
  2. 您能否提供使用板上模型实现实时检测的代码示例或模板? 如果有高效运行此类模型的性能优化提示、请同时提供这些提示。
  3. 如何通过网络流式传输处理后的输出? 我正在考虑流式传输到同一网络中的 Web 应用程序或其他设备。 是否有在 AM62A LP 上使用网络协议来实现此目的的示例?

感谢您的支持。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Revanth:

    是的、我可以帮您解决这个问题。  

    [报价用户 id="634299" url="~/support/processors-group/processors/f/processors-forum/1449041/sk-am62a-lp-sk-am62a-lp "]
    • 在 AM62A LP 上部署自定义模型的步骤。
    [报价]

    请在我们的 edgeai-tidl-tools 存储库中找到相关文档: https://github.com/TexasInstruments/edgeai-tidl-tools/blob/master/docs/custom_model_evaluation.md 

    Unknown 说:
    如何通过网络流式传输处理后的输出? 我正在考虑流式传输到同一网络中的 Web 应用程序或其他设备。 是否有在 AM62A LP 上为此目的使用网络协议的示例?[/QUOT]

    另请参阅 Edge AI SDK configuration_file 页面 、其中包含远程输入和输出。 对于输出、它可以使用具有 gstreamer 的 UDP 来在网络上推送输出帧。 这将在 gstreamer 中处理。  

    • 强烈建议在通过网络发送图像之前对图像进行编码。 AM62A 具有 MJPEG 硬件编码器(但不具有解码器)以及支持 h265和 h265的视频编解码器、用于进行编码和解码。

    BR、
    Reese

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    最初、我们将 UART 终端系统用作主机并在该终端中提供代码、同时我们运行具有 model.pt(trained 权重的测试代码)和输入源0 (摄像头)、我想主机 UART 终端中的视频无法打开/不支持摄像头等  

    您能告诉我、有没有任何方法可以在 没有 UART 终端的情况下在电路板上运行经过训练的权重测试代码

    感谢您的答复  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我建议在此处设置以太网连接、而不是依靠 UART。 SSH/SCP 等工具将是与 EVM 交互的更有效方法、分别用于打开终端会话和共享文件。 您仍然需要网络连接才能通过 UDP、RTSP 或其他传输协议发送/接收帧。

    Pytorch 格式模型不会在 AM62A 上加速运行。 若要加速运行模型、需要导出到 ONNX 并使用自定义模型/BYOM 流进行导入:

    输入源0 (摄像机)、视频无法打开我想主机 UART 终端中的视频无法打开/不支持摄像机和全部

    当您说输入源0时、我假设您参考的是 edgeai-gst-apps 下的 config YAML 文件、而 USB 摄像头是输入源之一?

    UART 终端的作用类似于任何其他终端(SSH 或其他)。 它对可以运行什么和不能运行什么没有影响、尽管它可能会减慢经常打印到 stdout 的应用程序的速度、因为 UART 只能如此快地传输字节。 UART 终端足以运行代码

    我估计您的问题实际上与您尝试运行的模型文件有关。 a。 PT Pytorch 模型无法在 AM62A 上按原样运行

    如果您正在运行 edgeai-gst-apps 示例、请添加-n 标签(关闭 ncurses 输出、这可能会隐藏一些错误/警告)、并在启动您的应用程序之前运行以下命令

    `/opt/vx_app_arm_remote_log.out &`在后台运行日志记录应用程序。  

    BR、
    Reese