TexasInstruments/edgeai-modelhub

Python

1

88 commits

updated Oct 8, 2026

See the code

README

Texas Instruments

EdgeAI Model Hub

Pre-trained, hardware-optimized, edge AI models for TI Microprocessor devices


Overview

The TI EdgeAI Model Hub is a curated repository of open-source computer vision models optimized for deployment on Texas Instruments Microprocessor devices.

Models are compiled for TI hardware using edgeai-tidl-tools or edgeai-tidlrunner, enabling production-ready inference without cloud dependency. For more details on TIDL model compilation options, runtimes, and supported operators, see the TIDL User Guide.

  • ✅ Portable across various devices
  • ✅ Optimized for TI MPU devices
  • ✅ Benchmarked on a variety of TI MPU devices with C7 NPU
  • ✅ Automated scripts for model compilation, benchmark & deployment

Use Cases

AutomotiveAerospace & DefenseIndustrial
SurveillanceRoboticsEdge IoT

License Summary

Models in this hub are distributed under various open-source licenses — each model's license is indicated in its own documentation page.

Disclaimer: Certain licenses in this repository impose distribution restrictions that may affect commercial, proprietary, or regulated-industry use. It is the sole responsibility of the user to review the applicable license terms, assess compatibility with their intended use, and obtain any necessary legal clearances prior to use or distribution. Texas Instruments makes no representation regarding the suitability of these licenses for any particular purpose and accepts no legal responsibility for the user's compliance obligations.

Supported Hardware

Compatible TI MPU device families compiled and validated via TIDL. See the supported devices, SDKs and version compatibility at the EdgeAI developer landing space and the edgeai-tidl-tools SDK version compatibility matrix.

Device FamilyVariants
AM62AAM62A3 · AM62A7
J722STDA4AEN · AM67A
J721ETDA4VM
J721S2TDA4VE · TDA4VL · TDA4AL · AM68A
J784S4TDA4VH · TDA4AH · AM69A

Compilation & Deployment

ToolDescription
edgeai-tidlrunnerHigh-level compilation and benchmark interface. (Recommended for compilation and benchmark)
edgeai-tidl-toolsDeployment tools (and also low-level compilation tools for advanced users).

Quick Start

1. Clone the repository

git clone https://github.com/TexasInstruments/edgeai-modelhub.git
cd edgeai-modelhub

2. Navigate to a model directory and prepare the model

cd models/vision/<task>/<model>/
python prepare_model.py --model <variant>

3. Compile for TI hardware (run from inside the edgeai-tidlrunner directory)

cd /path/to/edgeai-tidlrunner
tidlrunner-cli compile --target_device <device> \
  --config_path /path/to/edgeai-modelhub/<model>_config.yaml

4. Infer on TI hardware (run from inside the edgeai-tidlrunner directory)

cd /path/to/edgeai-tidlrunner
tidlrunner-cli infer --target_device <device> \
  --config_path /path/to/edgeai-modelhub/<model>_config.yaml

Deployment

Deplyment can be done using edgeai-tidl-tools. For ONNX models, onnxruntime-tidl with TIDL acceleration can be used. Consult the documentation of edgeai-tidl-tools for more details.

Model Catalog

ModelCapabilityVariantsInputReference PerformanceLicenseDocs
MobileNetV3Image Classificationlarge224×22475.3% Top-1BSD-3-ClauseView
ResNet-50Image Classificationv1.5, v1224×22474.93–76.15% Top-1Apache 2.0View
DINOImage ClassificationViT-S/16, ViT-S/8, ViT-B/16, ViT-B/8, ResNet-50224×22475.3–80.1% Top-1Apache 2.0View
DINOv2Image ClassificationViT-S/14, ViT-B/14 (w/ & w/o registers)224×22480.9–84.6% Top-1Apache 2.0View
ViTImage Classificationvit_b_16, vit_b_32, vit_l_16, vit_l_32224×22475.9–81.1% Top-1BSD-3-ClauseView
ConvNeXtImage Classificationconvnext_tiny, convnext_small, convnext_base, convnext_large224×22482.5–84.4% Top-1BSD-3-ClauseView
DEIMv2Object Detections, m640×64050.9–53.0% mAPApache 2.0View
DETRObject Detectiondetr_resnet50, detr_resnet50_dc5, detr_resnet101, detr_resnet101_dc5800×800 (flexible)AP50:95 42.0–44.9, AP50 62.4–64.7Apache 2.0View
Deformable-DETRObject Detectionsingle-scale800×800AP50:95 39.4%Apache 2.0View
RF-DETRObject Detectionnano, s, m, l384–704px48.4–56.5% mAPApache 2.0View
RT-DETRv2Object Detections, ms, m, l, x640×64048.1–54.3% mAPApache 2.0View
RTMDetObject Detectiontiny, s, m, l, x640×64040.9–52.8% mAPApache 2.0View
YOLO11Object Detectionn, s, m, l, x640×64039.5–54.7% mAPAGPL 3.0View
YOLO26Object Detectionn, s, m, l, x640×64040.9–57.5% mAPAGPL 3.0View
YOLOv8Object Detectionn, m640×64037.3–50.2% mAPAGPL 3.0View
YOLOXObject Detectionnano, tiny, m, l, x, darknet53416×416 / 640×64024.8–51.2% mAPApache 2.0View

Maintained by Texas Instruments EdgeAI Team  |  Last Updated August 2026

Contact

TexasInstruments/edgeai-modelhub

Python

1

88 commits

updated Oct 8, 2026

See the code

README

Texas Instruments

EdgeAI Model Hub

Pre-trained, hardware-optimized, edge AI models for TI Microprocessor devices


Overview

The TI EdgeAI Model Hub is a curated repository of open-source computer vision models optimized for deployment on Texas Instruments Microprocessor devices.

Models are compiled for TI hardware using edgeai-tidl-tools or edgeai-tidlrunner, enabling production-ready inference without cloud dependency. For more details on TIDL model compilation options, runtimes, and supported operators, see the TIDL User Guide.

  • ✅ Portable across various devices
  • ✅ Optimized for TI MPU devices
  • ✅ Benchmarked on a variety of TI MPU devices with C7 NPU
  • ✅ Automated scripts for model compilation, benchmark & deployment

Use Cases

AutomotiveAerospace & DefenseIndustrial
SurveillanceRoboticsEdge IoT

License Summary

Models in this hub are distributed under various open-source licenses — each model's license is indicated in its own documentation page.

Disclaimer: Certain licenses in this repository impose distribution restrictions that may affect commercial, proprietary, or regulated-industry use. It is the sole responsibility of the user to review the applicable license terms, assess compatibility with their intended use, and obtain any necessary legal clearances prior to use or distribution. Texas Instruments makes no representation regarding the suitability of these licenses for any particular purpose and accepts no legal responsibility for the user's compliance obligations.

Supported Hardware

Compatible TI MPU device families compiled and validated via TIDL. See the supported devices, SDKs and version compatibility at the EdgeAI developer landing space and the edgeai-tidl-tools SDK version compatibility matrix.

Device FamilyVariants
AM62AAM62A3 · AM62A7
J722STDA4AEN · AM67A
J721ETDA4VM
J721S2TDA4VE · TDA4VL · TDA4AL · AM68A
J784S4TDA4VH · TDA4AH · AM69A

Compilation & Deployment

ToolDescription
edgeai-tidlrunnerHigh-level compilation and benchmark interface. (Recommended for compilation and benchmark)
edgeai-tidl-toolsDeployment tools (and also low-level compilation tools for advanced users).

Quick Start

1. Clone the repository

git clone https://github.com/TexasInstruments/edgeai-modelhub.git
cd edgeai-modelhub

2. Navigate to a model directory and prepare the model

cd models/vision/<task>/<model>/
python prepare_model.py --model <variant>

3. Compile for TI hardware (run from inside the edgeai-tidlrunner directory)

cd /path/to/edgeai-tidlrunner
tidlrunner-cli compile --target_device <device> \
  --config_path /path/to/edgeai-modelhub/<model>_config.yaml

4. Infer on TI hardware (run from inside the edgeai-tidlrunner directory)

cd /path/to/edgeai-tidlrunner
tidlrunner-cli infer --target_device <device> \
  --config_path /path/to/edgeai-modelhub/<model>_config.yaml

Deployment

Deplyment can be done using edgeai-tidl-tools. For ONNX models, onnxruntime-tidl with TIDL acceleration can be used. Consult the documentation of edgeai-tidl-tools for more details.

Model Catalog

ModelCapabilityVariantsInputReference PerformanceLicenseDocs
MobileNetV3Image Classificationlarge224×22475.3% Top-1BSD-3-ClauseView
ResNet-50Image Classificationv1.5, v1224×22474.93–76.15% Top-1Apache 2.0View
DINOImage ClassificationViT-S/16, ViT-S/8, ViT-B/16, ViT-B/8, ResNet-50224×22475.3–80.1% Top-1Apache 2.0View
DINOv2Image ClassificationViT-S/14, ViT-B/14 (w/ & w/o registers)224×22480.9–84.6% Top-1Apache 2.0View
ViTImage Classificationvit_b_16, vit_b_32, vit_l_16, vit_l_32224×22475.9–81.1% Top-1BSD-3-ClauseView
ConvNeXtImage Classificationconvnext_tiny, convnext_small, convnext_base, convnext_large224×22482.5–84.4% Top-1BSD-3-ClauseView
DEIMv2Object Detections, m640×64050.9–53.0% mAPApache 2.0View
DETRObject Detectiondetr_resnet50, detr_resnet50_dc5, detr_resnet101, detr_resnet101_dc5800×800 (flexible)AP50:95 42.0–44.9, AP50 62.4–64.7Apache 2.0View
Deformable-DETRObject Detectionsingle-scale800×800AP50:95 39.4%Apache 2.0View
RF-DETRObject Detectionnano, s, m, l384–704px48.4–56.5% mAPApache 2.0View
RT-DETRv2Object Detections, ms, m, l, x640×64048.1–54.3% mAPApache 2.0View
RTMDetObject Detectiontiny, s, m, l, x640×64040.9–52.8% mAPApache 2.0View
YOLO11Object Detectionn, s, m, l, x640×64039.5–54.7% mAPAGPL 3.0View
YOLO26Object Detectionn, s, m, l, x640×64040.9–57.5% mAPAGPL 3.0View
YOLOv8Object Detectionn, m640×64037.3–50.2% mAPAGPL 3.0View
YOLOXObject Detectionnano, tiny, m, l, x, darknet53416×416 / 640×64024.8–51.2% mAPApache 2.0View

Maintained by Texas Instruments EdgeAI Team  |  Last Updated August 2026

Contact