3.11. Machine Learning

The Machine Learning toolkit brings machine learning to the edge by enabling machine learning inference on Sitara devices. It is provided as part of TI’s Processor SDK Linux, free to download and use. The Machine Learning toolkit consists of below modules. All the modules have been validated with examples available in EdgeAI TIDL Tools. Refer the documentation available here for more details on usage and examples

ML inference Library Version Delegate / Execution provider Python API C/CPP API
TensorFlow Lite 2.8.0 XNNPACK, ARMNN (1) YES YES
ONNX Runtime 1.7.0 CPU YES YES
  1. ARMNN delegate libraries for TFLite are not part of SDK filesystem, this has been validated with the examples and scripts available at EdgeAI TIDL Tools.