-
Notifications
You must be signed in to change notification settings - Fork 112
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
Fixing the Experiment tracking set up docs #1042
Comments
Thanks for this, Nok. I think we need to have a larger rethink about the general experiment tracking documentation. Perhaps this ticket can morph into that? I know that @AhdraMeraliQB is working on a couple of additions to experiment tracking docs right now, and it's getting to a place where we may need to streamline. Lastly, @AntonyMilneQB did have a thought about this in another ticket that I'll try and find and then add here. References: |
Definitely sympathise with the difficulties here also 👍 In terms of documentation, as per my comments in kedro-org/kedro#1820, I think kedro-viz documentation has outgrown the Tutorial section of our docs (which originally just covered the spaceflights tutorial really). We need to find a better place for it to live. Even better, we need a whole different way of documenting kedro-viz because expecting a user to read through text documentation to figure out how to use a point and click tool feels pretty bad. e.g. we should have tooltips on the kedro-viz UI that help users see what to click, or a little guided tour button or something. But that's a big job. Not related to documentation, but on the
Edit: split this off into a new issue #1217 so that this one can remain just on documentation. |
I agree with this, I actually think I think users come to this documentation with 1 of these intentions
In that case, some checkpoint/a new starter/demo repository that people can just clone and run is more preferable. It's much easier to have a working example and tweak it to see what changes/breaks than to have a broken repository and try to get it right. The main concern of this is we have to maintain yet one more starter/repository. |
The checkpoint idea would be neat to do as using a branch so you could do e.g. |
@AntonyMilneQB Slightly off-topic, I think this is more general than viz and apply to other tutorials as well. I agree that is a burden to maintain. However, I would argue that this is not an additional effort, because we are already doing it, but not in a smarter way. Basically, the setup that we have has 6 starters and a lot of "checkpoints" that only exist in the documentation. So we are maintaining these "diff" already, but only inside the markdown file. I spend 20 minutes today just reading the docs and setting up the project to reproduce an error. So every time someone who needs to update these docs should have already manually go through this process (get latest tutorial + manually applying the diff suggested in the docs) See kedro-org/kedro#1843, we are missing the |
To do:
|
Closed via kedro-org/kedro#1893. |
Hey viz team! I am not sure where is the best place to raise this so I just use GH issue, please let me know if there are preferred channel with these draft issue.
Currently we have 2 links mentioning experiment tracking. If you do a google search and start from the 1st link, it will led you to a broken experiment tracking set up, as it doesn't state the changes required in settings.py for SqlliteStore. Another common trap is users forgot the namespace in catalog and couldn't see the metrics in Viz. I don't know what's the best way to reorganize the docs yet but I sympathize with the users it is not easy to get it right.
Evidence
https://discord.com/channels/778216384475693066/846330075535769601/1015020113163976794
This is a chat I have on Discord, but I have answered a few questions similar before, so I think maybe we could do something about the doc. Or should we start consider making Sqlitestore the default?
The text was updated successfully, but these errors were encountered: