首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DVC实验正在恢复已删除的文件。

DVC实验正在恢复已删除的文件。
EN

Stack Overflow用户
提问于 2021-07-07 10:57:32
回答 1查看 314关注 0票数 0

我正在使用DVC在我的项目中运行实验

代码语言:javascript
复制
dvc exp run

现在,当我更改一个文件(例如train.py)并运行"dvc运行“时,一切都进行得很顺利,但我的问题是,当我运行"dvc运行”时,通过删除文件(例如train.py或数据文件夹中的图像)进行更改时,文件就会恢复。怎样才能阻止这种情况的发生?

这是我的dvc.yaml:

代码语言:javascript
复制
stages:
  train:
    cmd: python train.py
    deps:
    - train.py
    metrics:
    - metrics.txt:
        cache: false
EN

回答 1

Stack Overflow用户

发布于 2021-07-07 22:57:02

从OP下的澄清来看,( train.py和)数据文件似乎都是由Git控制的。

DVC实验必须基于Git HEAD,因此dvc exp run可能在内部执行git checkout HEAD,然后再复制流水线(dvc.yaml)。任何Git跟踪文件都将被恢复。

更新:看起来这可能是个bug。在https://github.com/iterative/dvc/issues/6297中被跟踪。很快就会修好的!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68284742

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档