【问题标题】:create Pytorch dataset without downloading无需下载即可创建 Pytorch 数据集
【发布时间】:2021-11-21 12:31:14
【问题描述】:

这里很新,希望这不是一个简单的问题。 我正在尝试进入深度学习,从 pytorch 开始。

问题是,我看到的所有教程都使用下载来构建用于训练和测试的数据集。不幸的是,我的互联网连接受到限制,这意味着我无法直接从网上下载。 我可以做的是下载文件并将它们传输到我的计算机中。

所以我的问题是 - 为了在 pytorch 中使用之前下载的数据集:

  1. 我应该把它存放在哪里?
  2. 将文件保存在计算机上后,如何创建数据集?

如果任何其他信息对您来说很重要,我会很高兴听到,我是一个认真的新手..

非常感谢!

【问题讨论】:

  • 数据集是什么意思?风俗?火炬视界?如果自定义,你有什么样的文件?

标签: download pytorch dataset


【解决方案1】:

不确定您要的是哪个数据集。既然你提到了“教程”,我猜你只是想使用 PyTorch 生态系统中一些库附带的数据集(例如torchvision)。

Dataset PyTorch 生态系统中的类在其构造函数中有一个“根”参数。

mnist = MNIST(root='/some/path', download=True)

您可以简单地将其下载到具有互联网的某些机器上,然后将文件夹/some/path 的内容传输到您的机器/my/machine/path。只需指向它并关闭下载

# on your machine without internet
mnist = MNIST(root='/my/machine/path', download=False)

这应该可行。

【讨论】:

  • 工作,谢谢。无法弄清楚它被下载到了哪里,但这让事情变得容易多了。
猜你喜欢
  • 1970-01-01
  • 2012-06-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-05-27
相关资源
最近更新 更多