Skip to content
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

major changes to the figure-generating code #355

Closed
murphyk opened this issue May 6, 2022 · 0 comments
Closed

major changes to the figure-generating code #355

murphyk opened this issue May 6, 2022 · 0 comments

Comments

@murphyk
Copy link
Member

murphyk commented May 6, 2022

  • All figure URLs now have the form code.probml.ai/book1/x.y where x.y is figure number. All non-figure URLs have format code.probml.ai/book1/foo where foo is notebook name. (Oldfigures.probml.ai URLs point to code.probml.ai.)
  • figures.probml.ai URLs used to be redirected to a cell in chapter-wise colab notebooks stored at https://github.com/probml/pml-book/tree/main/pml1/figure_notebooks. These notebooks were auto-generated from scripts stored at https://github.com/probml/pyprobml/tree/master/scripts or had pointers to other notebooks stored at https://github.com/probml/probml-notebooks. Now, each figure URL redirects to its own unique notebook, stored at https://github.com/probml/pyprobml/tree/master/notebooks/book1, with one notebook per figure.
  • Figures that are generated by multiple notebooks point to a special dummy notebook with naming convention fig_xx_yy.ipynb , which contains links to the individual sub-figure notebooks.
  • scripts folder and probml-notebooks repo are now deprecated. All the scripts that generated figures or referred in text are converted to notebooks and moved to notebooks/book1 folder. Several scripts that are not directly used to create figures but worked as helper scripts are moved to probml/probml-utils repo
  • All torch code has been translated to JAX.
@murphyk murphyk closed this as completed May 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant