git - 在google colab中从cpu切换到gpu时如何保留会话数据?
问题描述
当我们在 google colab 中从 CPU 切换到 GPU 硬件时,我们会丢失会话中的所有数据,这意味着我们需要将所有数据重新上传到新的 GPU 会话,这是一个非常耗时的过程,因为我们还需要重新运行数据处理。
有没有办法或任何解决方法/黑客将 CPU 会话更改为 GPU 会话,同时保留我们的会话数据?
我在某处读到我们可以将其推送到 git,然后在新的 GPU 会话中克隆数据。我知道如何克隆 git 数据,但不知道如何将 google colab 会话数据推送到 git。在这方面的任何帮助将不胜感激。
解决方案
我所做的是将我的文件上传到谷歌驱动器并安装它,如下所示:
from google.colab import drive
drive.mount('/gdrive')
%cd /gdrive/MyDrive/somefolder/anotherfolder/
然后我可以使用这些文件来了解/somefolder/anotherfolder/
它们是python文件还是数据
推荐阅读
- php - 如何解决错误 - NameError: variable @transition-speed is undefined?
- vue.js - 如何通过 vuejs 将组件标签附加/前置到表格中
- matlab - 在 MATLAB 中使用分段和切换
- azure - 如何将内容 MD5 设置为在 ADLS Gen2 中创建文件?
- python - 处理此字符串的最简洁方法
- javascript - 在python中创建shopify scripttag
- java - 如果没有用户登录,System.getProperty("user.name") 会打印什么
- ios - XCode12:如何在图像中设置约束以使其响应屏幕?
- amazon-web-services - 如何通过 Cognito 用户 ID 限制访问 AWS API Gateway 端点
- .htaccess - .httaccess 不会阻止 /.well-known/acme-challenge/abc