Releases: NREL/sup3r
Releases · NREL/sup3r
Major refactor of forward pass modules and data / batch handler classes.
What's Changed
- Use
rex Regridder
port by @ppinchuk in #228 - Gb/presrat updates 2 by @grantbuster in #230
- Bnb/compute on none chunks by @bnb32 in #233
- Gb/bc debug by @grantbuster in #232
- fixed double bias correction of features in bc qdm utility by @grantbuster in #234
- Fix: Typos on optional dependencies related to doc by @castelao in #236
- Updated Sup3rX access patterns - keys can be either features or numpy style indexing but not both by @bnb32 in #235
- if n_writes request is too big, set to n_chunks instead of raising error by @grantbuster in #237
- added simple test on cc batching for daily boundaries by @grantbuster in #238
- Bnb/caching fixes by @bnb32 in #239
- Gb/bc kwargs by @grantbuster in #240
- Bnb/dh refactor by @bnb32 in #220
Full Changelog: v0.1.4...v0.2.0
Version 0.1.4
What’s Changed
- Exclude test data in release tar
Version 0.1.3
Prerelease for v0.2.0 refactor
What’s Changed
- PresRat correction (#215) @castelao
- Time dependent QDM (#226) @castelao
- Explicit keyword argument (#225) @castelao
- save default device to model parameters so model weights can be loade… (#221) @grantbuster
- fixed bias calc class import path (#222) @grantbuster
- Improving ruff setup (#224) @castelao
- Allow some tolerance in test comparison (#219) @castelao
- fix performance issue with slow listcomp on regrid indexing (#217) @grantbuster
- Reorganizing QDM related methods (#216) @castelao
- Pipeline requires explicit arguments for QuantileDeltaMappingCorrection (#211) @castelao
- Basic setup for using pixi (#212) @castelao
- Applying fill_and_smooth on QDM (#214) @castelao
- Bnb/nc4 dep removal (#210) @bnb32
- tensorboard logging (#208) @bnb32
- Fixing minor issues left from PR #200 (#209) @castelao
- Quantile Delta Mapping (#200) @castelao
- combined conditional moments and wind conditional moments. (#207) @bnb32
- Gb/no regrid (#206) @grantbuster
- allow surface spatial met model to interpolate non temp/pres/rh features (#204) @grantbuster
- Gb/precip skill (#195) @grantbuster
- prettifying how examples show up in docs page (#203) @bnb32
- Fix documentation, requires tags to figure out version (#202) @castelao
- Sup3rWind examples (#199) @bnb32
- Fix wrong path to version in documentation setup (#201) @castelao
- Migrating to pyproject.toml (#194) @castelao
- Instructions to use GPU on OSX (#197) @castelao
- Updating pylint setup for pre-commit (#198) @castelao
- Syntax update using numpy and scipy (#196) @castelao
- Bnb/dev (#193) @bnb32
- Defining some minimum versions (#190) @castelao
- Adding missing people (#192) @castelao
- Caching PIP (#191) @castelao
- Adding CITATION.cff (#188) @castelao
- Updating classifiers (metadata) (#189) @castelao
- cs ghi bug fix (#187) @grantbuster
- Bnb/dev (#186) @bnb32
- Gb/lr loss (#185) @grantbuster
- added kwarg to fwp to allow for constant tensor output e.g., in the c… (#184) @grantbuster
- Gb/bug (#182) @grantbuster
Updates
Data Handler Refactor, bias and exo algorithm update, other misc changes
What’s Changed
- Gb/bias nc (#181) @grantbuster
- bug fix with negative test for dual DH operating on data handlers tha… (#179) @grantbuster
- Bnb/ddh norm (#180) @bnb32
- Significant refactor on handling of feature names in DataHandler and model (#178) @grantbuster
- stdev and mean hot fix (#177) @bnb32
- fix get_clearsky_ghi function to use correct time slice (#176) @spodgorny9
- Bnb/dev (#173) @bnb32
- Bnb/nc collector (#175) @bnb32
- Add ability to specify duplicate command names in Pipeline (#174) @ppinchuk
- Bnb/train only features hot fix (#171) @bnb32
Exogenous data refactor with breaking changes. Dual data handling. GAPS integration.
Refactored exogenous data handling in the forward pass and training. This enabled deletion of some specialized models, which creates breaking changes.
Dual data handler added for using different datasets for low res and high res data for training. For example, low_res = ERA5 data and high_res = WTK.
GAPS integration for command line interface and job handling. Allowed removal of reV dependency.
What's Changed
- Bnb/dev by @bnb32 in #148
- WindGanDC model by @bnb32 in #150
- Bnb/bc smoothing by @bnb32 in #151
- Bnb/dev by @bnb32 in #152
- Bug fix for conditional moment with topography by @malihass in #149
- Use multi gpu for conditional moment estimation by @malihass in #157
- Bnb/log interp by @bnb32 in #155
- Gb/skill by @grantbuster in #163
- Bnb/h5 with era training by @bnb32 in #162
- Bnb/dual dh patch by @bnb32 in #164
- Bnb/ws power law by @bnb32 in #165
- bug fix on bias calc object initialization named args and cli parsing by @grantbuster in #166
- Bnb/exo refactor by @bnb32 in #167
- GAPs integration by @ppinchuk in #168
- Bnb/exo refactor plus by @bnb32 in #169
- Update version.py by @bnb32 in #170
New Contributors
Full Changelog: v0.1.0...v0.1.1
python 3.7 deprecation. ERA5 data handling. exogenous data caching. sup3rcc examples. various conditional moment enhancements.
What’s Changed
- Various enhancements and fix for conditional moment (#144) @malihass
- Gb/sup3rcc example (#147) @grantbuster
- Bnb/era edits (#146) @bnb32
- Gb/exo cache (#145) @grantbuster
Bug Fixes
Temporal extremes loss for Temp+Humidity for Sup3rCC
What’s Changed
- Gb/trh loss (#142) @grantbuster
Initial Sup3rCC data version and misc features
What’s Changed
- Bnb/dev (#141) @bnb32
- added temporal then spatial model with test (#140) @grantbuster
- Gb/multi gpu (#138) @grantbuster
- Bnb/dev (#137) @bnb32
- Gb/solar spatial (#139) @grantbuster
- fixed multi step meta, list(dict) does not preserve the dict (#136) @grantbuster
- Gb/qa min max (#135) @grantbuster
- Bnb/dev (#134) @bnb32
Minor refactors and improved fwp parallelization
What’s Changed
- Bnb/visual qa (#130) @bnb32
- Gb/more run attrs (#133) @grantbuster
- Parallel optimization (#132) @grantbuster
- fixed weird logic and put sketchy info message in if statement (#131) @grantbuster
Statistical moment estimation and other minor features
What’s Changed
- Gb/sup3rcc configs (#129) @grantbuster
- Bnb/dev (#128) @bnb32
- Gb/bc cs ratio (#127) @grantbuster
- Conditional moment calculation (#126) @malihass
- Option to train second moment separately from first moment (#125) @malihass
- Gb/nc chunks (#124) @grantbuster
- added unstagger check for height calc (#121) @bnb32
- changed fwp to use cropped time index from data handler to compute high … (#119) @bnb32
- Bnb/dev (#117) @bnb32
- Fix Sup3rGan interface (#118) @malihass
- separate Sup3rGen and Sup3rGan (#116) @malihass
- renamed get_handler_stdev (#115) @bnb32