-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add API & CLI to parse artifact history #37
Comments
One more thing: we may be able to pin down commits in which the artifact actually changed (i.e. the artifact under
This can be implemented outside of GTO, DVC and MLEM - for example as a custom code in Studio BE. I would prefer though to make this accessible for everyone without Studio - in GTO CLI/API. Obviously, Studio will provide much smoother UI for it, but an option to see meaningful history of your artifact in CLI sounds like a very powerful feature. @mike0sv what do you think about it? Can we try to draft an implementation for |
This is needed for Studio BE in the first release of MR. The alternative is to implement this on their side, but this is a very powerful feature I would like to be implemented in GTO anyway, so let's see if we can do that now so Studio BE could rely on our internal implementation from the start. |
Hi folks, tagging you after MLEM call so we can discuss this issue here. |
Another question - should we return internal history representation (e.g. BaseLabel, BaseVersion, BaseCommit python class instances) like we do in MLEM. Or should we return some json representation with simple types. |
Since you will still have to install |
also tagging iterative/mlem#168 here |
Something like
gto history $ALIAS
should give an answer to:History can be linear by commits (aligned with commits) or linear by time (aligned with time).
Something like what we can see in Studio UI mockups by Yaroslav should work well.
The text was updated successfully, but these errors were encountered: