machine-learning - 谷歌协作
问题描述
我正在谷歌 colab 上开发一个 CNN 程序。
我正在尝试运行,ImageDataGenerator.flow_from_directory。
我想在这个函数中包含数据集目录。我创建了一个谷歌驱动器文件夹“App”,并在该文件夹中创建了“数据集”文件夹,其中包含了用于训练和测试的数据集。
问题是我无法在 colab 中为此命令包含此驱动器文件夹。
任何人都有在 colab 上运行 ImageDataGenerator.flow_from_directory 的经验?如何从谷歌驱动器添加数据集?
解决方案
根据API,这应该允许您将文件上传到 colaboratory venv:
from google.colab import files
uploaded = files.upload()
for fn in uploaded.keys():
print('User uploaded file "{name}" with length {length} bytes'.format(
name=fn, length=len(uploaded[fn])))
推荐阅读
- linux - Perl脚本执行中`test -x`的用途是什么
- wordpress-rest-api - 通过 REST API 在 Wordpress 中创建新帖子 - 如何为 Yoast SEO 插件添加元标题和描述?
- jquery - kendo-ui exportPdf 和 exportExcel 停止
- c++ - 有没有办法将此“for i”c++ 预处理器宏转换为现代 C++(11+)?
- mysql - 如何计算按属性分组的行,该属性在特定日期之前没有出现?
- sql - 数据库设计存储爬网信息的建议是什么
- azure-devops - Azure Dev Ops - 如何要求 3 个批准者中的 2 个进行部署前批准?
- php - PHP - 如果路由返回字符串,则不进入循环
- javascript - 如何在express node.js中发送对ajax post请求的响应?[已回答]
- c# - Unity ARKit SetWorldOrigin - 旋转错误