EIDOSLAB/simplify
Simplification of pruned models for accelerated inference | SoftwareX https://doi.org/10.1016/j.softx.2021.100907
This tool helps machine learning engineers and researchers optimize their trained neural network models after a process called pruning. It takes a pruned PyTorch model and an example input, then intelligently removes unnecessary parts and adjusts the remaining components. The result is a 'simplified' model that performs predictions faster without losing accuracy, making it more efficient for deployment.
No commits in the last 6 months.
Use this if you have pruned a deep learning model to make it smaller but still need to improve its speed and efficiency for practical use.
Not ideal if you are looking for a tool to perform the initial pruning of your neural network, as this tool focuses on optimizing an already pruned model.
Stars
36
Forks
3
Language
Python
License
BSD-3-Clause
Category
Last pushed
Feb 25, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/EIDOSLAB/simplify"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
open-mmlab/mmengine
OpenMMLab Foundational Library for Training Deep Learning Models
Xilinx/brevitas
Brevitas: neural network quantization in PyTorch
google/qkeras
QKeras: a quantization deep learning library for Tensorflow Keras
fastmachinelearning/qonnx
QONNX: Arbitrary-Precision Quantized Neural Networks in ONNX
tensorflow/model-optimization
A toolkit to optimize ML models for deployment for Keras and TensorFlow, including quantization...