BenWhetton/keras-surgeon
A Python library for surgical modification of trained Keras models, primarily used for deep neural network pruning.

Not currently ranked — collecting fresh signals.
star history
Keras-surgeon provides utilities for modifying trained Keras models without retraining. It enables operations like deleting neurons or channels from layers, removing or inserting entire layers, and replacing layers. The library works with any model architecture and supports batch modifications via a Surgeon class. It is compatible with both tensorflow.keras and standalone keras implementations.
Frequently asked
- What is BenWhetton/keras-surgeon?
- A Python library for surgical modification of trained Keras models, primarily used for deep neural network pruning.
- Is keras-surgeon open source?
- Yes — BenWhetton/keras-surgeon is an open-source project tracked on heatdrop.
- What language is keras-surgeon written in?
- BenWhetton/keras-surgeon is primarily written in Python.
- How popular is keras-surgeon?
- BenWhetton/keras-surgeon has 407 stars on GitHub.
- Where can I find keras-surgeon?
- BenWhetton/keras-surgeon is on GitHub at https://github.com/BenWhetton/keras-surgeon.