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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

41 dépôts

Awesome GitHub RepositoriesModel Compression Suites

Comprehensive toolkits for reducing model size through pruning, quantization, and distillation.

Distinct from Model Pruning: Focuses on the full suite of compression techniques, whereas the parent focuses specifically on pruning.

Explore 41 awesome GitHub repositories matching artificial intelligence & ml · Model Compression Suites. Refine with filters or upvote what's useful.

Awesome Model Compression Suites GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • exacity/deeplearningbook-chineseAvatar de exacity

    exacity/deeplearningbook-chinese

    37,285Voir sur GitHub↗

    This project is a comprehensive Chinese translation of a technical deep learning textbook, providing an educational resource on the theory and implementation of neural networks. It functions as a collaborative technical translation project designed to make complex academic AI literature accessible to non-English speakers. The project utilizes a community-driven translation model that integrates external suggestions and pull requests to refine linguistic accuracy and reduce bias. It employs standardized terminology mapping to ensure a uniform vocabulary throughout the translated content. To i

    Discusses various toolkits for reducing model size through pruning, quantization, and distillation.

    TeX
    Voir sur GitHub↗37,285
  • svc-develop-team/so-vits-svcAvatar de svc-develop-team

    svc-develop-team/so-vits-svc

    28,097Voir sur GitHub↗

    This project is a singing voice conversion tool based on VITS generative modeling. It transforms the identity of a singing voice to a target speaker while preserving the original melody, lyrics, and intonation. The system distinguishes itself through hybrid voice synthesis, allowing for the blending of multiple speaker identities via linear model interpolation. It utilizes cluster-based feature retrieval to increase target voice similarity and employs a diffusion probabilistic model as a post-processor to remove electronic artifacts and improve vocal clarity. The software covers a broad rang

    Reduces model disk footprint by stripping optimizer states and converting weights to half-precision.

    Python
    Voir sur GitHub↗28,097
  • paddlepaddle/paddleAvatar de PaddlePaddle

    PaddlePaddle/Paddle

    23,632Voir sur GitHub↗

    Paddle is a deep learning framework designed for building, training, and deploying neural networks. It provides a platform for constructing models using tensor-based computations and supports both dynamic and static execution graphs to facilitate research and production workflows. The platform functions as a distributed machine learning system, enabling the scaling of training workloads across multiple nodes and hardware clusters. It includes a comprehensive toolkit for model deployment and optimization, allowing users to convert external model formats, compress trained models for resource-co

    Reduces model size and complexity through pruning, quantization, and distillation for deployment efficiency.

    C++deep-learningdistributed-trainingefficiency
    Voir sur GitHub↗23,632
  • liguodongiot/llm-actionAvatar de liguodongiot

    liguodongiot/llm-action

    23,169Voir sur GitHub↗

    This project is a comprehensive framework for the training, fine-tuning, and deployment of large language models. It functions as a distributed deep learning platform that enables users to scale model workflows across multiple hardware nodes while providing tools for model evaluation and performance benchmarking. The platform distinguishes itself by offering specialized utilities for model compression and weight transformation, allowing users to reduce memory footprints and latency through quantization and pruning. It supports the adaptation of large models for consumer-grade hardware, facili

    Shrinks model memory footprints using quantization, pruning, and factorization techniques to lower deployment costs.

    HTMLllmllm-inferencellm-serving
    Voir sur GitHub↗23,169
  • microsoft/unilmAvatar de microsoft

    microsoft/unilm

    22,030Voir sur GitHub↗

    This project is a comprehensive framework and toolkit for developing, optimizing, and deploying transformer-based models across multimodal, document intelligence, and natural language processing tasks. It provides a unified neural architecture that processes text, vision, audio, and document layout data through a shared set of weights, enabling researchers and developers to build foundational models that align cross-modal representations. The platform distinguishes itself through advanced training and inference strategies designed for large-scale deep learning. It incorporates specialized mec

    Reduces model size and computational requirements through self-attention distillation.

    Pythonbeitbeit-3bitnet
    Voir sur GitHub↗22,030
  • huggingface/sentence-transformersAvatar de huggingface

    huggingface/sentence-transformers

    18,817Voir sur GitHub↗

    This project is a transformer-based framework for generating dense and sparse vector embeddings of text and multimodal data. It serves as a library for fine-tuning models to perform semantic similarity tasks, retrieval, and reranking. The system is distinguished by its support for diverse architectural patterns, including bi-encoders for fast similarity search and cross-encoders for high-precision reranking. It provides dedicated pipelines for multimodal embeddings, mapping text and images into a shared vector space, and implements knowledge distillation to compress large models into smaller,

    Offers tools for reducing model size and increasing inference speed via distillation and compression.

    Python
    Voir sur GitHub↗18,817
  • modelscope/swiftAvatar de modelscope

    modelscope/swift

    14,633Voir sur GitHub↗

    Swift is a toolkit for the full-parameter and parameter-efficient fine-tuning of large language and multimodal models. It functions as a multimodal model trainer for text, image, video, and audio data, and includes specialized tools for model compression and reinforcement learning from human feedback. The framework provides an alignment toolkit for optimizing model behavior using preference learning algorithms and reinforcement learning. It integrates parameter-efficient fine-tuning methods to adapt models with minimal memory and compute requirements, alongside utilities for reducing hardware

    Provides utilities for reducing the size and hardware requirements of large models via quantization and compression.

    Python
    Voir sur GitHub↗14,633
  • microsoft/nniAvatar de Microsoft

    Microsoft/nni

    14,351Voir sur GitHub↗

    NNI is an AutoML toolkit designed to automate machine learning lifecycles. It functions as a hyperparameter optimization framework, a neural architecture search tool, and a model compression suite. The project provides a distributed training orchestrator to manage machine learning workloads across local machines, remote servers, and cloud platforms. It enables the discovery of efficient model structures through reinforcement learning and one-shot optimization methods, while utilizing Bayesian and evolutionary algorithms to automate hyperparameter tuning. Additional capabilities include tools

    Ships a comprehensive toolkit for reducing model size and complexity through techniques such as pruning and quantization.

    Python
    Voir sur GitHub↗14,351
  • paddlepaddle/paddledetectionAvatar de PaddlePaddle

    PaddlePaddle/PaddleDetection

    14,243Voir sur GitHub↗

    PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of computer vision models. It provides a comprehensive library of modular neural network architectures and pipelines that support object detection, instance segmentation, and multi-object tracking tasks. The project distinguishes itself through a configuration-driven approach that decouples model components like backbones and heads, allowing for the flexible assembly of custom vision workflows. It incorporates advanced techniques such as anchor-free detection logic, joint detecti

    Provides comprehensive toolkits for model compression including pruning, quantization, and knowledge distillation.

    Pythonblazefacedeepsortdetr
    Voir sur GitHub↗14,243
  • alibaba/mnnAvatar de alibaba

    alibaba/MNN

    14,242Voir sur GitHub↗

    MNN is a high-performance inference engine and framework designed for on-device machine learning. It provides a comprehensive environment for executing, optimizing, and deploying neural network models directly on mobile and resource-constrained edge devices. The framework distinguishes itself through a robust model optimization toolkit that supports quantization, compression, and structural graph manipulation to minimize memory footprint and maximize execution speed. It features a modular architecture that abstracts hardware-specific backends, allowing models to run efficiently across diverse

    Reduces model footprint and enhances runtime performance through quantization and specialized compression techniques.

    C++armconvolutiondeep-learning
    Voir sur GitHub↗14,242
  • mlfoundations/open_clipAvatar de mlfoundations

    mlfoundations/open_clip

    13,935Voir sur GitHub↗

    Open CLIP is an open source framework for training and deploying Contrastive Language-Image Pre-training models. It serves as a vision-language training framework and multimodal embedding engine that maps images and text into a shared vector space for similarity searches and zero-shot classification. The project provides a toolkit for distributed training of contrastive models and includes an image-to-text generative model for producing natural language descriptions. It supports custom text encoder integration and utilizes teacher-student model distillation to transfer knowledge from large pr

    Utilizes mixed-precision weight quantization and 8-bit linear layers to reduce memory usage during training.

    Pythoncomputer-visioncontrastive-lossdeep-learning
    Voir sur GitHub↗13,935
  • paddlepaddle/paddlenlpAvatar de PaddlePaddle

    PaddlePaddle/PaddleNLP

    12,953Voir sur GitHub↗

    PaddleNLP is a development library and toolkit for training, fine-tuning, and deploying large and small language models using the PaddlePaddle framework. It provides a comprehensive suite for the entire natural language processing lifecycle, from model development to high-performance inference. The project features a standardized model zoo for loading and managing pre-trained models and tokenizers through a unified interface. It distinguishes itself with a specialized model compression framework that reduces memory footprints via weight precision conversion and lossless size optimization, alo

    Compresses model memory footprints by converting high-precision weights into smaller numerical formats.

    Python
    Voir sur GitHub↗12,953
  • intel/ipex-llmAvatar de intel

    intel/ipex-llm

    8,836Voir sur GitHub↗

    Intel XPU LLM Acceleration Library is a toolkit designed to accelerate large language model inference and finetuning on Intel CPUs, GPUs, and NPUs. It provides a distributed inference engine for scaling models across multiple accelerators, a multimodal model runtime for vision and speech tasks, and a low-bit model quantization tool for converting weights into INT4, FP8, and GGUF formats. The project features a parameter-efficient finetuning framework that enables model adaptation using QLoRA and DPO on Intel hardware. It distinguishes itself by providing specialized optimizations for Intel XP

    Transforms linear layers into low-bit integers during the model loading phase to accelerate execution.

    Python
    Voir sur GitHub↗8,836
  • timdettmers/bitsandbytesAvatar de timdettmers

    timdettmers/bitsandbytes

    8,277Voir sur GitHub↗

    bitsandbytes is a quantization library for large language models that reduces memory footprints using k-bit quantization. It provides a framework for 4-bit low-rank adaptation, tools for 8-bit model compression, and memory-efficient optimizer extensions for PyTorch. The project enables the training of large models on limited hardware through 4-bit quantization and low-rank adaptation weights. It also facilitates faster inference by compressing models to 8-bit precision using vector-wise quantization. The library covers a range of memory optimization capabilities, including optimizer memory r

    Provides a tool for compressing large language models to 8-bit precision for faster inference.

    Python
    Voir sur GitHub↗8,277
  • tingsongyu/pytorch_tutorialAvatar de TingsongYu

    TingsongYu/PyTorch_Tutorial

    8,018Voir sur GitHub↗

    This project is a comprehensive collection of educational examples and reference implementations for building vision and language models using PyTorch. It serves as a deep learning tutorial covering the end-to-end process of developing neural networks, from initial architecture definition to final production deployment. The repository provides detailed guides on implementing a wide range of domain-specific models, including convolutional neural networks for object detection and segmentation, as well as transformer and recurrent architectures for natural language processing. It emphasizes gene

    Reduces model size and improves throughput by converting float32 weights to lower-precision formats.

    Python
    Voir sur GitHub↗8,018
  • bitsandbytes-foundation/bitsandbytesAvatar de bitsandbytes-foundation

    bitsandbytes-foundation/bitsandbytes

    7,968Voir sur GitHub↗

    bitsandbytes is a deep learning quantization tool and library designed to reduce the memory footprint of large language models. It serves as a GPU memory optimizer and quantization framework, compressing model weights and features to 8-bit and 4-bit precision to enable inference and training on hardware with limited memory. The project provides a framework for low-rank adaptation, allowing the fine-tuning of quantized models by combining 4-bit weights with small trainable matrices. It further distinguishes itself through memory paging, which moves optimizer states between CPU and GPU memory t

    Compresses model features to 8-bit precision to reduce memory usage while maintaining performance.

    Pythonllmmachine-learningpytorch
    Voir sur GitHub↗7,968
  • internlm/lmdeployAvatar de InternLM

    InternLM/lmdeploy

    7,903Voir sur GitHub↗

    lmdeploy is a high-performance inference engine and deployment framework for large language models and vision models. It functions as a multi-modal model server and compression toolkit designed to serve models with high throughput and low latency. The system enables the distribution of model services across multiple machines using request-based load balancing and tensor parallelism. It includes specialized tools for model quantization and compression to reduce the memory footprint of weights and caches. The framework covers broad capability areas including production deployment, distributed

    Ships a comprehensive toolkit for reducing model size through weight and cache quantization.

    Pythoncodellamacuda-kernelsdeepspeed
    Voir sur GitHub↗7,903
  • paddlepaddle/larkAvatar de PaddlePaddle

    PaddlePaddle/LARK

    7,717Voir sur GitHub↗

    LARK is a development toolkit for training, fine-tuning, and deploying large language models and multimodal models based on PaddlePaddle. It functions as a comprehensive framework that includes an LLM training orchestrator, an inference server, and a multimodal model framework for processing text, image, and video inputs. The project features a retrieval-augmented generation system for building conversational applications that integrate web search and private knowledge bases. It provides specific capabilities for multimodal reasoning and complex logic, enabling the extraction of structured da

    Reduces memory usage and increases inference speed through quantization and precision reduction.

    Python
    Voir sur GitHub↗7,717
  • infrasys-ai/aiinfraAvatar de Infrasys-AI

    Infrasys-AI/AIInfra

    7,414Voir sur GitHub↗

    Reduces model size and compute cost through quantization, distillation, or pruning techniques.

    Jupyter Notebookaiinfraaisystem
    Voir sur GitHub↗7,414
  • hvision-nku/storydiffusionAvatar de HVision-NKU

    HVision-NKU/StoryDiffusion

    6,430Voir sur GitHub↗

    StoryDiffusion is a generative AI system designed for consistent character image and video generation. It utilizes a pluggable cross-attention module to inject shared character representations into pretrained diffusion models, allowing for visual identity stability across multiple images and scenes without retraining the base model. The project features a video generation pipeline that produces temporally coherent sequences from text prompts or condition images. It employs a latent space motion interpolator to predict intermediate frames and semantic motion, enabling long-range video generati

    Reduces GPU memory footprint by converting model weights to lower numerical precision.

    Jupyter Notebook
    Voir sur GitHub↗6,430
Préc.123Suivant
  1. Home
  2. Artificial Intelligence & ML
  3. Model Optimization
  4. Compression Techniques
  5. Model Pruning
  6. Model Compression Suites

Explorer les sous-tags

  • 8-bit Compression ToolsSpecialized utilities for compressing models specifically to 8-bit precision. **Distinct from Model Compression Suites:** Focuses specifically on 8-bit target precision, whereas Model Compression Suites are general.
  • Half-Precision Compression1 sous-tagTechniques for reducing model storage size by converting weights to 16-bit floating-point formats. **Distinct from Model Compression Suites:** Focuses specifically on FP16-based storage reduction, distinct from general multi-technique compression suites.