nvidia.dali.experimental.dynamic.readers#

The following table lists all operations available in nvidia.dali.experimental.dynamic.readers module:

Function

Device support

Short description

readers.Caffe

CPU

Reads (Image, label) pairs from a Caffe LMDB.

readers.Caffe2

CPU

Reads sample data from a Caffe2 Lightning Memory-Mapped Database (LMDB).

readers.COCO

CPU

Reads data from a COCO dataset that is composed of a directory with images and annotation JSON files.

readers.File

CPU

Reads file contents and returns file-label pairs.

readers.MXNet

CPU

Reads the data from an MXNet RecordIO.

readers.NemoAsr

CPU

Reads automatic speech recognition (ASR) data (audio, text) from an NVIDIA NeMo compatible manifest.

readers.Numpy

CPU, GPU

Reads Numpy arrays from a directory.

readers.Sequence

CPU

Reads [Frame] sequences from a directory representing a collection of streams.

readers.TFRecord

CPU

Reads samples from a TensorFlow TFRecord file.

readers.Video

GPU

Loads and decodes video files using FFmpeg and NVDECODE, which is the hardware-accelerated video decoding feature in the NVIDIA(R) GPU.

readers.VideoResize

GPU

Loads, decodes and resizes video files with FFmpeg and NVDECODE, which is NVIDIA GPU’s hardware-accelerated video decoding.

readers.Webdataset

CPU

A reader for the webdataset format.