PINTO0309/PINTO_model_zoo
A repository for storing models that have been inter-converted between various frameworks. Supported frameworks are TensorFlow, PyTorch, ONNX, OpenVINO, TFJS, TFTRT, TensorFlowLite (Float32/16/INT8), EdgeTPU, CoreML.
What it solves
Converting AI models between different software frameworks (like PyTorch to TensorFlow) and optimizing them for specific hardware (like mobile phones or Edge TPUs) is often a complex, manual process. This project provides a collection of pre-converted and pre-quantized models to save developers from doing this work themselves.
How it works
The repository acts as a "model zoo," storing a wide variety of neural network models that have been inter-converted across multiple formats. It supports a broad range of frameworks and runtimes, including:
- TensorFlow / TensorFlow Lite (including Float32, Float16, and INT8 quantization)
- PyTorch
- ONNX
- OpenVINO
- CoreML
- TFJS (TensorFlow.js)
- EdgeTPU
Who it’s for
Developers and researchers who need to deploy existing AI models to edge devices, mobile applications, or specific hardware accelerators without having to write their own conversion and quantization scripts.
Highlights
- Extensive Format Support: Models are available in formats like
.tflite,.h5,.pb,.onnx, and.mlmodel. - Quantization Options: Provides models with various quantization levels (Weight, Integer, Full Integer, and Float16) to balance performance and accuracy.
- Diverse Model Library: Includes a vast array of models for image classification and 2D object detection (e.g., EfficientNet, MobileNet, YOLO variants).
- Hardware Optimized: Specifically includes models optimized for the EdgeTPU and Raspberry Pi.
Related
- Project
- Project
- Project
- Project
- Project