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

PINTO_model_zoo 提供一个集中式的预先转换和预先量化 AI 模型集合。它解决了在不同深度学习框架之间手动转换模型以及为边缘设备(如 Raspberry Pi 或 EdgeTPU)优化模型的困难,通过提供多种格式的即用型热门模型版本。

How it works

该项目维护一个“模型动物园”,其中的模型已在各种框架之间相互转换。支持的格式包括 TensorFlow、PyTorch、ONNX、OpenVINO、TFJS、TFTRT、TensorFlow Lite(Float32、Float16、INT8)、EdgeTPU 与 CoreML。仓库内含图像分类、2D 目标检测及其他视觉任务的模型,常提供多种量化层级(Weight、Integer、Full Integer、Dynamic Range),以在性能与准确度之间取得平衡。

Who it’s for

针对从事边缘 AI 与移动部署的开发者和研究者,他们需要特定格式的优化模型,却不想自行执行复杂的转换和量化过程。

Highlights

  • Broad Framework Support: 支持几乎所有主要的 AI 框架与部署格式(TFLite、ONNX、CoreML、OpenVINO 等)。
  • Extensive Model Library: 包含大量预先量化的图像分类和目标检测模型。
  • Edge-Optimized: 专为 Raspberry Pi 4/3 与 EdgeTPU 等硬件的性能而设计。
  • Quantization Variety: 提供 FP32、FP16、INT8 与 Dynamic Range 量化的模型,以满足不同硬件限制。