Skip to content

Latest commit

 

History

History
254 lines (164 loc) · 12 KB

CHANGELOG.rst

File metadata and controls

254 lines (164 loc) · 12 KB

Changelog

Changes for the upcoming release can be found in the "changelog" directory in our repository.

0.5.1 (2024-06-25)

Changes

  • Remove print statement from check_shape. #61
  • Fix package meta information for pypi release. #62

0.5.0 (2024-06-20)

Changes

  • Parameter value is now optional in mlnext.pipeline.Fill to allow both filling methods. #46
  • Fixed documentation of mlnext.pipeline. #47
  • Allow ColumnSelector to be fitted on data if keys is None. #50
  • Fixed type of parameter mapper in ColumnRename. #51
  • Changed build system to hatchling and updated dev internals. #58

Features

  • Added mlnext.utils.convert_sequences which converts sequences inside a mapping to a mapping by the index. #48
  • Added mlnext.anomaly.hit_rate_at_p. #53
  • Add py.typed to indicate mypy/typing support. #56
  • Added parameters reduce and mask to mlnext.rank_features. #57

Deprecations

  • Marked mlnext.save_config for removal in 0.7. #59
  • Deprecated parameter keys in favor of columns in ColumnSelector. #60

0.4.1 (2023-05-12)

Features

  • fixed mlnext.find_anomalies for scalar inputs (every dimension 1) #52

0.4.0 (2023-01-27)

Changes

  • Updated the signature and docstrings of mlnext.plot.plot_signals. #32
  • Refactored mlnext.score.eval_sigmoid. #33
  • Removed roc_auc from mlnext.score.eval_metrics. #35
  • Fixed inconsistent typing import. #38
  • Removed neg_label from score.apply_threshold. #40

Features

  • Added mlnext.pipeline.ClippingMinMaxScaler. #37
  • Added mlnext.recall_anomalies and integrations for mlnext.eval_metrics, mlnext.pr_curve. #39

Deprecations

  • Deprecated y_true in favor of y in mlnext.pr_curve. #41
  • score.apply_threshold superceedes the functionality of score.eval_sigmoid and is removed in 0.6. #42

0.3.1 (2022-02-28)

Changes

  • Fixed package name in readme. #31

0.3.0 (2022-02-25)

Changes

  • Changed mlnext.score.apply_threshold to being inclusive for the positive class. #24
  • Cleaned mlnext namespace. #28
  • Added parameter k to mlnext.anomaly.apply_point_adjust from https://arxiv.org/abs/2109.05257. #29
  • Remove size check of other dimensions in mlnext.utils.truncate. #30

Features

  • Added mlnext.score.pr_curve. #25
  • Added adaptive marker_size to mlnext.plot_error. #26
  • Added stride to mlnext.temporalize and mlnext.detemporalize. #27

0.2.0 (2021-12-03)

Changes

  • Removed mlnext.io.load_model and Tensorflow dependency. #10
  • Changed the roles of x and x_pred in plot_signals. #12
  • Fixed typing of np.ndarray. #20
  • Refactored mlnext.io. #22

Features

  • Added legend to plot_signal. #11
  • Added norm_log_likelihood and bern_log_likelihood. #13
  • Added mlnext.anomaly. #14
  • Functions in mlnext.plot now optionally return the figure with return_fig. #15
  • Added mlnext.score.kl_divergence for two normal distributions. #16
  • Added example images for mlnext.plot. #17
  • Added mlnext.anomaly.apply_point_adjust_score. #18
  • Added MIT license with PLCnext Technology Copyright. #19
  • Added truncation and shape assertion methods in mlnext.utils. #21
  • Added mlnext.utils.rename_keys and mlnext.utils.flatten. #23

0.1.2 (2021-10-01)

Features

  • Added Digital Factory now introduction and legal notice to documentation. #7
  • Added gradient based feature augmentation. #8

0.1.1 (2021-09-02)

Changes

  • Fixed installation of package. #5

0.1.0 (2021-09-02)

Initial Release.