Skip to content

Latest commit

 

History

History
110 lines (85 loc) · 11.1 KB

CHANGELOG.md

File metadata and controls

110 lines (85 loc) · 11.1 KB

Changelog

v0.8.0 (2023-01-24)

Feature

  • CITATION: Introduce reference to PySCIPOpt and data (4c1d4bb)
  • timing_evaluation notebook: Introduce timing evaluation in jupyter notebook (a84e2cf)

Fix

  • pre_processing: Replace z_i by theta_i in the calculation of xi_i (cc1d9c8)
  • Adapt all calls of ZeMASamples to most recent version v0.7.0 of zema_emc_annotated (6807f6b)

Documentation

  • timing_evaluation notebook: Introduce timing evaluation jupyter notebook (56e7bcb)

See all commits in this version

v0.7.0 (2023-01-20)

Feature

  • pre_processing: Utilize timing module in pre-processing (c7926cb)
  • timing: Introduce module to time and store progress (dddd24d)

Documentation

  • timing: Introduce timing module into docs (5670c98)

See all commits in this version

v0.6.1 (2023-01-19)

Fix

  • linear_program: Remove any clutter from linear_program after finding same results in all cases (e4d1f2f)
  • INSTALL.md: Fix a bunch of formatting and information issues (8a1522b)

Documentation

  • examples: Introduce all examples code into docs (5d4ddd3)

See all commits in this version

v0.6.0 (2023-01-19)

Feature

  • CITATION.cff: Introduce DOI (942bea6)

Fix

  • README: Finalize README with mandatory sections (0c6d01b)

Documentation

  • INSTALL: Finalize installation instructions (cf66be8)
  • README: Introduce DOI and GitHub release badge (52f2477)

See all commits in this version

v0.5.0 (2023-01-19)

Feature

  • activation_functions: Introduce Identity activation function (9dac464)
  • linear_program: Replace auxiliary variable by direct objective and thus fix residing issue (27021f4)
  • linear_program: Introduce generic base class and two classes for original and adapted problem (a17389e)
  • data_types: Introduce IndexAndSeed data_type for streamlined implementation of example (03c5123)
  • examples: Introduce task id parameter to parallelize and streamline implementation (e82582b)
  • examples: Introduce script to find valid combinations of seeds, samples, sizes and depths (954d204)
  • data_types: Capture the index of the valid samples from the ZeMA dataset (c50a8f6)

Documentation

  • linear_inclusion notebook: Update with most recent version of zema_emc_annotated (10e9b69)

v0.4.0 (2023-01-07)

Feature

  • uncertain_inputs: Introduce direct value und uncertainties access for UncertainInputs (98a72aa)
  • generate_nn_params: Introduce seeding into weight and bias generation (c4d2fd2)
  • data_types: Introduce index type for valid seed collections for ZeMA dataset (cf86be9)
  • activation_functions: Introduce quadlu (a3c9947)

Documentation

  • README: Update Roadmap and Getting started (d100a5b)
  • linear_inclusion: Introduce notebook to visualize and experiment with linear inclusion (256bb91)
  • generate_nn_params: Introduce module generate_nn_params into docs (decca7f)

v0.3.0 (2022-12-28)

Feature

  • optimize: Introduce creation of deeper network parameters according to pytorch implementation (d4cf1f8)
  • generate_nn_params: Introduce random generation of neural network parameters (dea1cc7)
  • optimize: Introduce script to set up data and execute optimizer (961fc1a)
  • pre_processing: Introduce compute_values_label to determine an inputs label (d9bea2c)
  • ilp: Introduce linear optimization problem (628346f)

Fix

  • pre_processing: Fix bug in computation of z^(i)s and Theta^(i)s (b25f752)
  • linear_program: Set t to be unbounded from below (ca5785b)
  • linear_program: Add objective to linear program (8d0682f)
  • NNParams: Fix default value creation and switch to tuple allowing differently sized layers (fdb002c)
  • sigmoid: Correct type hints (d70ae2c)
  • pre_processing: Introduce required type cast and mypy ignore expression (1a9f1bb)

v0.2.1 (2022-12-22)

Fix

  • README: Correct heading and description (d6a8d47)

v0.2.0 (2022-12-22)

Feature

  • data_types: Introduce data_types module for more convenient coding and reading (38d2a8b)
  • activation_functions: Introduce activation functions module (0063913)
  • pre_processing: Introduce pre-processing module to prepare optimization (51e49c1)
  • uncertain_inputs: Introduce data_acquisition's uncertain_inputs module to prepare data for optimization (5f98caa)

Documentation

  • README: Remove coverage badge as we cannot test and compute coverage on GitLab yet (486e3c0)
  • uncertain_inputs: Introduce all pre_processing related modules into docs (bfdccea)

v0.1.0 (2022-12-21)

Feature

  • Introduce first draft of package structure and docs (dcc4bd1)