gpleiss/efficient_densenet_pytorch

A memory-efficient implementation of DenseNets

44
/ 100
Emerging

Uses PyTorch's checkpointing feature to discard intermediate feature maps during forward passes and recompute them during backpropagation, reducing memory consumption from quadratic to linear with network depth. Supports both efficient and standard modes with configurable depth and growth rates, compatible with CIFAR/SVHN (small inputs) and ImageNet (large inputs). Includes a demo script with single and multi-GPU training support via python-fire.

1,539 stars. No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 9 / 25
Community 25 / 25

How are scores calculated?

Stars

1,539

Forks

321

Language

Python

License

MIT

Last pushed

Jun 01, 2023

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/gpleiss/efficient_densenet_pytorch"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.