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.

[参考译文] C2000-CGT:需要了解 TinyML 量化和 Cortex M4 编译的一些内容

Guru**** 2873850 points

Other Parts Discussed in Thread: MSPM0G5187

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1629320/c2000-cgt-wanted-to-understand-few-things-for-tinyml-quantization-and-compilation-for-cortex-m4

器件型号: C2000-CGT
主题: MSPM0G5187 中讨论的其他器件

我已经在高端 PC 中安装了 PyTorch、TI NNC 和 TI ARM CGT。 我的目标是训练 TinyML 做一些处理在 CortexM4。 有很少的问题和疑问,如.

  1. 在 Pytorch 中进行训练并使用 tvmc 编译该文件以生成 C 源代码、然后使用 armcl 生成库文件后、我是否应该使用 tinyml-tensorlab 生成.tflite 文件?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Deepak:

    1.如果您知道创建 AI 模型、并打算在没有 NPU 的情况下在 TI 器件上运行该模型、那么您就可以在没有 tinyml-tensorlab 的情况下继续操作。 TI MCU NNC 用户指南应会指导您完成这一过程。

    2.如果您使用的器件与 NPU (F28P55/AM13E2/MSPM0G5187) 一起使用、则可能需要运行量化模型。 在这种情况下,你将不得不安装一个子包的 tinyml-tensorlab 量化它的正确方式: https://github.com/TexasInstruments/tinyml-tensorlab/tree/main/tinyml-modeloptimization

    3.最后,tinyml-tensorlab 是非常有用的,如果你想使用现有的应用程序示例,带你自己的数据/模型,并玩一些高级功能: software-dl.ti.com/.../index.html