Skip to content

"appending" dvc.log.lock file type idea for exps #10612

@majidaldo

Description

@majidaldo

I've been using dvc for a while and I understand the architecture and philosophy. I also understand the decisions behind dvc experiments with the challenge there being trying to align git's linear development notion with experiment's more "parallel" notion.

I think having to go through dvc exp is too "heavy". Now, if you think of using special git refs as "backend" storage for experiments, alternatively you can achieve the same with dvc lock files that append (instead of overwrite) runs. This way you can keep original (simple) dvc behavior of just dealing with lock files while also capturing the same information for parameterized runs (exps).

So, I should be able to "checkout" a particular run from the dvc.log.lock file instead of having to deal with dvc exp (parameterized or not).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions