-
Notifications
You must be signed in to change notification settings - Fork 0
feat: final SWOPP3 result improvements (hourly ERA5, weather constraints, EDT land penalty) #62
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
Merged
Merged
Changes from 3 commits
Commits
Show all changes
37 commits
Select commit
Hold shift + click to select a range
905c2a2
feat(era5): default to hourly temporal resolution
fjsuarez 34e40de
feat(swopp3): enforce operational weather constraints in CMA-ES
fjsuarez b55d85a
feat(land): smooth distance-to-land penalty via EDT precomputation
fjsuarez 25934c2
fix: address PR #62 review comments
fjsuarez 235bd70
fix(land): add _edt to Land bypass constructors in era5 loader
fjsuarez 4da1f20
perf(swopp3): reuse windfield closure as vectorfield
fjsuarez 2060916
fix(swopp3): free corridor data on GPU when switching corridors
fjsuarez fd9627b
fix(cost): use per-segment speed in evaluate_route_energy
fjsuarez 7b3fe38
feat(swopp3): split SLURM jobs by corridor with hourly n-points
fjsuarez dea4c7a
fix(swopp3): repeat --cases flag for typer list option
fjsuarez 1bdce69
fix(cmaes): add geographic bounds and strengthen land penalties
fjsuarez 97f3db1
Potential fix for pull request finding
daniprec 633f5a7
Potential fix for pull request finding
daniprec f46cea6
Potential fix for pull request finding
daniprec ed541db
Potential fix for pull request finding
daniprec a0ec7a0
fix(land): import distance_transform_edt for distance calculations
daniprec 320c32f
fix(swopp3): reduce K=6 and remove bounds to prevent loops
fjsuarez 00138fb
perf(swopp3): stage repo onto /scratch SSD for faster I/O
fjsuarez 3cff22c
refactor(slurm): single staging job for /scratch rsync + submission w…
fjsuarez 81e66e6
refactor(slurm): git pull instead of rsync for code updates on /scratch
fjsuarez e0157da
fix(slurm): use cp -rv to copy tracks subdirectory back to /home
fjsuarez 658c3d8
feat(swopp3): add n-points resample comparison script
fjsuarez e7c5981
fix(slurm): handle existing /scratch dir without .git in staging
fjsuarez 886266d
fix(npoints): fix timezone-aware datetime subtraction
fjsuarez c8c8998
fix(scripts): lint fixes and executable permissions for npoints scripts
fjsuarez faaa9ea
fix(scorer): resampling, trapezoidal rule, violations, interpolation …
fjsuarez 1ea68a9
feat(cmaes): configurable weather penalty type and control points
fjsuarez b822abf
fix(slurm): run CPU job from /scratch, fix lint in test_resample_track
fjsuarez 0fdd5b3
fix(validate): add magnitude check to strategy pair validation
fjsuarez 9c4967c
feat: parameter sweep scripts for Stage A/B tuning
fjsuarez 4354652
fix: revert ERA5 interpolation to order=1 (JAX limit)
fjsuarez f9742a5
feat: Atlantic parameter sweep + Pacific sweep results summary
fjsuarez 78a9853
feat: cubic B-spline interpolation in JAX + no-constraint run script
fjsuarez 3b53df0
feat: add --temporal-stride to reduce ERA5 JIT constant size
fjsuarez c459cc6
fix: use CPU mode for no-constraint run (avoids stride=3 artifacts)
fjsuarez 2915abe
add: comparison plots for no-constraint experiment
fjsuarez a989627
feat(slurm): add SLURM script for 0526 fixed-penalty pipeline run
daniprec File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.