Skip to content

mvsoom/thesis-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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