Skip to content

mvsoom/thesis-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d2e8e0b · Dec 18, 2023
Dec 18, 2023
Oct 18, 2023
Feb 8, 2023
Oct 18, 2023
Oct 18, 2023
Sep 29, 2022
Oct 18, 2023
Oct 20, 2022
Oct 18, 2023
Mar 1, 2023
Feb 24, 2023
Oct 18, 2023
Mar 1, 2023
Feb 24, 2023
Oct 18, 2023
Mar 1, 2023
Feb 24, 2023
Oct 18, 2023
Mar 1, 2023
Feb 24, 2023
Oct 18, 2023
Oct 18, 2023
Feb 17, 2023
Oct 18, 2023

Repository files navigation

README

Project uses Python 3.10

TODO:

Apply for TPU cloud program for large scale evaluation: https://docs.google.com/forms/d/e/1FAIpQLSeBXCs4vatyQUcePgRKh_ZiKhEODXkkoeqAKzFa_d-oSVp3iw/viewform

Another evaluation dataset: OPENGLOT https://www.mdpi.com/2076-3417/13/15/8775

  • Precondition the linear solve for the source amplitudes with nearby points -- effectively re-using Cholesky(Z) -- this requires an approximate (sparse) method
  • https://github.com/garrettj403/SciencePlots (installation fails on a mysterious error)

Activating the environment

  1. Enable VPN and connect to remote via vscode

  2. Use the /venv/ environment (Python 3.10) in the usual way. For .ipynb notebooks, select kernel from that /venv/

  3. Set PROJECTDIR variable in .env file to the project root

  4. When developing from IPython or Jupyter notebook, %run init.ipy. This will define the environment and root path.

Possible improvements

  • Only use JAX random generator, right now we mix with np.random.state
  • Use coherent white space (now it's a mess due to Jupyter Lab)

About

Python environment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages