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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

43 repositorios

Awesome GitHub RepositoriesWeight Pruning

Techniques for removing individual neural network connections or parameters to reduce model size.

Explore 43 awesome GitHub repositories matching part of an awesome list · Weight Pruning. Refine with filters or upvote what's useful.

Awesome Weight Pruning GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • tencent/pocketflowAvatar de Tencent

    Tencent/PocketFlow

    2,914Ver en 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

    Provides weight sparsification through a dynamic pruning schedule during training to reduce model size.

    Pythonautomlcomputer-visiondeep-learning
    Ver en GitHub↗2,914
  • robustbench/robustbenchAvatar de RobustBench

    RobustBench/robustbench

    776Ver en GitHub↗

    Francesco Croce\ (University of Tübingen), Maksym Andriushchenko\ (EPFL), Vikash Sehwag\ (Princeton University), Nicolas Flammarion (EPFL), Mung Chiang (Purdue University), Prateek Mittal (Princeton University), Matthias Hein (University of Tübingen)

    Improving out-of-distribution robustness via network compression.

    Python
    Ver en GitHub↗776
  • google-research/lottery-ticket-hypothesisAvatar de google-research

    google-research/lottery-ticket-hypothesis

    730Ver en GitHub↗

    This codebase was developed by Jonathan Frankle and David Bieber at Google during the summer of 2018.

    Foundational lottery ticket hypothesis for sparse training.

    Python
    Ver en GitHub↗730
  • songhan/deep-compression-alexnetAvatar de songhan

    songhan/Deep-Compression-AlexNet

    672Ver en GitHub↗

    March 15, 2019: for our most updated work on model compression and acceleration, please reference:

    Foundational deep compression via pruning and quantization.

    Python
    Ver en GitHub↗672
  • jack-willturner/deepcompression-pytorchAvatar de jack-willturner

    jack-willturner/DeepCompression-PyTorch

    182Ver en GitHub↗

    A PyTorch implementation of this paper.

    Learning weights and connections for efficient neural networks.

    Jupyter Notebook
    Ver en GitHub↗182
  • uber-research/deconstructing-lottery-ticketsAvatar de uber-research

    uber-research/deconstructing-lottery-tickets

    143Ver en GitHub↗

    Hattie Zhou, Janice Lan, Rosanne Liu, Jason Yosinski

    Deconstructing lottery tickets via zeros, signs, and supermasks.

    Python
    Ver en GitHub↗143
  • ist-daslab/obcAvatar de IST-DASLab

    IST-DASLab/OBC

    130Ver en GitHub↗

    Code for the NeurIPS 2022 paper "Optimal Brain Compression: A Framework for Accurate Post-Training Quantization and Pruning".

    Framework for accurate post-training quantization and weight pruning.

    Python
    Ver en GitHub↗130
  • namhoonlee/snip-publicAvatar de namhoonlee

    namhoonlee/snip-public

    115Ver en GitHub↗

    This repository contains code for the paper SNIP: Single-shot Network Pruning based on Connection Sensitivity (ICLR 2019).

    Single-shot network pruning based on connection sensitivity.

    Python
    Ver en GitHub↗115
  • kaiqizhang/admm-pruningAvatar de KaiqiZhang

    KaiqiZhang/admm-pruning

    109Ver en GitHub↗

    Prune DNN using Alternating Direction Method of Multipliers (ADMM)

    Systematic weight pruning framework using ADMM.

    Python
    Ver en GitHub↗109
  • yeshaokai/robustness-aware-pruning-admmAvatar de yeshaokai

    yeshaokai/Robustness-Aware-Pruning-ADMM

    90Ver en GitHub↗

    Adversarial Robustness vs Model Compression, or Both?

    Adversarial robustness-aware pruning using ADMM.

    Python
    Ver en GitHub↗90
  • inspire-group/hydraAvatar de inspire-group

    inspire-group/hydra

    91Ver en GitHub↗

    Repository with code to reproduce the results and checkpoints for compressed networks in our paper on novel pruning techniques with robust training. This repository supports all four robust training objectives: iterative adversarial training, randomized smoothing, MixTrain, and CROWN-IBP.

    Pruning techniques for adversarially robust neural networks.

    Python
    Ver en GitHub↗91
  • jaeho-lee/layer-adaptive-sparsityAvatar de jaeho-lee

    jaeho-lee/layer-adaptive-sparsity

    68Ver en GitHub↗

    This is the official implementation of the paper: "Layerwise Sparsity for Magnitude-based Pruning", ICLR 2021.

    Magnitude-based pruning with layer-adaptive sparsity constraints.

    Python
    Ver en GitHub↗68
  • chrundle/bipropAvatar de chrundle

    chrundle/biprop

    51Ver en GitHub↗

    This method identifies a binary weight or binary weight and activation subnetwork within a randomly initialized network that achieves performance comparable to, and sometimes better than, a weight-optimized network. The resulting binarized and pruned networks that achieve comparable performance…

    Finding binary neural networks via random network pruning.

    Python
    Ver en GitHub↗51
  • ososos888/prune-then-distillAvatar de ososos888

    ososos888/prune-then-distill

    50Ver en GitHub↗

    This is an PyTorch implement of the paper ``Prune Your Model Before Distill It''.

    Combining pruning and distillation for efficient model compression.

    Python
    Ver en GitHub↗50
  • dingxiaoh/gsm-sgdAvatar de DingXiaoH

    DingXiaoH/GSM-SGD

    44Ver en GitHub↗

    This repository contains the codes for the following NeurIPS-2019 paper

    Global sparse momentum SGD for pruning deep networks.

    Python
    Ver en GitHub↗44
  • jingtongsu/sanity-checking-pruningAvatar de JingtongSu

    JingtongSu/sanity-checking-pruning

    43Ver en GitHub↗

    This repository contains the code for reproducing the results in the following paper:

    Sanity checking pruning methods using random tickets.

    Python
    Ver en GitHub↗43
  • vita-group/sparsity-win-robust-generalizationAvatar de VITA-Group

    VITA-Group/Sparsity-Win-Robust-Generalization

    40Ver en GitHub↗

    Code for the paper: ICLR 2022 Sparsity Winning Twice: Better Robust Generalization From More Efficient Training

    Improving robust generalization through efficient sparse training.

    Python
    Ver en GitHub↗40
  • ganguli-lab/degrees-of-freedomAvatar de ganguli-lab

    ganguli-lab/degrees-of-freedom

    37Ver en GitHub↗

    This repository contains source code for the ICLR 2022 paper How many degrees of freedom do we need to train deep networks: a loss landscape perspective by Brett W. Larsen, Sanislav Fort, Nic Becker, and Surya Ganguli (arXiv version).

    Loss landscape perspective on required degrees of freedom.

    Python
    Ver en GitHub↗37
  • vita-group/sfw-once-for-all-pruningAvatar de VITA-Group

    VITA-Group/SFW-Once-for-All-Pruning

    34Ver en GitHub↗

    Code used for paper: ICLR 2022 Learning Pruning-Friendly Networks via Frank-Wolfe: One-Shot, Any-Sparsity, and No Retraining.

    One-shot pruning using Frank-Wolfe optimization without retraining.

    Python
    Ver en GitHub↗34
  • yueb17/dlthAvatar de yueb17

    yueb17/DLTH

    33Ver en GitHub↗

    This repository is for our ICLR'22 paper:

    Dual lottery ticket hypothesis for sparse network training.

    Python
    Ver en GitHub↗33
Ant.123Siguiente
  1. Home
  2. Part of an Awesome List
  3. AI & Machine Learning
  4. Weight Pruning