KindBlackbird59 I think you are looking for something like a "git repository" (which, IIRC, is how dvc sees "projects" or models),
that gives you a clear lineage (This model came first, then I got this model with this code and this data).
The way ClearML works is slightly different, and each "repo" is shown as a project which is flat. The way we envision users marking things like "model V2" is by adding tags.
The reason behind this design is that git, while has clear lineage, is harder to work when things are not linear. Yes you can start branching off master, but it gets whacky once you want to go back 2 months and find the "good" model or when you ran an HPO, found 2-3 good examples then want to branch off from them. Not a DVC expert but it's hard to ask git "give me the best model from 2 months ago in branch X" (With ClearML's queries, it is possible 😄 ).
For sure you can build lineage yourself (Every model has an associated Task that created it so you can trace these back). But we recommend tagging the important models (probably like a dvc commit).
For sure, like alon, you can use our compare and clone features to weed out the best models.
Hope I understood your point and it clarifies how we do things!
You can compare, clone and re-run with changes every task in the system, with control on the version and the parameters
Im talking about features that DVC allows
Hi KindBlackbird59
You can always clone the first task and change the parameters in the second one, is this what you are looking for?