Recent Releases of profit

profit - v0.6 - Run System API

In version v0.6 the API for the run system was redesigned with the goal of a simple usage without the full config file. Additionally automated code reformatting was added.

What's Changed

  • new API for the run system - cleaner & simpler - for details see #173 (by @Rykath)
    • including an example notebook and unit tests
  • pre-commit hooks to clean notebooks and format code with black by @Rykath

Full Changelog: https://github.com/redmod-team/profit/compare/v0.5...v0.6

- Python
Published by Rykath over 3 years ago

profit - v0.5 - Improved Active Learning, Linear Regression and Refactoring

In version v0.5 the focus was on improving Active Learning, as well as refactoring proFit to embrace the hierarchical component structure. In addition, Linear Regression has been implemented as an alternative to Gaussian Process Regression.

What's Changed

  • Major Refactor and Enhanced Active Learning by @mkendler in https://github.com/redmod-team/profit/pull/142, https://github.com/redmod-team/profit/pull/145, https://github.com/redmod-team/profit/pull/153 and https://github.com/redmod-team/profit/pull/161
    • Abstract Base Class, Config, Variables, Surrogates, Active Learning, Acquisition Functions, Encoders
    • added MCMC
    • more testcases
  • Added run system documentation by @Rykath in https://github.com/redmod-team/profit/pull/147
  • Updated documentation by @mkendler in https://github.com/redmod-team/profit/pull/161
  • Run system improvements, fixes and polishing by @Rykath in https://github.com/redmod-team/profit/pull/147, https://github.com/redmod-team/profit/pull/148, https://github.com/redmod-team/profit/pull/152, https://github.com/redmod-team/profit/pull/157, https://github.com/redmod-team/profit/pull/162 and https://github.com/redmod-team/profit/pull/139
  • Added Chaospy Linear Regression by @Squadula in https://github.com/redmod-team/profit/pull/139

Full Changelog: https://github.com/redmod-team/profit/compare/v0.4...v0.5

- Python
Published by Rykath almost 4 years ago

profit - v0.5rc - Refactoring and improved Active Learning

In version v0.5 the focus was on improving Active Learning, as well as refactoring proFit to embrace the hierarchical component structure.

Note: the final release of v0.5 will include Linear Regression

What's Changed

  • Major Refactor and Enhanced Active Learning by @mkendler in https://github.com/redmod-team/profit/pull/142, https://github.com/redmod-team/profit/pull/145, https://github.com/redmod-team/profit/pull/153 and https://github.com/redmod-team/profit/pull/161
    • Abstract Base Class, Config, Variables, Surrogates, Active Learning, Acquisition Functions, Encoders
    • added MCMC
    • more testcases
  • Added run system documentation by @Rykath in https://github.com/redmod-team/profit/pull/147
  • Updated documentation by @mkendler in https://github.com/redmod-team/profit/pull/161
  • Run system improvements, fixes and polishing by @Rykath in https://github.com/redmod-team/profit/pull/147, https://github.com/redmod-team/profit/pull/148, https://github.com/redmod-team/profit/pull/152, https://github.com/redmod-team/profit/pull/157 and https://github.com/redmod-team/profit/pull/162

Full Changelog: https://github.com/redmod-team/profit/compare/v0.4...v0.5rc

- Python
Published by Rykath about 4 years ago

profit - v0.4 - Cleanup, Surrogates, Active Learning, Run Flow and UI

What's Changed

  • Cleanup by @mkendler and @krystophny in https://github.com/redmod-team/profit/pull/63, https://github.com/redmod-team/profit/pull/65
  • Reworked Surrogate structure and basic Active Learning by @mkendler in https://github.com/redmod-team/profit/pull/69, https://github.com/redmod-team/profit/pull/86, https://github.com/redmod-team/profit/pull/87, https://github.com/redmod-team/profit/pull/91, https://github.com/redmod-team/profit/pull/97 and https://github.com/redmod-team/profit/pull/122
  • Reworked Run flow, including Slurm support by @Rykath in https://github.com/redmod-team/profit/pull/89, https://github.com/redmod-team/profit/pull/92, https://github.com/redmod-team/profit/pull/95, https://github.com/redmod-team/profit/pull/105, https://github.com/redmod-team/profit/pull/116 and https://github.com/redmod-team/profit/pull/115
  • Reworked UI with plotly/dash by @michad1111 in https://github.com/redmod-team/profit/pull/90, https://github.com/redmod-team/profit/pull/93, https://github.com/redmod-team/profit/pull/98, https://github.com/redmod-team/profit/pull/114, https://github.com/redmod-team/profit/pull/124, https://github.com/redmod-team/profit/pull/126 and https://github.com/redmod-team/profit/pull/130
  • Dimensionality reduction with PCA and Karhunen-Loeve by @krystophny in https://github.com/redmod-team/profit/pull/78 and https://github.com/redmod-team/profit/pull/94
  • Package installation (PEP 517), readthedocs and workflows by @Rykath in https://github.com/redmod-team/profit/pull/68, https://github.com/redmod-team/profit/pull/77 and https://github.com/redmod-team/profit/pull/112
  • Polishing by @krystophny, @Rykath and @Squadula in https://github.com/redmod-team/profit/pull/84, https://github.com/redmod-team/profit/pull/118, https://github.com/redmod-team/profit/pull/123, https://github.com/redmod-team/profit/pull/113 and https://github.com/redmod-team/profit/pull/129

New Contributors

  • @mkendler made their first contribution in https://github.com/redmod-team/profit/pull/63
  • @Rykath made their first contribution in https://github.com/redmod-team/profit/pull/68
  • @michad1111 made their first contribution in https://github.com/redmod-team/profit/pull/90
  • @Squadula made their first contribution in https://github.com/redmod-team/profit/pull/118

Full Changelog: https://github.com/redmod-team/profit/compare/v0.3-alpha...v0.4

- Python
Published by krystophny about 5 years ago

profit - v0.4rc - Cleanup, Surrogates, Active Learning, Run Flow and UI

What's Changed

  • Initial Cleanup by @mkendler in https://github.com/redmod-team/profit/pull/63
  • Cleanup of file headers, setup and CI by @krystophny in https://github.com/redmod-team/profit/pull/65
  • Clean installation process by @Rykath in https://github.com/redmod-team/profit/pull/68
  • Add basic fit configs and docs by @mkendler in https://github.com/redmod-team/profit/pull/69
  • Update setup - fix readthedocs, optional requirements by @Rykath in https://github.com/redmod-team/profit/pull/77
  • Dimension reduction drafts by @krystophny in https://github.com/redmod-team/profit/pull/78
  • Fix numpy version mismatch when compiling fortran + running tests by @krystophny in https://github.com/redmod-team/profit/pull/84
  • Add Basic Active Learning by @mkendler in https://github.com/redmod-team/profit/pull/86
  • Add config and mockup testcases by @mkendler in https://github.com/redmod-team/profit/pull/87
  • New run flow by @Rykath in https://github.com/redmod-team/profit/pull/89
  • Dash rework by @michad1111 in https://github.com/redmod-team/profit/pull/90
  • New Surrogate Structure and ActiveLearning Tests by @mkendler in https://github.com/redmod-team/profit/pull/91
  • PCA and Karhunen-Loeve by @krystophny in https://github.com/redmod-team/profit/pull/94
  • ZeroMQ, Slurm, Documentation & more by @Rykath in https://github.com/redmod-team/profit/pull/92
  • UI: add fits by @michad1111 in https://github.com/redmod-team/profit/pull/93
  • Polishing Slurm by @Rykath in https://github.com/redmod-team/profit/pull/95
  • Docstrings and improved Fit by @mkendler in https://github.com/redmod-team/profit/pull/97
  • Speed by @Rykath in https://github.com/redmod-team/profit/pull/105
  • UI update by @michad1111 in https://github.com/redmod-team/profit/pull/98
  • fix template no longer rewriting link targets by @Rykath in https://github.com/redmod-team/profit/pull/116
  • UI improvements by @michad1111 in https://github.com/redmod-team/profit/pull/114
  • prepare v0.4 for packaging by @Rykath in https://github.com/redmod-team/profit/pull/112
  • Update README.md by @Squadula in https://github.com/redmod-team/profit/pull/118
  • Logarithmic encoding and normalization by @mkendler in https://github.com/redmod-team/profit/pull/122
  • UI: User documentation by @michad1111 in https://github.com/redmod-team/profit/pull/124
  • Polishing for v0.4 by @krystophny in https://github.com/redmod-team/profit/pull/123
  • polishing the run system by @Rykath in https://github.com/redmod-team/profit/pull/113
  • polishing slurm by @Rykath in https://github.com/redmod-team/profit/pull/115
  • Multi-fit turned off in 2D if #invars <= 2 by @michad1111 in https://github.com/redmod-team/profit/pull/126

New Contributors

  • @mkendler made their first contribution in https://github.com/redmod-team/profit/pull/63
  • @Rykath made their first contribution in https://github.com/redmod-team/profit/pull/68
  • @michad1111 made their first contribution in https://github.com/redmod-team/profit/pull/90
  • @Squadula made their first contribution in https://github.com/redmod-team/profit/pull/118

Full Changelog: https://github.com/redmod-team/profit/compare/v0.3-alpha...v0.4rc

- Python
Published by krystophny about 5 years ago

profit - v0.3

Full Changelog: https://github.com/redmod-team/profit/compare/v0.2-alpha...v0.3-alpha

- Python
Published by krystophny over 5 years ago

profit - v0.2

Full Changelog: https://github.com/redmod-team/profit/compare/v0.1-alpha...v0.2-alpha

- Python
Published by krystophny over 6 years ago

profit - v0.1

Full Changelog: v0.1-alpha

- Python
Published by krystophny over 6 years ago