-
-
Notifications
You must be signed in to change notification settings - Fork 44
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
[Discussion]: Update and periodically test posts and model-zoo tutorials #141
Comments
Will let those more qualified to speak on the site stuff to fill in there, but I'm interested about your thoughts on how we might automate testing of the model-zoo! One past/current blocker is that it's not clear how/what to test for given the limited compute resources available on CI. I was hoping other DL libraries had tried this with their model zoos, but last I checked none of them did any kind of structured correctness testing (let alone automated). |
Ah, I had not considered the limited resources available on CI. This does make it tricky. I wonder, how was |
No idea, I'm afraid. |
I started revamping the site, but I didn't finish before getting pulled away. I'll push what I have as a draft today. I don't think the model zoo or any code belongs on the website. Anything that is instructional should ideally go into the docs as tutorials. Blog posts are fine, but those should be more news-oriented than instructional. We can still test the tutorials in the docs. It seems like this discussion will fit in well with the planned discussion on documentation systems during this weeks ML community call. |
This is a placeholder issue for updating the existing tutorials and adding workflows to periodically test them.
My proposal's text -
I tried triggering the FluxBot (FluxML/Flux.jl#2016 (comment)), but it did not respond. I am guessing that the bot is not deployed at the moment. I did find a buildkite-related file and a PR (DhairyaLGandhi/FluxBot.jl#2) that probably aims to shift it to GitLab's CI, but I am not sure how and where it is deployed currently. I am also not sure if there is a way to run it locally for some personal test repositories.
For the tutorials, should I migrate them from
Flux.params
toOptimisers.jl
, or would it be too soon? I will audit all the tutorials and update them as needed!For testing, I think it would be straightforward to periodically test the model-zoo examples using Julia's doctests, as model-zoo is a Julia package. For the website, I think the -
definition of
doctest
should work.Also, #136 aims to migrate this website to
Franklin.jl
. Is this still in progress or has this been abandoned? I can take this up if required (cc: @logankilpatrick @darsnack)!I will start by adding these periodic tests to both the repositories!
cc: @DhairyaLGandhi @mcabbott @ToucheSir
The text was updated successfully, but these errors were encountered: