Commit Graph

  • 83379965e9 build: Use correct domain for semantic_release main Guilhem Lavaux 2024-05-20 18:37:46 +0200
  • 1c0ad77986 1.0.0 v1.0.0 semantic-release 2024-05-20 18:36:47 +0200
  • de785cf600 build: Add map2map version tag Guilhem Lavaux 2024-05-20 18:36:43 +0200
  • 034b7e8273 Bypass check for version commit Guilhem Lavaux 2024-05-20 18:36:06 +0200
  • 0bc782db2a fix: Add missing __version__ in map2map Guilhem Lavaux 2024-05-20 17:55:09 +0200
  • ac7fed30d5 chore: Add new_release script to create a new release Guilhem Lavaux 2024-05-20 17:54:19 +0200
  • ea73381806 chore: Update README Guilhem Lavaux 2024-05-20 17:53:49 +0200
  • 7361c3eb9d chore: Blackify the source code for pretty formatting Guilhem Lavaux 2024-05-20 17:50:32 +0200
  • ec9732df21 Merge pull request 'feat: Use click and autogenerated arguments from YAML parameter file' (#1) from features/configuration into main Guilhem Lavaux 2024-05-20 17:48:21 +0200
  • 47cdaffd81 feat: Use click and autogenerated arguments from YAML parameter file Guilhem Lavaux 2024-04-03 16:27:39 +0200
  • 661b17eea1 feat: Use semantic-release and automatic git hooks check Guilhem Lavaux 2024-05-20 17:35:25 +0200
  • 659081ac86 Fix package name Guilhem Lavaux 2024-05-17 09:58:56 +0200
  • ffc1fbe806 Update dependencies Guilhem Lavaux 2024-05-17 09:50:40 +0200
  • 534d177a52 Update links Guilhem Lavaux 2024-05-17 09:37:34 +0200
  • 90a14d56b9 Basic cleanup release/v0.9 Guilhem Lavaux 2024-04-03 09:44:01 +0200
  • 68e466c983 Remove unnecessary setup.py now Guilhem Lavaux 2024-04-02 17:10:08 +0200
  • 7b32bc8b29 Removed spurious tool Guilhem Lavaux 2024-04-02 16:30:41 +0200
  • 050b6be80c Add pyproject, better cross-referencing Guilhem Lavaux 2024-04-02 16:30:23 +0200
  • e24343e63d Import patches from Deaglan fork Guilhem Lavaux 2024-04-02 16:19:35 +0200
  • 352482d475 Remove Lagrangian part Yin Li 2021-06-08 18:28:45 -0400
  • 0d4ae3424e Add cuda backend to inference Yin Li 2021-05-30 22:51:59 -0400
  • e20a3e3f62 Cleanup, Enable plt_power by default Yin Li 2021-05-30 22:35:09 -0400
  • c7836ad7be Cleanup name and comments Yin Li 2021-05-29 17:12:35 -0400
  • 1181ff0f63 Fix bug when dis is Tensor Yin Li 2021-05-20 18:14:00 -0400
  • 6a3990f90c Fix bug with shared displacement field Yin Li 2021-05-20 15:16:42 -0400
  • b7a97bbcdc Fix slice figures with many zeros Yin Li 2021-05-19 17:31:49 -0400
  • eccbd68f03 Set matplotlib usetex to False Yin Li 2021-05-18 14:33:47 -0400
  • 3d271e9c44 Add Eulerian shape logging Yin Li 2021-05-18 14:16:40 -0400
  • 6b5530256b Add scale factor and pad to lag2eul Eulerian field Yin Li 2021-05-12 18:30:19 -0400
  • 04d0bea17e Add misc kwargs passing to custom models and norms Yin Li 2021-05-12 16:40:00 -0400
  • 8a3cd1843d Move the executable script to the right place Yin Li 2021-05-12 15:43:41 -0400
  • 413221af7b Add matplotlib and tensorboard requirements Yin Li 2021-05-06 12:38:57 -0700
  • 2717269a8d Remove many item() to avoid unnecessary cpu-gpu sync Yin Li 2021-04-22 22:39:01 -0400
  • 5e4633b125 Fix again rfft call broken by pytorch breaking BC Yin Li 2021-04-22 13:32:13 -0400
  • 795cefe38e Fix crop and pad are for the shapes after perm() Yin Li 2021-04-12 16:53:57 -0400
  • 08c805e47a Remove size argument from crop Yin Li 2021-04-12 12:53:50 -0400
  • 002e249925 Fix rfft call broken by pytorch breaking BC Yin Li 2021-04-12 12:43:29 -0400
  • 4898724ac1 Remove tab Yin Li 2021-03-26 12:50:49 -0400
  • abb16fe26a Improve FieldDataset.assemble Yin Li 2021-03-26 11:56:43 -0400
  • 0410435a8a Change default number of dataloader workers Yin Li 2021-03-25 17:05:36 -0400
  • 3eaca964ed Add styles to test.py Yin Li 2021-03-24 15:13:21 -0400
  • 01c2e45430 Fixes and cleaning following 183a223 55b1a72 8544ff0 Yin Li 2021-03-18 14:37:31 -0400
  • a61990ee45 Rename param to style Yin Li 2021-03-18 10:43:14 -0700
  • 17d8e95870 Add styled VNet and Fix bugs Yin Li 2021-03-16 14:31:29 -0700
  • f5bd657625 Duplicate vnet.py for future modification Yin Li 2021-02-26 16:23:50 -0500
  • a697845933 Add style components from stylegan2 Yin Li 2021-02-26 16:21:30 -0500
  • 4706a902f6 Add parameter reading Yin Li 2020-07-13 13:09:41 -0400
  • 9d3253ac48 Add assemble to FieldDataset to undo cropping Yin Li 2021-03-24 12:29:46 -0400
  • 89e8651c26 Fix and improve SRSGAN Yin Li 2021-03-18 15:23:33 -0400
  • 4be71a32d1 Add module and conda env recording Yin Li 2021-03-18 15:17:30 -0400
  • 8544ff07e8 Fixes and cleaning up Yin Li 2021-03-18 14:16:17 -0400
  • 55b1a72ef4 Add kernel_size and stride to ResBlock Yin Li 2021-03-17 14:01:00 -0400
  • fd1cdb0ce7 Add unequal/asymmetric cropping, padding, and aug_shift Yin Li 2021-03-12 15:25:02 -0500
  • 183a223ee6 Fix error type Yin Li 2021-03-11 21:35:09 -0500
  • c102fc588e Add cmap and norm for all non positive images in plt_slices Yin Li 2020-09-23 18:10:53 -0400
  • e40ea52190 Change crop, flip, perm to in-place Yin Li 2020-09-22 22:55:55 -0400
  • 156011be5f Fix indentation bug pointed out by Patrick Lachance Yin Li 2020-09-21 19:54:44 -0400
  • 7971137ad4 Broaden linear region of SymLogNorm in plt_slices Yin Li 2020-09-16 02:20:35 -0400
  • 3f35a5cca6 Add identity normalization Yin Li 2020-09-16 01:08:14 -0400
  • b7a9adf0c7 Add pytorch version reporting Yin Li 2020-09-13 16:14:48 -0400
  • a579c9655b Replace assert with raise Yin Li 2020-09-13 14:22:40 -0400
  • 55f61b9a70 Add optional optimizer/scheduler loading Yin Li 2020-09-12 19:26:19 -0400
  • b215c0fa7b Fix import_attr bug pointed out by David Schaurecker Yin Li 2020-08-21 14:02:07 -0500
  • 4799f8177c Fix to rename --batches to --batch-size, former kept for BC Yin Li 2020-09-12 18:21:51 -0400
  • 7be3153206 Revert removal of saving/loading optimizer & scheduler states Yin Li 2020-09-12 16:04:09 -0400
  • 85efb9e3a3 Add autograd detect anomaly flag, and test cudnn.deterministic Yin Li 2020-09-12 15:57:47 -0400
  • d8c6be797d Move figures from .data to .utils Yin Li 2020-09-12 13:43:07 -0400
  • 154376d95a Add tgt_pad, rename pad to in_pad Yin Li 2020-09-12 13:35:02 -0400
  • 39ad59436e Replace narrow_like by narrow_by in UNet/VNet Yin Li 2020-09-11 00:23:18 -0400
  • c4ab7e065b Add plt_slices(size=None) Yin Li 2020-09-09 14:04:27 -0400
  • 6c62cb09db Fix error pickling normalization function in multiprocessing dataloading Yin Li 2020-09-09 14:40:11 -0400
  • 0e0ad8f071 Fix import bug that prevents pickling of norm functions Yin Li 2020-09-08 13:47:10 -0400
  • f3216f4cbd Add multiple pkgs to import_attr Yin Li 2020-08-20 21:32:29 -0400
  • 79b28561d5 Fix two power spectrum bugs about freq shift and flatten Yin Li 2020-08-23 14:48:02 -0500
  • 6c67eaa788 Fix cropping bug when scale_factor>1 Yin Li 2020-08-23 14:46:57 -0500
  • 670364e54c Change Lag2Eul to lag2eul as a function Yin Li 2020-08-22 23:25:08 -0400
  • 3eb1b0bccc Add power spectrum tracking Yin Li 2020-08-22 23:24:25 -0400
  • afaf4675fe Add power spectrum module Yin Li 2020-08-22 22:15:58 -0400
  • 5d22594ede Add shape report after narrow_cast in training Yin Li 2020-08-22 12:28:08 -0700
  • 01cc1b6964 Change VNet based on experiment on displacement Yin Li 2020-08-17 19:28:10 -0700
  • ebd962e333 Fix module before __init__ bug Yin Li 2020-08-12 09:10:58 -0700
  • 61ca400942 Add center slicing in plt_slices Yin Li 2020-08-11 13:05:38 -0700
  • 9c8b331bf5 Add loglxe loss as log of product of Lagrangian and Eulerian losses Yin Li 2020-08-09 12:59:24 -0700
  • 13edf3b96d Add optional trailing activation to residual block Yin Li 2020-08-09 12:18:17 -0700
  • a1e5399311 Fix args helps Yin Li 2020-08-04 21:31:48 -0400
  • 6b65b7888d Change color normalization in plt_slices Yin Li 2020-08-04 20:44:32 -0400
  • d6b7a528df Remove pyramid model Yin Li 2020-08-04 20:38:21 -0400
  • 728e0597f0 Add documentation Yin Li 2020-08-04 18:59:49 -0400
  • 265587922d Add srsgan model and scale_factor to model arguments Yin Li 2020-08-04 16:46:43 -0400
  • 6dfde5ee7f Fix --optimizer-args None default bug Yin Li 2020-07-31 16:07:35 -0400
  • 5ac9016987 Replace specific slurm scripts with general ones Yin Li 2020-07-29 12:12:46 -0700
  • b54fc4ba3a Add a line about socket hopefully will avoid port conflicts Yin Li 2020-07-28 07:38:07 -0700
  • 0d41bdae26 Add plt.close to avoid matplotlib warning Yin Li 2020-07-28 07:10:46 -0700
  • a886e53c54 Always use training loss for lr scheduler Yin Li 2020-07-27 17:47:58 -0700
  • 2336d83f2d Add optimizer and scheduler kwargs via json.loads Yin Li 2020-07-27 12:40:19 -0700
  • 8ce13e67f6 Fix training hang due to constrained layout of matplotlib Yin Li 2020-07-27 12:39:41 -0700
  • bf9b0ba426 Merge remote-tracking branch 'refs/remotes/origin/lag2eul' into lag2eul Yin Li 2020-07-22 18:48:27 -0700
  • ca39b2028f Replace cuda.device with env var to assign GPU to processes Yin Li 2020-07-22 18:48:12 -0700
  • f98b0fbbd0 Merge remote-tracking branch 'refs/remotes/origin/lag2eul' into lag2eul Yin Li 2020-07-22 02:38:45 -0400
  • 98cdd4795c Add DistFieldSampler to benefit from page cache Yin Li 2020-07-21 21:13:52 -0700