keras cifar数据本地加载问题

cifar10

  1. 使用keras时,导入cifar10数据会自动下载(https://www.cs.toronto.edu/~kriz/cifar-10-python.tar.gz),但是鉴于国内网的原因有时会下载出错;
  2. cifar10.load_data() 不能像mnist.load_data(path)一样指定路径,查看函数,发现原因如下。
    keras cifar数据本地加载问题_第1张图片函数内部调用get_file函数,指定了dirnameorigin
  3. 解决方案。自己下载cifar-10-batches-py.tar.gz,然后将文件放到对应路径(~./keras/datasets/),软链接也行。

cifar100

  • 注意cifar100中dirname'cifar-100-python'
    keras cifar数据本地加载问题_第2张图片
  • 解决方法与cifar10类似,只是文件名为cifar-100-python.tar.gz

你可能感兴趣的:(#,深度学习)