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
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
B
BytesDecoder (class in ffcv.fields.decoders)
BytesField (class in ffcv.fields)
C
CenterCropRGBImageDecoder (class in ffcv.fields.decoders)
Convert (class in ffcv.transforms)
count_samples_in_shard() (in module ffcv.writer)
Cutout (class in ffcv.transforms)
D
DatasetWriter (class in ffcv.writer)
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.RandomHorizontalFlip method)
(ffcv.transforms.RandomResizedCrop 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)
F
ffcv.fields
module
ffcv.fields.decoders
module
ffcv.loader
module
ffcv.transforms
module
ffcv.writer
module
Field (class in ffcv.fields)
filter() (ffcv.loader.Loader method)
finalize() (ffcv.writer.DatasetWriter method)
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)
from_indexed_dataset() (ffcv.writer.DatasetWriter method)
from_shard() (in module ffcv.writer)
from_webdataset() (ffcv.writer.DatasetWriter method)
G
generate_code() (ffcv.fields.decoders.BytesDecoder method)
(ffcv.fields.decoders.NDArrayDecoder method)
(ffcv.fields.decoders.SimpleRGBImageDecoder method)
(ffcv.loader.Loader 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.RandomHorizontalFlip method)
(ffcv.transforms.RandomResizedCrop 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)
generate_function_call() (ffcv.loader.Loader method)
generate_stage_code() (ffcv.loader.Loader 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)
H
handle_sample() (in module ffcv.writer)
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)
Loader (class in ffcv.loader)
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.loader
ffcv.transforms
ffcv.writer
ModuleWrapper (class in ffcv.transforms)
N
NDArrayDecoder (class in ffcv.fields.decoders)
NDArrayField (class in ffcv.fields)
next_traversal_order() (ffcv.loader.Loader method)
NormalizeImage (class in ffcv.transforms)
O
OrderOption (class in ffcv.loader)
P
Poison (class in ffcv.transforms)
prepare() (ffcv.writer.DatasetWriter method)
Q
QUASI_RANDOM (ffcv.loader.OrderOption attribute)
R
RANDOM (ffcv.loader.OrderOption attribute)
RandomHorizontalFlip (class in ffcv.transforms)
RandomResizedCrop (class in ffcv.transforms)
RandomResizedCropRGBImageDecoder (class in ffcv.fields.decoders)
RandomTranslate (class in ffcv.transforms)
ReplaceLabel (class in ffcv.transforms)
RGBImageField (class in ffcv.fields)
S
SEQUENTIAL (ffcv.loader.OrderOption attribute)
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)
ToTensor (class in ffcv.transforms)
ToTorchImage (class in ffcv.transforms)
U
unpack() (ffcv.fields.JSONField static method)
V
View (class in ffcv.transforms)
W
worker_job_indexed_dataset() (in module ffcv.writer)
worker_job_webdataset() (in module ffcv.writer)