Giter VIP home page Giter VIP logo

Comments (7)

shcheklein avatar shcheklein commented on July 22, 2024 2

It's a very nice idea. @shcheklein @dmpetrov ?

like it! the only minor suggestion is to start with DVC: DVC: generated report or something like this. The reason is that a lot of people prefer all commits starting from lower case, a lot of folks with upper case - it will be painful for them to see our to breaking the rule :)

from cml.

elleobrien avatar elleobrien commented on July 22, 2024

Quick followup: I found the reports once I made a PR! I think we may have to make it very clear in the docs that the report is made when a PR occurs, not automatically whenever a GitHub action runs (which is what I expected).

Also, how can we generate a report comparing commits on the same branch? I might change some hyperparameters of my ML model on a single branch, rather than making a separate branch and PR for each experiment with a different set of hyperparameters. What makes sense for this case?

from cml.

DavidGOrtega avatar DavidGOrtega commented on July 22, 2024

Quick followup: I found the reports once I made a PR!

You should see also your reports in your commits list
image

Another possibility is the green arrow in the project

image

Unnamed Actions workflows are reports (are unnamed since the check is not trigger by a run)

image

and of course the PR widget as you mention.

Also, how can we generate a report comparing commits on the same branch?

Glad that you make that question. We have been working on that direction, however for this release we setup a baseline to be compared with current experiment. That baseline is always comparing with your origin/master or the commit, ref that you setup through baseline parameter. Aside of that you will see the last 5 experiments in your branch direct access.

image

from cml.

elleobrien avatar elleobrien commented on July 22, 2024

Cool, thanks for pointing these out! One note on the Commits view:

Screen Shot 2020-03-26 at 11 44 29 AM

Only the commits with the message "dvc repro [ci skip]" generate a DVC report. As a person new to CI/CD, this was a bit confusing. Would it make sense to save the commit message as "Generate DVC report", or otherwise tag these commits somehow so I know to look here for the report?

from cml.

DavidGOrtega avatar DavidGOrtega commented on July 22, 2024

Cool, thanks for pointing these out!

Thanks to you to point this to improve the docs!

Only the commits with the message "dvc repro [ci skip]" generate a DVC report.

every commit generates a DVC Report, if repro does not have reason to run DVC-cml still generates a report (if you click the green arrow you will see two reports).

Would it make sense to save the commit message as "Generate DVC report",

It's a very nice idea. @shcheklein @dmpetrov ?

from cml.

dmpetrov avatar dmpetrov commented on July 22, 2024

It's a very nice idea. @shcheklein @dmpetrov ?

like it! the only minor suggestion is to start with DVC

Good idea! I'd not use DVC: prefix, I'd use DVC-CML: instead.

from cml.

DavidGOrtega avatar DavidGOrtega commented on July 22, 2024

Now reports can be found as Github Checks or Github/Gitlab commit comments that appears in the PR/MR workflow or commit overview page.

from cml.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.