AI::MXNet::Gluon::Data::Vision::DownloadedDataSet::MNIST
MNIST handwritten digits dataset from `http://yann.lecun.com/exdb/mnist`_. Each sample is an image (in 3D NDArray) with shape (28, 28, 1). Parameters ---------- root : str Path to temp folder for storing data. Defaults to ~/.mxnet/datasets/mnist train : bool Whether to load the training or testing set. Defaults to True transform : function A user defined callback that transforms each instance. For example: transform => sub { my ($data, $label) = @_; return ($data->astype('float32')/255, $label) }
AI::MXNet::Gluon::Data::Vision::DownloadedDataSet::FashionMNIST
A dataset of Zalando's article images consisting of fashion products, a drop-in replacement of the original MNIST dataset from `https://github.com/zalandoresearch/fashion-mnist`_. Each sample is an image (in 3D NDArray) with shape (28, 28, 1). Parameters ---------- root : str Path to temp folder for storing data. Defaults to ~/.mxnet/datasets/mnist train : bool Whether to load the training or testing set. Defaults to True transform : function A user defined callback that transforms each instance. For example: transform => sub { my ($data, $label) = @_; return ($data->astype('float32')/255, $label) }
AI::MXNet::Gluon::Data::Vision::DownloadedDataSet::CIFAR10
CIFAR10 image classification dataset from `https://www.cs.toronto.edu/~kriz/cifar.html`_. Each sample is an image (in 3D NDArray) with shape (32, 32, 1). Parameters ---------- root : str Path to temp folder for storing data. train : bool Whether to load the training or testing set. transform : function A user defined callback that transforms each instance. For example: transform => sub { my ($data, $label) = @_; return ($data->astype('float32')/255, $label) }
AI::MXNet::Gluon::Data::Vision::RecordFileSet::ImageRecordDataset
A dataset wrapping over a RecordIO file containing images. Each sample is an image and its corresponding label. Parameters ---------- filename : str Path to rec file. flag : {0, 1}, default 1 If 0, always convert images to greyscale. If 1, always convert images to colored (RGB). transform : function A user defined callback that transforms each instance. For example:
AI::MXNet::Gluon::Data::Vision::ImageFolderDataset
A dataset for loading image files stored in a folder structure like:: root/car/0001.jpg root/car/xxxa.jpg root/car/yyyb.jpg root/bus/123.jpg root/bus/023.jpg root/bus/wwww.jpg Parameters ---------- root : str Path to root directory. flag : {0, 1}, default 1 If 0, always convert loaded images to greyscale (1 channel). If 1, always convert loaded images to colored (3 channels). transform : callable A function that takes data and label and transforms them:: transform = lambda data, label: (data.astype(np.float32)/255, label) Attributes ---------- synsets : list List of class names. `synsets[i]` is the name for the integer label `i` items : list of tuples List of all images in (filename, label) pairs.
To install AI::MXNet, copy and paste the appropriate command in to your terminal.
cpanm
cpanm AI::MXNet
CPAN shell
perl -MCPAN -e shell install AI::MXNet
For more information on module installation, please visit the detailed CPAN module installation guide.