Edge AI Studio is part of the CCStudio™ development tool ecosystem. Edge AI Studio is a collection of graphical and command line tools designed to accelerate edge AI development on TI processors, microcontrollers, connectivity devices and radar sensors. It supports both AI-accelerated devices such as processors featuring a C7™ NPU or microcontrollers featuring a TinyEngine™ as well as AI-supported devices without a dedicated accelerator.
Whether developing a proof of concept using a model from the TI Model Zoo or leveraging your own model, Edge AI Studio provides the tooling you need.
The Edge AI Studio graphical user interface provides a fully integrated solution for data management, model training and deployment on a live development platform. Select from a variety of optimized pre-trained models in the TI Model Zoo and optionally re-train them with custom data (BYOD) to improve accuracy and performance.
Edge AI Studio is available as a cloud application for processors devices and as both a cloud and desktop application for microcontrollers, connectivity devices and radar sensors.
For advanced users or those using open-source environments, such as PyTorch or TensorFlow, TI provides a set of command-line tools enabling the use of TI devices in these environments. The Tensor Virtual Machine (TVM) compiler framework is used to optimize models for TI devices, both with and without dedicated accelerators. When working with TI processors that feature a C7 NPU, the TI Deep Learning library (TIDL) contains highly optimized implementations of common layers to ensure maximum performance. With the command-line tools, it is also possible to Bring Your Own Model (BYOM).