mxnet.contrib.io¶
Contrib data iterators for common data formats.
Classes
|
Returns an iterator for |
- class mxnet.contrib.io.DataLoaderIter(loader, data_name='data', label_name='softmax_label', dtype='float32')[source]¶
Bases:
DataIterReturns an iterator for
mx.gluon.data.Dataloaderso gluon dataloader can be used in symbolic module.- Parameters:
Examples
>>> import mxnet as mx >>> from mxnet.gluon.data.vision import MNIST >>> from mxnet.gluon.data import DataLoader >>> train_dataset = MNIST(train=True) >>> train_data = mx.gluon.data.DataLoader(train_dataset, 32, shuffle=True, num_workers=4) >>> dataiter = mx.io.DataloaderIter(train_data) >>> for batch in dataiter: ... batch.data[0].shape ... (32L, 28L, 28L, 1L)
- getindex()[source]¶
Get index of the current batch.
- Returns:
index – The indices of examples in the current batch.
- Return type:
numpy.array
- getpad()[source]¶
Get the number of padding examples in the current batch.
- Returns:
Number of padding examples in the current batch.
- Return type: