您现在的位置是:首页 >其他 >配置python-mnist库网站首页其他

配置python-mnist库

就叫你天选之人啦 2024-06-17 10:29:37
简介配置python-mnist库

python-mnist是一个Python编写的简单MNIST和EMNIST数据解析器

MNIST数据集:MNIST handwritten digit database, Yann LeCun, Corinna Cortes and Chris Burges

EMNIST数据集:
The EMNIST Dataset | NIST

用法

  • git clone https://github.com/sorki/python-mnist

  • cd python-mnist

  • 获取MNIST数据:

  • ./bin/mnist_get_data.sh

  • 检查预览

  • PYTHONPATH=../bin/mnist_preview

  • 获取EMNIST数据:

  • ./bin/emnist_get_data.sh

  • 检查预览

  • PYTHONPATH=../bin/emnist_preview

安装

从PyPi获取包:

pip install python-mnist

或使用setup.py安装

python setup.py

使用方式

import mnist as m
mndata=MNIST('./xxx/xxx/xxx.xxx')
(img,label)=mndata.load_training()

要启用gzip文件的加载请使用:

mndata.gz=TRUE

库尝试加载名为 t10k-images-idx3-ubyte train-labels-idx1-ubyte train-images-idx3-ubyte 和 t10k-labels-idx1-ubyte 的文件。如果加载抛出异常,请检查这些名称是否匹配。

python-mnist · PyPI

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。