-
Notifications
You must be signed in to change notification settings - Fork 528
first attempt to support sphinx-gallery #3
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
Conversation
66f352d
to
f439f77
Compare
that was fast :) you'll certainly have to polish |
Hello Alexandre, Here is to polishing:
PS : note that it's the last time that I try a quick merge before the week end ;) `[:~/PYTHON … /docs] master* 2 ± make html Executing file ../../examples/demo_OT_2D_sampleslarge.py Computation time summary: |
Hello Alexandre, I managed to compile the documentation locally and to use sphinx-gallery as you proposed. The current commit 17315cb does not compile locally but on readthedoc see here If you want the documentation you need (again) to comment the mock() area in the conf.py Thank you very much for your contribution that helped getting a better documentation for our toolbox. |
I'll come to your poster next week to say hi ! :)
|
* First batch of tf methods (to be continued) * Second batch of method (yet to debug) * tensorflow for cpu * add tf requirement * pep8 + bug * small changes * attempt to solve pymanopt bug with tf2 * attempt #2 * attempt #3 * attempt 4 * docstring * correct pep8 violation introduced in merge conflicts resolution * attempt 5 * attempt 6 * just a random try * Revert "just a random try" This reverts commit 8223e76. * GPU tests for tensorflow * pep8 * attempt to solve issue with m2r2 * Remove transpose backend method * first draft of benchmarker (need to correct time measurement) * prettier bench table * Bitsize and prettier device methods * prettified table bench * Bug corrected (results were mixed up in the final table) * Better perf counter (for GPU support) * pep8 * EMD bench * solve bug if no GPU available * pep8 * warning about tensorflow numpy api being required in the backend.py docstring * Bug solve in backend docstring * not covering code which requires a GPU * Tensorflow gradients manipulation tested * Number of warmup runs is now customizable * typo * Remove some warnings while building docs * Change prettier_device to device_type in backend * Correct JAX mistakes preventing to see the CPU if a GPU is present * Attempt to solve JAX bug in case no GPU is found * Reworked benchmarks order and results storage & clear GPU after usage by benchmark * Add bench to backend docstring * better benchs * remove useless stuff * Better device_type * Now using MYST_PARSER and solving links issue in the README.md / online docs
@rflamary is a quick hack to make it work
I did not remove all the notebooks but it should be removed