gpt4 book ai didi

dvc - 如何为不同的文件夹使用不同的 Remote ?

转载 作者:行者123 更新时间:2023-12-04 10:33:25 25 4
gpt4 key购买 nike

我希望我的数据和模型存储在单独的 Google Cloud 存储桶中。这个想法是我希望能够在不共享模型的情况下与他人共享数据。

我能想到的一个想法是为数据和模型使用单独的 git 子模块。但这感觉很麻烦,并且对最终用户提出了一些额外的要求(例如,必须这样做 git submodule update )。

那么我可以在不使用 git 子模块的情况下做到这一点吗?

最佳答案

您可以先添加不同的DVC remotes您想建立(假设您称它们为 datamodels ,每个都指向不同的 GC bucket )。 但是不要将任何远程设置为项目的默认 ;这样, dvc push 没有 -r 将无法工作(或 --remote )选项。
然后,您需要将每个目录或文件单独推送到适当的远程,例如 dvc push data/ -r datadvc push model.dat -r models .
请注意,在 DVC 存储库中也存在配置此功能的功能请求。见 Specify file types that can be pushed to remote .

关于dvc - 如何为不同的文件夹使用不同的 Remote ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58952962/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com