google-colaboratory - 使用 torchvision 下载的数据集在哪里?
问题描述
我今天是 Colab 的新手。
当我使用torchvision
like下载数据集时
trainset = torchvision.datasets.CIFAR10(root='./data', train=True, download=True)
我的理解是我正在将数据下载到文件夹./data
中。
但是./data
我的电脑在哪里?
我在 Windows 10 上。
谢谢。
解决方案
正如Towards Data Science的一篇文章所述:
Google Colab 有一个大问题,之前经常讨论过,那就是数据的存储。笔记本(例如 Jupyter 笔记本)通常使用本地存储在您计算机上的数据文件。这通常使用简单的 read_csv 语句或类似语句来完成。但是Google Colaboratory 是在云端运行的。Cloud 的本地不是您的本地。因此,read_csv 语句将在 Google 一方而不是您一方搜索文件。然后它不会找到它。
历史短:下载的数据临时存储在云的本地。如果您的 colab 笔记本断开连接,请确保此类数据永远丢失。
如何解决该问题(丢失下载的数据):将 Google Drive 与 Google Colaboratory notebook 一起使用。有关它的更多信息,请阅读上述文章。
推荐阅读
- c# - 如何通过单击按钮在 Windows 窗体应用程序中停止执行操作?
- scala - 面临 sbt 依赖的问题
- javascript - 如何从脚本中的 ID 转换为调用类?
- javascript - 自定义组件中的@input 事件
- mysql - 如何创建触发器以删除几乎重复的 lat 值
- firebase - 我可以将firebase用于文本短信,例如短信营销而不是身份验证
- javascript - Firebase 数据库查询打印数据库信息,而不是数据
- javascript - 如何向我的网站添加加载动画?
- postgresql - 如何提交 PostgreSQL 中处于空闲状态的事务?
- swift - 如何在 UIView 中为表格视图标题部分绘制自定义形状?