Awesome
Awesome Pruning
Awesome resources in deep neural network pruning. This collection is inspired by he-y/Awesome-Pruning.
[Note: You are welcome to create pool requests and add more interesting papers.]
Symbol | Meaning |
---|---|
U | Unstructured or Weight Pruning |
S | Structured or Filter or Channel Pruning |
A | Official or Author Implementation |
O | Unofficial or 3rd Party Implementation |
Conference Publications
<h3 align="center">2024</h3>
<h3 align="center">2023</h3>
Journal Publications
<h3 align="center">2024</h3>Journal | Title | Type | Code |
---|---|---|---|
IEEE Trans. PAMI | Discrimination-Aware Network Pruning for Deep Model Compression | S | PyTorch[A]~ |
Survey Articles
Other Publications
Pruning Software and Toolbox
Year | Title | Type | Code |
---|---|---|---|
2023 | UPop: Unified and Progressive Pruning for Compressing Vision-Language Transformers | S | PyTorch[A] |
2023 | DepGraph: Towards Any Structural Pruning | S | PyTorch[A] |
2023 | Torch-Pruning | S | PyTorch[A] |
2023 | JaxPruner: JaxPruner: A concise library for sparsity research | U/S | PyTorch[A] |
2022 | FasterAI: Prune and Distill your models with FastAI and PyTorch | U | PyTorch[A] |
2022 | Simplify: A Python library for optimizing pruned neural networks | PyTorch[A] | |
2021 | PyTorchViz [A small package to create visualizations of PyTorch execution graphs] | PyTorch[A] | |
2020 | What is the State of Neural Network Pruning? | S/U | PyTorch[A] |
2019 | Official PyTorch Pruning Tool | S/U | PyTorch[A] |