awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
NVIDIA avatar

NVIDIA/Model-Optimizer

0
View on GitHub↗
2,975 stele·455 fork-uri·Python·Apache-2.0·5 vizualizărinvidia.github.io/Model-Optimizer↗

Model Optimizer

Model-Optimizer is a deep learning toolkit and framework dedicated to compressing, pruning, quantizing, and optimizing neural network architectures. It provides methodologies covering weight quantization, model distillation, and speculative decoding for efficient text generation, alongside automated neural architecture search for discovering optimal network structures.

The library implements post-training quantization pipelines that convert high-precision neural network weights into lower-bit formats using calibration data. Additional optimization techniques include teacher-student knowledge distillation, magnitude-based post-training sparsification, and pruning utilities that remove redundant weights and connections. It also supports speculative decoding acceleration using lightweight draft models or auxiliary heads.

For operational workflows, the toolkit includes sparse model checkpointing mechanisms to persist masks and metadata alongside weights, as well as export utilities that serialize compressed models into standard formats for downstream inference frameworks.

Features

  • Deep Learning Optimization - Provides a toolkit for compressing deep neural networks through quantization, pruning, and knowledge distillation to accelerate inference performance.
  • Deep Learning Frameworks - Removes redundant network connections and weights to decrease model size without sacrificing accuracy.
  • Quantization Toolkits - Reduces the numerical precision of model weights to lower memory usage and speed up hardware execution.
  • Model Checkpointing - Persists sparse model checkpoints along with necessary masks and metadata, restoring them onto base network architectures for downstream usage.
  • Model Pruning - Removes redundant weights and connections from deep neural networks to decrease model size and improve inference performance.
  • Model Sparsification - Transforms pre-trained dense neural network models into sparse variants using magnitude-based thresholding or data-driven calibration without retraining.
  • Architecture Quantization Pipelines - Converts high-precision neural network weights into lower-bit formats using calibration data to reduce memory usage and accelerate hardware inference.
  • Weight Quantization - Reduces the precision of neural network weights to lower memory usage and accelerate inference performance on specialized hardware accelerators.
  • Teacher-Student Distillation - Transfers knowledge from a larger teacher model to a smaller student model to maintain accuracy while reducing size and computational cost.
  • Neural Architecture Search - Automates the discovery of optimal network structures to balance execution speed and accuracy on target hardware.
  • Speculative Decoding - Configures draft models and auxiliary heads to propose extra tokens for fast verification during text generation.
  • Model Export Formats - Saves compressed models in standard formats compatible with downstream inference engines and deployment frameworks.

Istoric stele

Graficul istoricului de stele pentru nvidia/model-optimizerGraficul istoricului de stele pentru nvidia/model-optimizer

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Colecții curatoriate care includ Model Optimizer

Colecții selectate manual în care apare Model Optimizer.
  • LLM optimization framework
  • Instrumente de optimizare pentru cuantizarea LLM
  • Framework-uri pentru decodare speculativă

Alternative open-source pentru Model Optimizer

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Model Optimizer.
  • pytorch/torchtuneAvatar pytorch

    pytorch/torchtune

    5,774Vezi pe GitHub↗

    Torchtune is a PyTorch-native library for fine-tuning, aligning, and quantizing large language models. It provides a configurable training pipeline orchestrated through YAML recipes, with CLI overrides and component swapping, distributed training via FSDP2, memory optimizations, and parameter-efficient fine-tuning methods like LoRA, DoRA, and QLoRA. The library distinguishes itself through its YAML-driven configuration system that defines all training parameters and instantiates components from config files, with full CLI override capability for any field or component at launch time. It suppo

    Python
    Vezi pe GitHub↗5,774
  • deci-ai/super-gradientsAvatar Deci-AI

    Deci-AI/super-gradients

    5,041Vezi pe GitHub↗

    Super-Gradients is a PyTorch computer vision framework and training library designed for the full lifecycle of vision models. It functions as a deep learning model optimizer and a deployment toolkit for training and fine-tuning models across image classification, object detection, semantic segmentation, and pose estimation tasks. The project provides specific tools for model optimization, including teacher-student knowledge distillation and numerical precision compression to reduce memory and computational requirements. It also includes the implementation of the Yolo-NAS architecture for high

    Jupyter Notebook
    Vezi pe GitHub↗5,041
  • tencent/pocketflowAvatar Tencent

    Tencent/PocketFlow

    2,914Vezi pe GitHub↗

    PocketFlow is an integrated toolkit for deep learning model compression, distributed training, and mobile format optimization. It provides a system for reducing the size and complexity of neural networks to improve inference efficiency, featuring a dedicated engine for knowledge distillation and a mobile model optimizer. The framework differentiates itself through an automated hyperparameter tuning system that uses reinforcement learning and statistical models to determine optimal compression ratios and layer-wise bit allocation. It also includes a distributed training system that utilizes mu

    Pythonautomlcomputer-visiondeep-learning
    Vezi pe GitHub↗2,914
  • meta-pytorch/torchtuneAvatar meta-pytorch

    meta-pytorch/torchtune

    5,774Vezi pe GitHub↗

    Torchtune is a PyTorch-native library for fine-tuning, aligning, and quantizing large language models. It provides a config-driven system for instantiating components, orchestrating distributed training, and managing parameter-efficient fine-tuning with quantization support, all through YAML-based configurations and command-line overrides. The library distinguishes itself through its comprehensive post-training workflow orchestration, combining supervised fine-tuning, preference optimization (DPO, PPO, GRPO), knowledge distillation, and quantization-aware training in a single configurable pip

    Python
    Vezi pe GitHub↗5,774
Vezi toate cele 30 alternative pentru Model Optimizer→

Întrebări frecvente

Ce face nvidia/model-optimizer?

Model-Optimizer is a deep learning toolkit and framework dedicated to compressing, pruning, quantizing, and optimizing neural network architectures. It provides methodologies covering weight quantization, model distillation, and speculative decoding for efficient text generation, alongside automated neural architecture search for discovering optimal network structures.

Care sunt principalele funcționalități ale nvidia/model-optimizer?

Principalele funcționalități ale nvidia/model-optimizer sunt: Deep Learning Optimization, Deep Learning Frameworks, Quantization Toolkits, Model Checkpointing, Model Pruning, Model Sparsification, Architecture Quantization Pipelines, Weight Quantization.

Care sunt câteva alternative open-source pentru nvidia/model-optimizer?

Alternativele open-source pentru nvidia/model-optimizer includ: pytorch/torchtune — Torchtune is a PyTorch-native library for fine-tuning, aligning, and quantizing large language models. It provides a… deci-ai/super-gradients — Super-Gradients is a PyTorch computer vision framework and training library designed for the full lifecycle of vision… tencent/pocketflow — PocketFlow is an integrated toolkit for deep learning model compression, distributed training, and mobile format… meta-pytorch/torchtune — Torchtune is a PyTorch-native library for fine-tuning, aligning, and quantizing large language models. It provides a… pytorchlightning/pytorch-lightning — PyTorch Lightning is a high-level deep learning framework for PyTorch that automates training loops and removes… timdettmers/bitsandbytes — bitsandbytes is a quantization library for large language models that reduces memory footprints using k-bit…