mxnet下手动下载FashionMNIST到本地之后进行读取

  1. 数据准备
    直接从github上下载数据:


    将数据放置在~/.mxnet/datasets/fashion-mnist/文件夹下。
  2. 获取sha
    个人觉得最简单的办法是修改:/path/mxnet/gluon/utils.py的download函数
    if not verify_ssl:
        warnings.warn(
            'Unverified HTTPS request is being made (verify_ssl=False). '
            'Adding certificate verification is strongly advised.')
    
    sha1 = hashlib.sha1()
    with open(fname, 'rb') as f:
        while True:
            data = f.read(1048576)
            if not data:
                break
            sha1.update(data)
    print('hash name', sha1.hexdigest())

将输出的hash值填入到/path/mxnet/gluon/data/vision/datasets.py的FashionMNIST函数中即可:

        self._train_data = ('train-images-idx3-ubyte.gz',
                            '95978b76b6897f6ca69a25145d01716efb615989')
        self._train_label = ('train-labels-idx1-ubyte.gz',
                             '09814cfef5a041118ceace42f8dae995319d331a')
        self._test_data = ('t10k-images-idx3-ubyte.gz',
                           '5edda96c6d8c36ff915115a0e8136d370a021576')
        self._test_label = ('t10k-labels-idx1-ubyte.gz',
                            '9caad14e1aff9adac77d3744963212d36af15bee')
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值