mblt-model-zoo

Access pre-trained AI models optimized for Mobilint NPUs.

23|1|Updated Mar 31, 2025
One-click install
npx skills add https://github.com/mobilint/mblt-model-zoo --skill mblt-model-zoo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mblt-model-zoo
Source: https://github.com/mobilint/mblt-model-zoo/tree/main
Command: npx skills add https://github.com/mobilint/mblt-model-zoo --skill mblt-model-zoo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires numpy, torch, opencv-python, faster-coco-eval, huggingface-hub, scipy, requests, tqdm, mblt-tracker, PyYAML, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the deployment of AI models optimized for Mobilint Neural Processing Units (NPUs), allowing developers to accelerate model integration and inference with reduced effort.

Core Features & Use Cases

  • Optimized AI Models: Access a curated collection of pre-trained, pre-quantized models for vision, language, and multimodal tasks.
  • Preprocessing & Postprocessing Tools: Evaluate, fine-tune, and integrate models with ease using provided tools.
  • Use Case: A developer seeking to integrate a computer vision model into an application could use this Skill to quickly load a ResNet50 model from the Model Zoo, perform inference on new images, and retrieve processed results.

Quick Start

To load and run the ResNet50 model from the Model Zoo, execute the following Python command:

from mblt_model_zoo.vision import MBLT_Engine
model = MBLT_Engine(model_cls="resnet50", model_type="DEFAULT", model_path="", core_mode="global8")

Frequently Asked Questions about mblt-model-zoo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy AI models optimized for Mobilint NPUs?

You can run AI models on Mobilint NPUs by instantiating the MBLT_Engine with a model class like ResNet50, which provides pre-quantized weights and built-in preprocessing for optimized hardware inference.

What types of pre-trained models are available for NPU inference?

The repository provides pre-trained, pre-quantized models for vision, language, and multimodal tasks, enabling developers to execute image classification and other AI workloads with optimized NPU performance.

Do I need PyTorch and OpenCV to run the Mobilint model zoo?

Yes, executing the model zoo requires Python libraries including PyTorch, OpenCV, and NumPy to handle model loading, image preprocessing, and tensor operations for NPU inference.

Can I evaluate and fine-tune computer vision models within this framework?

Yes, the framework includes preprocessing and postprocessing tools that allow developers to evaluate, fine-tune, and integrate computer vision models using the faster-coco-eval dependency.

What is the best way to run a ResNet50 model on an NPU?

The best way to run ResNet50 on an NPU is importing MBLT_Engine, setting the model class to ResNet50, and configuring the core mode to global8 to achieve optimized inference performance.

Are there limitations when integrating multimodal AI models with Mobilint NPUs?

Integration requires explicit Mobilint NPU support and specific Python dependencies, meaning models outside the provided repository may need manual quantization to function efficiently on the hardware.