Changelog

v0.18.0 (2023-01-24)

Feature

  • plotting notebook: Introduce notebook containing plots of the activation function (87876aa)

Documentation

  • INSTALL: Improve install command for examples’ dependencies (c39b141)

See all commits in this version

v0.17.1 (2023-01-21)

Fix

  • zema_dataset: Adapt to most recent zema_emc_annotated version v0.7.0 (7a7df38)

Documentation

  • examples: Improve examples docstrings (e3331a2)

See all commits in this version

v0.17.0 (2023-01-20)

Feature

  • coverage: Introduce CodeCov coverage report (12bdaab)

  • DOI: Introduce DOI into CITATION and README (879da99)

  • uncertainties: Turn is_symmetric and is_positive_semi_definite into public functions (00afcda)

See all commits in this version

v0.16.0 (2023-01-20)

Feature

  • coverage: Introduce coverage report upload into CI pipeline (84e9c97)

  • ReadTheDocs: Introduce settings and everything else to enable ReadTheDocs (a987651)

  • CITATION.cff: Introduce Citation File Format-file and corresponding settings (fba4a38)

Documentation

  • README: Introduce link to ReadTheDocs and badge about documentation status (c884c76)

  • README: Introduce link to ReadTheDocs (70614d3)

  • examples: Introduce examples into docs (3f84e86)

  • INSTALL: Introduce optional dependencies section (36b5327)

  • README: Introduce Disclaimer and License sections (ffe1111)

See all commits in this version

v0.15.0 (2023-01-17)

Feature

  • propagate: Introduce current version of zema_emc_annotated and thus more flexibility (adcc4ec)

Documentation

  • examples: Adapt to new location of zema_dataset (e160b7c)

  • README: Update roadmap (7b8606e)

  • modules: Introduce reference to Master’s thesis into docstrings and docs (7ab7ad4)

v0.14.0 (2022-12-21)

Feature

  • zema_dataset: Introduce local caching of extracted data (5614b91)

Documentation

  • propagate: Replace old module uncertain_quadlu_propagate after refactoring by propagate (d41ae32)

v0.13.0 (2022-12-21)

Feature

  • GUMSigmoidMLP: Introduce new mult-layer perceptron exclusively equipped with GUMSigmoid (ea7916a)

  • GUMSigmoid: Introduce GUMSigmoid activation function (5ebd198)

Documentation

  • cov_matrix_from_std_uncertainties: Fix docstrings and insert reference (fdae1e3)

  • GUMSoftplus: Fix some formulae (e897a5f)

v0.12.0 (2022-12-21)

Feature

  • GUMSoftplusMLP: Introduce beta and threshold parameters (3ee9314)

  • MLP: Introduce args and kwargs for setting parameters of the activation module (530c47d)

  • modules: Introduce GUMSoftplus activation and GUMSoftplusMLP (0815e66)

  • MLP: Introduce generic MLP class (d942935)

Fix

  • GUMQuadLU: Fix propagation of uncertainties (5909770)

Documentation

  • GUMSoftplus: Introduce beta and threshold into docstring (2a6d999)

  • GUMQuadLU: Mention alphas default value (8492974)

v0.11.0 (2022-12-21)

Feature

  • uncertain_quadlu_propagate: Introduce profiler into example (6659e70)

  • uncertain_quadlu: Introduce profiler into forward (7406b67)

  • uncertain_linear: Introduce profiler into forward (a502cde)

Fix

  • assemble_pipeline: Enable profiler that has been deactivated accidentally (40ae9ed)

v0.10.0 (2022-12-20)

Feature

  • uncertain_quadlu_propagate: Introduce actual propagation for QuadLUMLP (d72d9bd)

  • zema_dataset: Introduce dataset extraction function (b207e87)

Fix

  • docs: Fix accidentally removing ZeMA dataset content and really introduce QuadLUMLP propagation (ae20ecf)

Documentation

  • uncertain_quadlu_propagate: Introduce QuadLUMLP propagation into docs (db145b5)

  • zema_dataset: Introduce ZeMA dataset extraction function into docs (9934dea)

Performance

  • _is_positive_semi_definite: Improve implementation to catch more edge cases (9591265)

v0.9.0 (2022-12-17)

Feature

  • read_dataset: Introduce full pipeline to extract ZeMA hdf5 into numpy array (4a275d0)

v0.8.0 (2022-12-17)

Feature

  • UncertainQuadLUMLP: Introduce first implementation of an MLP equipped with UncertainQuadLU (d17d333)

  • ValuesUncertainties: Introduce new namedtuple datatype for values with associated uncertainty (b68e7fc)

Documentation

  • uncertainties: Introduce uncertainties module into docs (2cdf789)

v0.7.0 (2022-12-15)

Feature

  • UncertainLinear: Introduce Linear layer with uncertainty propagation (11ebf1e)

Documentation

  • UncertainQuadLU: Introduce _alpha’s docstring (1b4c11a)

v0.6.0 (2022-12-14)

Feature

  • UncertainQuadLU: Finalize implementation of UncertainQuadLU (76092a5)

Fix

  • UncertainQuadLU: Fix computation of propagated uncertainties (83c1b28)

v0.5.0 (2022-12-11)

Feature

  • UncertainQuadLU: Make UncertainQuadLU inplace-able (1f43385)

v0.4.0 (2022-12-11)

Feature

  • QuadLUMLP: Introduce multi-layer perceptron with QuadLU activation (1122ad7)

  • quadlu: Make quadlu inplace-able (92e0a73)

Documentation

  • README: Introduce badges (ac26493)

v0.3.0 (2022-12-10)

Feature

  • quadlu: Introduce functional version of QuadLU (b91dd3c)

Documentation

  • functionals: Introduce functional version of QuadLU into docs (8ece184)

  • Examples: Introduce read_dataset into docs (49f752c)

  • README: Extend README with Documentation and Getting Started sections (f08fc19)

v0.2.0 (2022-12-09)

Feature

  • uncertainties: Introduce module to process uncertainties with first function to construct cov (02e2859)

  • QuadLU: Introduce forward method to QuadLU and thus finish implementation (2f749ff)

Documentation

  • README: Update roadmap (47460da)

  • Sphinx: Introduce sphinx docs (8d5dbe4)

  • INSTALL: Introduce installation instructions (3daa8fb)

v0.1.0 (2022-12-03)

Feature

  • mnist: Introduce mnist example notebook (446c112)

See all commits in this version