【问题标题】:Module: tf.keras.datasets. Set where (directory) to download the dataset模块:tf.keras.datasets。设置下载数据集的位置(目录)
【发布时间】:2021-02-12 15:20:22
【问题描述】:

我正在使用 tf.keras.datasets 下载 CIFAR 10 数据集,我想知道图像在哪里下载。

我一直在寻找是否有设置图片下载位置的功能,但我没有找到。我在互联网上搜索过,唯一发现的是如何使用 Tensorflow 创建自己的数据集。

我的代码是:

from tensorflow.keras import datasets

(train_images, train_labels), (test_images, test_labels) = datasets.cifar10.load_data()

# Normalize pixel values to be between 0 and 1
train_images, test_images = train_images / 255.0, test_images / 255.0

在使用load_data()功能之前,如何设置图片的下载位置?

【问题讨论】:

  • 我不认为你可以设置下载文件夹,这样做有什么意义?
  • @Dr.Snoopy 因为我想在它们不再使用时删除它们并检查它们是否被下载,如果我经常使用它们,它们会每次都下载。

标签: python tensorflow keras dataset


【解决方案1】:

根据source,输出(train_images, train_labels), (test_images, test_labels) 是“Numpy 数组元组”。因此,当您调用 load_data() 时,它们会从它们的来源 (https://www.cs.toronto.edu/~kriz/cifar-10-python.tar.gz) 加载到您的内存中。如果您也想下载它们,则必须自己单独进行(可以从here 获得一些灵感)。请记住,函数名称是load_data(),而不是download_data(),其中load 指的是内存,download 指的是磁盘。

【讨论】:

  • 您没有回答所提出的问题。
  • @Dr.Snoopy 你能扩展一下吗?
猜你喜欢
  • 1970-01-01
  • 2018-02-20
  • 2013-09-01
  • 1970-01-01
  • 2013-05-17
  • 2011-11-19
  • 1970-01-01
  • 2013-04-21
  • 1970-01-01
相关资源
最近更新 更多