-
lukas leufen authoredlukas leufen authored
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.md 3.95 KiB
Changelog
All notable changes to this project will be documented in this file.
v0.11.0 - 2020-08-24 - Advanced Data Handling for MLAir
general
- Introduce advanced data handling with much more flexibility (independent of TOAR DB, custom data handling is pluggable), #144 (closed)
- default data handler is still using TOAR DB
new features
- default data handler using TOAR DB refactored according to advanced data handling, #140 (closed), #141 (closed), #152 (closed)
- data sets are handled as collections, #142 (closed), and are itable in a standard way (StandardIterator) and optimised for keras (KerasIterator), #143 (closed)
- automatically moving station map plot, #136 (closed)
technical
- model modules available from package, #139 (closed)
- renaming of parameter time dimension, #151 (closed)
- refactoring of README.md, #138 (closed)
v0.10.0 - 2020-07-15 - MLAir is official name, Workflows, easy Model plug-in
general
- Official project name is released: MLAir (Machine Learning on Air data)
- a model class can now easily be plugged in into MLAir. #121 (closed)
- introduced new concept of workflows, #134 (closed)
new features
- workflows are used to execute a sequence of run modules, #134 (closed)
- default workflows for standard and the Juelich HPC systems are available, custom workflows can be defined, #134 (closed)
- seasonal decomposition is available for conditional quantile plot, #112 (closed)
- map plot is created with coordinates, #108 (closed)
-
flatten_tails
are now more general and easier to customise, #114 (closed) - model classes have custom compile options (replaces
set_loss
), #110 (closed) - model can be set in ExperimentSetup from outside, #121 (closed)
- default experiment settings can be queried using
get_defaults()
, #123 (closed) - training and model settings are reported as MarkDown and Tex tables, #145 (closed)
technical
- Juelich HPC systems are supported and installation scripts are available, #106 (closed)
- data store is tracked, I/O is saved and illustrated in a plot, #116 (closed)
- batch size, epoch parameter have to be defined in ExperimentSetup, #127 (closed), #122 (closed)
- automatic documentation with sphinx, #109 (closed)
- default experiment settings are updated, #123 (closed)
- refactoring of experiment path and its default naming, #124 (closed)
- refactoring of some parameter names, #146 (closed)
- preparation for package distribution with pip, #119 (closed)
- all run scripts are updated to run with workflows, #134 (closed)
- the experiment folder is restructured, #130 (closed)
v0.9.0 - 2020-04-15 - faster bootstraps, extreme value upsamling
general
- improved and faster bootstrap workflow
- new plot PlotAvailability
- extreme values upsampling
- improved runtime environment