libffcv/ffcv
FFCV: Fast Forward Computer Vision (and other ML workloads!)
Converts datasets into a binary `.beton` format with on-the-fly decoding pipelines that leverage JPEG decompression and augmentation on GPU, eliminating I/O bottlenecks common in PyTorch dataloaders. Provides a drop-in `Loader` replacement compatible with existing training loops while supporting configurable field types, custom transforms, and multi-worker parallel loading. Includes pre-tuned training recipes for ImageNet and CIFAR-10 that achieve state-of-the-art throughput and convergence speed on single and multi-GPU setups.
2,986 stars and 422 monthly downloads. Used by 1 other package. No commits in the last 6 months. Available on PyPI.
Stars
2,986
Forks
183
Language
Python
License
Apache-2.0
Category
Last pushed
Jun 16, 2024
Monthly downloads
422
Commits (30d)
0
Reverse dependents
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/libffcv/ffcv"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
fangwei123456/spikingjelly
SpikingJelly is an open-source deep learning framework for Spiking Neural Network (SNN) based on PyTorch.
neuromorphs/NIR
Neuromorphic Intermediate Representation reference implementation
jeshraghian/snntorch
Deep and online learning with spiking neural networks in Python
norse/norse
Deep learning with spiking neural networks (SNNs) in PyTorch.
BindsNET/bindsnet
Simulation of spiking neural networks (SNNs) using PyTorch.