本教程主要为大家介绍 OpenBayes 上的读写绑定小技巧,新朋友点击下方链接注册后,即可获得 4 小时 RTX 4090 + 5 小时 CPU 的免费使用时长哦!
注册链接
首先,登录到 OpenBayes 官网。
数据上传
将数据集上传到 OpenBayes 有以下三种方法:
1、通过新建数据集,然后在页面上进行上传。点击左侧导航栏中的「数据集」,选择一个数据集,点击进入后再点击右上角的「上传新版本」,将想要上传的文件拖拽进入即可。
2、采用命令行工具。我们可以通过「bayes data ls」命令看到新创建的数据集。
通过命令「upload」和参数「-p」来指定所要上传的文件或文件夹。
3、打开一个工作空间,直接将文件拖拽到左侧目录中。但是这样进行数据上传,只能上传到工作目录中,无法上传到其他数据目录。
读写绑定
创建一个新容器时,我们可以选择所绑定的数据是「读写绑定」还是「只读绑定」。如果是「读写绑定」,我们可以对这个数据版本进行操作:可以创建文件、删除文件、更新文件。
创建好一个读写绑定的容器后,点击「打开工作空间」。
然后点击左侧目录中的文件夹,进入到上一个层级。点击「input」,「input0」,就进入到了我们刚才绑定的数据集的目录。
在这里,我们依然可以像之前那样将数据直接拖拽过来。
可以看到,数据可以进行上传了。
因此,当有了数据的读写绑定之后,我们可以随意的对数据进行操纵且不会受工作空间大小限制。除此之外,我们还可以通过「rsync」这样的工具对数据进行上传。
首先,进行「rsync」上传我们需要查看当前容器的 SSH 登陆的信息。
可以看到我们这里有一个自定义的端口「30228」(以图片为例)。
我们直接拷贝这里的命令,然后在命令行工具中打开,进行 SSH 的登陆测试。
输入复制的密码,可以看到我们登陆成功了。说明我们的 SSH 没有问题,可以通过「rsync」命令,进行数据的上传了。
命令的形式是这样的:
点击回车,并再次输入密码后,可以看到文件已经开始上传。
如果想要创建一个新的数据集,并进行「读写绑定」然后上传数据,那么在容器中是无法创建新的数据集的。
我们可以点击「数据集」,创建一个新的数据集,点击右上角的「上传新版本」,随意选择一个文件进行上传。
它会很快上传成功,并且产生了一个新的版本,我们把这个数据版本再绑定到容器中。当我们上传文件完毕后,我们可以将这个小的占位符文件进行删除。
为了让大家快速上手,OpenBayes贝式计算也为大家录制了视频教程,登录 B 站关注 「OpenBayes」即可查看视频~
如在操作上遇到任何问题,欢迎大家添加 OpenBayes001 咨询