Model-Optimizer

A unified library of SOTA model optimization techniques like quantization, distillation, pruning, neural architecture search, speculative decoding, etc. It compresses deep learning models for downstream deployment frameworks like TensorRT-LLM, TensorRT, vLLM, etc. to optimize inference speed.

★ 5,160 stars, verified 2026-10-02Category: Training / Fine-tuning / EvalGitHub repository ↗

A unified library of SOTA model optimization techniques like quantization, distillation, pruning, neural architecture search, speculative decoding, etc. It compresses deep learning models for downstream deployment frameworks like TensorRT-LLM, TensorRT, vLLM, etc. to optimize inference speed.

Train, fine-tune, and evaluate models — the infrastructure layer.

Key features

Good for

Stack & tags

PythonPyTorchCUDATensorRT-LLMvLLMHugging FaceONNXSGLang

Quick start

pip install -U nvidia-modelopt[all]

From the project README on GitHub.

Similar open-source projects

tensorflow

★ 200,721

An Open Source Machine Learning Framework for Everyone

Training / Fine-tuning / EvalGitHub ↗

transformers

★ 167,239

🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.

Training / Fine-tuning / EvalGitHub ↗