Tensorflow2.0默认下载数据集到C盘的修改方法

Posted timeouting-study

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tensorflow2.0默认下载数据集到C盘的修改方法相关的知识,希望对你有一定的参考价值。

jupyter(Win版本)下载数据集会默认到C盘下,Linux会默认到root下,修改方式如下·

 

 

tf1.x:

import os

import tensorflow as tf
tf.disable_v2_behavior()
tf.enable_eager_execution()

train_dataset_url = "http://download.tensorflow.org/data/iris_training.csv"

train_dataset_fp = tf.keras.utils.get_file(fname=‘./‘+os.path.basename(train_dataset_url),
origin=train_dataset_url, cache_dir=‘.‘)

print("Local copy of the dataset file: {}".format(train_dataset_fp))

 

tf2.0版本:

import os
import tensorflow.compat.v1 as tf
tf.disable_v2_behavior()
tf.enable_eager_execution()

train_dataset_url = "http://download.tensorflow.org/data/iris_training.csv"

train_dataset_fp = tf.keras.utils.get_file(fname=‘./‘+os.path.basename(train_dataset_url),
origin=train_dataset_url, cache_dir=‘.‘)

print("Local copy of the dataset file: {}".format(train_dataset_fp))

这样就会把数据集下载到jupyter工作空间下出现一个datasets的文件夹保存下载的数据而不是跑到C盘,至于如何下载官方数据集更改其路径,研究清楚会更新本文》

技术图片

 

以上是关于Tensorflow2.0默认下载数据集到C盘的修改方法的主要内容,如果未能解决你的问题,请参考以下文章

python 下载Kaggle数据集到colab笔记本

为啥安装完MySQL后,自己设置的路径下只有data目录,而bin目录去了C盘的一个默认目录?

python 连接mysql数据库

tensorflow2.0 学习

在新建一个数据库后,.mdf 和.ldf 文件默认保存在哪个盘的哪个目录里了?

Tensorflow2.0的手写数字识别系统(Mnist数据集)