Skip to content

Releases: maxmekiska/imbrium

added batch_size during fitting and tensor board during model evaluation

27 May 00:32
d7e292b
Compare
Choose a tag to compare

What's Changed

  • added batch_size, tensor board support for evaluation and ci updates by @maxmekiska in #11

Full Changelog: v3.0.0...v3.1.0

imbrium 3.0.0

13 May 23:52
5893d40
Compare
Choose a tag to compare
  • chore!: changed from temp library keras_core to keras > 3.0.0
  • chore!: removed python 3.8 support to accommodate tensorflow and keras dependencies
  • chore: increased major to 3.0.0 to align with keras major
  • feat: added evaluate_model method to test model performance on test data
  • refactor!: removed validation split from fit_model. Control validation and test split via evaluation_split and validation_split parameters in class variables

What's Changed

Full Changelog: v2.1.0...v3.0.0

Hyper parameter optimization for sliding window arguments enabled

25 Oct 05:25
ee57ab1
Compare
Choose a tag to compare
  • feat!: removed data preparation out of predictor class, sub_seq, steps_past, steps_future need now to be defined in each model method
    • allows for advanced hyper parameter tuning
  • fix: removed tensor board activation logic bug

fix: removed dead pandas imports

15 Oct 18:06
8926ccc
Compare
Choose a tag to compare
  • fix: removed dead pandas imports
  • chore: added tensorflow as base requirement

imbrium 2.0.0

15 Oct 02:45
84c711d
Compare
Choose a tag to compare
  • adapted keras_core
  • removed internal hyperparameter tuning
  • removed encoder-decoder architectures
  • improved layer configuration via dictionary input
  • split data argument into target and feature numpy arrays

Configurable layer depths and optimizer

23 Apr 00:37
b267ad9
Compare
Choose a tag to compare
  • added depth parameter to architectures
  • added optimizer configuration support
  • added optimizer configuration to seeker

Regularization, Dropout, TensorBoard and improved performance graph

11 Apr 21:46
c3f9fa6
Compare
Choose a tag to compare
  • added Tensorboard support
  • changed show_performance plot to show loss and metric values
  • added optional dropout and regularization layers to architectures

Hyper-parameter optimization added

09 Mar 01:54
d24d0b8
Compare
Choose a tag to compare
  • removed batch_size parameter from fit_model method
  • hyperparameter optimization added via the Optuna library

Updated dependencies

27 Jan 01:29
407697e
Compare
Choose a tag to compare
  • imbrium supports now:
    • python 3.7, 3.8, 3.9, 3.10

imbrium revision

01 Nov 02:51
Compare
Choose a tag to compare
  • added tests for new utils module

  • name changes of predictor classes:

univarstandard => univarpure
BasicMultStepUniVar => PureUni
univarhybrid => univarhybrid (unchanged)
HybridMultStepUniVar => HybridUni
multivarstandard => multivarpure
BasicMultSTepMultVar => PureMulti
multivarhybrid => multivarhybrid (unchanged)
HybridMultStepMultVar => HybridMulti