You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从DVC仓库单独拉取指定数据集?批量下载问题咨询

问题原因与解决方案

核心原因

dvc pull命令默认会同步当前DVC仓库中所有被追踪的文件,无论你是否指定远程仓库。如果没有明确指定要拉取的目标,它会自动下载仓库中所有关联的数据集文件。

解决方法

要单独拉取指定数据集,只需在dvc pull后添加目标标识即可,有两种常用方式:

  1. 通过对应的.dvc文件拉取
    每个被dvc add的文件都会生成一个同名的.dvc配置文件(比如dataset.zip对应dataset.zip.dvc),直接指定这个文件就能精准拉取对应数据集:

    dvc pull dataset.zip.dvc --remote #drive_name#
    
  2. 直接指定目标文件/目录路径拉取
    也可以直接指定要拉取的数据集文件路径:

    dvc pull dataset.zip --remote #drive_name#
    

额外注意事项

如果你的每个数据集都在独立的子目录下单独执行了dvc init(即每个数据集对应一个独立的DVC仓库),那么你需要先进入对应数据集的目录,再执行上述dvc pull命令,否则根目录的DVC仓库无法识别子目录中独立仓库的追踪文件。

内容的提问来源于stack exchange,提问作者L. Guilherme P. Melquiades

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 19:32:36