-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adagrid, Tuning, Lewis, Lots of code. (#98)
* Add skeleton lei stuff * Add lei notebook for now and poisson process fun study * Add stuff for ben to see * Add current changes for Ben once again (so needy :P) * Fixed the hang problem. * Commit what I have * Add currently broken code once again * Simplify notebook * Add working version of lewis * Add current progress * Add batching method and current logic of lei * Move lei stuff to its own package * Working on linear interpolation for the Lei problem. * inlaw -> outlaw. * Add lei test n_config * Fix settings.json * Add unit tests and update notebook with correct simulations * Update test, add simulation tests, add point batcher, share RNG * Update comment * JAX implementation of scipy.interpolate.interpn (#47) * JAX Interpolation. * JAX implementation of scipy.interpolate.interpn * Update todo list. * Add current version lol * Fix bugs and integrate good version * Fix small bug in stage 2 and clean up code * Modify interpn to work with multi-dimensional values * Add current version of notebook * WTF * Finish final lei * Fix test in outlaw * Add python notebook (weird vscode lol) * Add lei simulator batching method * Remove unnecessary files cluttering up space * Add current state * Add upper bound logic to lei example * Add ignore to frontend and update lei flow * Clean up lewis code and include some of Ben's changes * Add new script * Add new changes to make memory ok * Add full changes to everything except key * Add checkpointing * Add modified version * First pass at holder-odi bound in binomial.py * Holder-ODI, feeling more confident. * Add analyze lei example * Move lewis into confirm * Fix analyze notebook with new import structure * Add np.isnan check for holder bound and update lei analyze scripts * Moving files, small tweaks. * Pre-commit fixes. * Most tests passing. * Adagrid working nicely for validation, on to tuning. * Working on adagrid + tuning. * Seems to work. * 3D berry adagrid + tuning. * table caching for lewis. * Fix test stage1. * lewis adagrid. * Lewis + Ada + Tuning. * Symmetry * 4D * Fixing bugs in the cv_idx calculation and adagrid refinement criterion. * Bootstrap tuning. * 3D big job running. * 3D run successful. * Save. * Plots for 3D Lei. * Tweaks to cloud documentation. Also docker auto-start on reboot. * Document s3 push. * Little clean ups, leaving the big cleanups for later. * Reduce the bootstrap output to avoid storing so many results. * All tests fixed/passing. * All tests fixed/passing. * Remove the vertices array from grid. (#87) * Remove the vertices array. * vertices as property so that existing code keeps working. * Fixes to incorporate tbt/ada_tuning stuff. * Using exponential holder bound for tuning. * Latest criterion. * Running big 4D job with improved refinement rule and new EH bound and no tile vertices. * Fast test_simulation.py (#89) Speed up test_simulation.py * Exponential checkpointing. * Weird memory errors that might be due to the machine. * Separated tuning from simulation. * Working through the 4d lei job. * Fixing up the criterion (inflation?) and running 4d lei. * Refactoring the adagrid code. * Impossibility... * Moving to aws since the run seems to be going well. * 4D Lei finally working beautifully. Lots of memory usage fixes. * Working on Lewis figures. * Rename inspector2 * Bug fixes in criterion. * Inspector upgrades and a criterion that includes twb_mean_lam. * Database exploration. * Using tilt-bound in AdaRunner. * Fix test_batch. Co-authored-by: James Yang <jamesyang916@gmail.com>
- Loading branch information
1 parent
804a1bc
commit 6a818ce
Showing
43 changed files
with
9,547 additions
and
1,031 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.