运行tensorflow cifar10教程时,cifar-10-binary.tar.gz下载太慢,自己下载并解压方法
2018-01-11 17:15
435 查看
在做Tensorflow官方文档cifar10,运行cifar10_train.py时,网速太慢,三个小时只下载了30%,于是找方法自己下载并解压。
链接:https://pan.baidu.com/s/1eTwtvvc 密码:deky
将cifar-10-binary.tar.gz拷贝到/tmp/cifar10_data/。如果之前运行过程序,需要将此路径下的cifar-10-batches-bin文件夹删除。
具体:
在终端进入下载文件的目录,之后
cp cifar-10-binary.tar.gz /tmp/cifar10_data/
rm -r /tmp/cifar10_data/cifar-10-batches-bin
之后,ls /tmp/cifar10_data,检查是否只有cifar-10-binary.tar.gz一个文件
确认无误后,下载cifar10.py and cifar10_input.py,在同路径下运行代码:
代码运行结束后,可以再进入目录看一下,可以看到将cifar10数据集成功解压啦~
步骤如下:
先下载文件(包括cifar-10-binary.tar.gz 和 用到的cifar10.py cifar10_train.py等文件)链接:https://pan.baidu.com/s/1eTwtvvc 密码:deky
将cifar-10-binary.tar.gz拷贝到/tmp/cifar10_data/。如果之前运行过程序,需要将此路径下的cifar-10-batches-bin文件夹删除。
具体:
在终端进入下载文件的目录,之后
cp cifar-10-binary.tar.gz /tmp/cifar10_data/
rm -r /tmp/cifar10_data/cifar-10-batches-bin
之后,ls /tmp/cifar10_data,检查是否只有cifar-10-binary.tar.gz一个文件
确认无误后,下载cifar10.py and cifar10_input.py,在同路径下运行代码:
#!/usr/bin/python #-*-coding:utf-8-*- import cifar10 import cifar10_input import tensorflow as tf import os import tarfile #解压缩 filepath = '/tmp/cifar10_data/cifar-10-binary.tar.gz' dest_directory = '/tmp/cifar10_data' extracted_dir_path = os.path.join(dest_directory, 'cifar-10-batches-bin') if not os.path.exists(extracted_dir_path): tarfile.open(filepath, 'r:gz').extractall(dest_directory) data_dir = '/tmp/cifar10_data/cifar-10-batches-bin' batch_size = 100 #生成CIFAR-10的训练数据和训练标签数据 images_train, labels_train = cifar10_input.distorted_inputs(data_dir=data_dir, batch_size=batch_size) #生成CIFAR-10的测试数据和测试标签数据 images_test, labels_test = cifar10_input.inputs(eval_data=True, data_dir=data_dir, batch_size=batch_size) sess = tf.InteractiveSession() tf.global_variables_initializer() tf.train.start_queue_runners() print(images_train) print(images_test)
代码运行结束后,可以再进入目录看一下,可以看到将cifar10数据集成功解压啦~
相关文章推荐
- TensorFlow alexnet在华为Mate10上运行方法
- linux下 tar解压 gz解压 bz2等各种解压文件使用方法
- linux下 tar解压 gz解压 bz2等各种解压文件使用方法
- linux下 tar解压 gz解压 bz2等各种解压文件使用方法
- linux下 tar解压 gz解压 bz2等各种解压文件使用方法
- pycharm运行TensorFlow警告:Your CPU supports instructions that this TensorFlow binary was not compiled to
- tar.bz2和tar.gz解压方法(转)
- tar.gz文件命名及压缩解压方法
- linux下 tar解压 gz解压 bz2等各种解压文件使用方法
- 清新脱俗的TensorFlow CIFAR10例程的代码重构——更简明更快的数据读取、loss accuracy实时输出
- Python 安装theano tensorflow keras 教程与pip安装失败解决方法
- linux下 tar解压 gz解压 bz2等各种解压文件使用方法
- 【学习笔记】机器学习之用TensorFlow cnn 测试CIFAR-10数据集
- linux下 tar解压 gz解压 bz2等各种解压文件使用方法
- linux下 tar解压 gz解压 bz2等各种解压文件使用方法
- linux下 tar解压 gz解压 bz2等各种解压文件使用方法(转)
- linux下 tar解压 gz解压 bz2等各种解压文件使用方法
- windows 10下解压版MySql安装配置方法教程
- linux下 tar解压 gz解压 bz2等各种解压文件使用方法
- CentOS下tar解压 gz解压 bz2等各种解压文件使用方法