FFCV
Docs
Index
Quickstart
Getting started
Writing a dataset to FFCV format
Making an FFCV dataloader
Performance Guide
Working with Image Data in FFCV
Tuning Guide
The Bottleneck Doctor
Examples
Training CIFAR-10 in 36 seconds on a single A100
Large-Scale Linear Regression
Fast custom image transforms
Custom transforms with indices
ImageNet Fast Training
ImageNet Benchmarks
Dataset sizes
Data loading
End-to-end training
API Reference
ffcv.writer module
ffcv.transforms module
ffcv.loader module
ffcv.fields module
ffcv.fields.decoders module
Index
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
B
BytesDecoder (class in ffcv.fields.decoders)
BytesField (class in ffcv.fields)
C
CenterCropRGBImageDecoder (class in ffcv.fields.decoders)
Convert (class in ffcv.transforms)
Cutout (class in ffcv.transforms)
D
declare_state_and_memory() (ffcv.fields.decoders.BytesDecoder method)
(ffcv.fields.decoders.NDArrayDecoder method)
(ffcv.fields.decoders.SimpleRGBImageDecoder method)
(ffcv.transforms.Convert method)
(ffcv.transforms.Cutout method)
(ffcv.transforms.ImageMixup method)
(ffcv.transforms.LabelMixup method)
(ffcv.transforms.MixupToOneHot method)
(ffcv.transforms.ModuleWrapper method)
(ffcv.transforms.NormalizeImage method)
(ffcv.transforms.Poison method)
(ffcv.transforms.RandomBrightness method)
(ffcv.transforms.RandomContrast method)
(ffcv.transforms.RandomHorizontalFlip method)
(ffcv.transforms.RandomResizedCrop method)
(ffcv.transforms.RandomSaturation method)
(ffcv.transforms.RandomTranslate method)
(ffcv.transforms.ReplaceLabel method)
(ffcv.transforms.Squeeze method)
(ffcv.transforms.ToDevice method)
(ffcv.transforms.ToTensor method)
(ffcv.transforms.ToTorchImage method)
(ffcv.transforms.View method)
dtype (ffcv.fields.decoders.FloatDecoder attribute)
(ffcv.fields.decoders.IntDecoder attribute)
E
encode() (ffcv.fields.BytesField method)
(ffcv.fields.Field method)
(ffcv.fields.FloatField method)
(ffcv.fields.IntField method)
(ffcv.fields.JSONField method)
(ffcv.fields.NDArrayField method)
(ffcv.fields.RGBImageField method)
(ffcv.fields.TorchTensorField method)
F
ffcv.fields
module
ffcv.fields.decoders
module
ffcv.transforms
module
Field (class in ffcv.fields)
FloatDecoder (class in ffcv.fields.decoders)
FloatField (class in ffcv.fields)
from_binary() (ffcv.fields.BytesField static method)
(ffcv.fields.Field static method)
(ffcv.fields.FloatField static method)
(ffcv.fields.IntField static method)
(ffcv.fields.NDArrayField static method)
(ffcv.fields.RGBImageField static method)
G
generate_code() (ffcv.fields.decoders.BytesDecoder method)
(ffcv.fields.decoders.NDArrayDecoder method)
(ffcv.fields.decoders.SimpleRGBImageDecoder method)
(ffcv.transforms.Convert method)
(ffcv.transforms.Cutout method)
(ffcv.transforms.ImageMixup method)
(ffcv.transforms.LabelMixup method)
(ffcv.transforms.MixupToOneHot method)
(ffcv.transforms.ModuleWrapper method)
(ffcv.transforms.NormalizeImage method)
(ffcv.transforms.Poison method)
(ffcv.transforms.RandomBrightness method)
(ffcv.transforms.RandomContrast method)
(ffcv.transforms.RandomHorizontalFlip method)
(ffcv.transforms.RandomResizedCrop method)
(ffcv.transforms.RandomSaturation method)
(ffcv.transforms.RandomTranslate method)
(ffcv.transforms.ReplaceLabel method)
(ffcv.transforms.Squeeze method)
(ffcv.transforms.ToDevice method)
(ffcv.transforms.ToTensor method)
(ffcv.transforms.ToTorchImage method)
(ffcv.transforms.View method)
generate_code_cpu() (ffcv.transforms.NormalizeImage method)
generate_code_gpu() (ffcv.transforms.NormalizeImage method)
get_crop_generator (ffcv.fields.decoders.CenterCropRGBImageDecoder property)
(ffcv.fields.decoders.RandomResizedCropRGBImageDecoder property)
get_decoder_class() (ffcv.fields.BytesField method)
(ffcv.fields.Field method)
(ffcv.fields.FloatField method)
(ffcv.fields.IntField method)
(ffcv.fields.NDArrayField method)
(ffcv.fields.RGBImageField method)
I
ImageMixup (class in ffcv.transforms)
IntDecoder (class in ffcv.fields.decoders)
IntField (class in ffcv.fields)
J
JSONField (class in ffcv.fields)
L
LabelMixup (class in ffcv.transforms)
M
metadata_type (ffcv.fields.BytesField property)
(ffcv.fields.Field property)
(ffcv.fields.FloatField property)
(ffcv.fields.IntField property)
(ffcv.fields.JSONField property)
(ffcv.fields.NDArrayField property)
(ffcv.fields.RGBImageField property)
MixupToOneHot (class in ffcv.transforms)
module
ffcv.fields
ffcv.fields.decoders
ffcv.transforms
ModuleWrapper (class in ffcv.transforms)
N
NDArrayDecoder (class in ffcv.fields.decoders)
NDArrayField (class in ffcv.fields)
NormalizeImage (class in ffcv.transforms)
P
Poison (class in ffcv.transforms)
R
RandomBrightness (class in ffcv.transforms)
RandomContrast (class in ffcv.transforms)
RandomHorizontalFlip (class in ffcv.transforms)
RandomResizedCrop (class in ffcv.transforms)
RandomResizedCropRGBImageDecoder (class in ffcv.fields.decoders)
RandomSaturation (class in ffcv.transforms)
RandomTranslate (class in ffcv.transforms)
ReplaceLabel (class in ffcv.transforms)
RGBImageField (class in ffcv.fields)
S
SimpleRGBImageDecoder (class in ffcv.fields.decoders)
Squeeze (class in ffcv.transforms)
T
to_binary() (ffcv.fields.BytesField method)
(ffcv.fields.Field method)
(ffcv.fields.FloatField method)
(ffcv.fields.IntField method)
(ffcv.fields.NDArrayField method)
(ffcv.fields.RGBImageField method)
ToDevice (class in ffcv.transforms)
TorchTensorField (class in ffcv.fields)
ToTensor (class in ffcv.transforms)
ToTorchImage (class in ffcv.transforms)
U
unpack() (ffcv.fields.JSONField static method)
V
View (class in ffcv.transforms)