Skip to content

Releases: yzhao062/pyod

v2.0.7

27 Feb 09:21
aebd3bf

Choose a tag to compare

This release focuses on compatibility fixes and consistency improvements across core detectors and packaging.

Highlights

  • Improved NearestNeighbors consistency/performance in:

    • KNN
    • ABOD
    • SOD
    • LUNAR
    • (issue #654)
  • Updated VAE defaults:

    • default output activation changed to identity
    • added identity activation support and tests
    • (issue #651)
  • Packaging/distribution fix:

    • corrected package_data / MANIFEST configuration
    • ensured auto model selector JSON resources are included in distributions
    • (issue #642)
  • Deep learning base behavior fix:

    • in BaseDeepLearningDetector, y is now explicitly ignored during unsupervised fit
    • avoids batch tuple/list device errors in DL detectors
    • (issue #591)

Notes

  • Version: 2.0.7
  • This is a stability and compatibility release with no major API redesign.

v2.0.6

02 Dec 18:39

Choose a tag to compare

v<2.0.6>, <09/04/2025> -- Finally, add the auto model selector (#616).
v<2.0.6>, <12/01/2025> -- Pre-caution for new sklearn break change(#649).

This long-overdue PR merges the auto model selector by LLMs as well as a new fix for the incoming sklearn break change (no changes on the user end)

v2.0.5

29 Apr 22:28

Choose a tag to compare

Add wheel

v2.0.3

22 Dec 00:23
e2f7924

Choose a tag to compare

v<2.0.3>, <09/06/2024> -- Add Reject Option in Unsupervised Anomaly Detection (#605).
v<2.0.3>, <12/20/2024> -- Massive documentation polish.

v2.0.2 TensorFlow free -- All in PyTorch

06 Sep 03:26

Choose a tag to compare

v<2.0.2>, <07/01/2024> -- Add AE1SVM.
v<2.0.2>, <07/04/2024> -- Moving from TF to Torch -- reimplement ALAD.
v<2.0.2>, <07/04/2024> -- Moving from TF to Torch -- reimplement anogan.
v<2.0.2>, <07/06/2024> -- Complete of removing all Tensorflow and Keras code.
v<2.0.2>, <07/21/2024> -- Add DevNet.

v2.0.1

22 Jun 04:46
1b53a73

Choose a tag to compare

v<2.0.0>, <05/21/2024> -- Moving from TF to Torch -- reimplement SO_GAAL.
v<2.0.0>, <05/21/2024> -- Moving from TF to Torch -- implement dl base with more utilities.
v<2.0.1>, <06/16/2024> -- Moving from TF to Torch -- reimplement DeepSVDD.
v<2.0.1>, <06/17/2024> -- Moving from TF to Torch -- reimplement dl_base.
v<2.0.1>, <06/21/2024> -- Moving from TF to Torch -- reimplement MO_GAAL.
v<2.0.1>, <06/21/2024> -- Moving from TF to Torch -- reimplement AE and VAE.

primarily driven by @yqin43 @RaymondY @zhuox5 @Yeechin-is-here in random order :)

v1.1.3

09 Feb 06:52

Choose a tag to compare

v<1.1.3>, <02/07/2024> -- Minor fix for SUOD changes.

v1.1.2

18 Nov 08:45
4241814

Choose a tag to compare

v<1.1.2>, <11/17/2023> -- Massive documentation optimization.
v<1.1.2>, <11/17/2023> -- Fix the issue of contamination.
v<1.1.2>, <11/17/2023> -- KPCA bug fix (#494).

v1.1.1

25 Oct 07:38
b95b82a

Choose a tag to compare

v<1.1.1>, <07/03/2023> -- Bump up sklearn requirement and some hot fixes.
v<1.1.1>, <10/24/2023> -- Add deep isolation forest (#506)

v1.1.0

25 Jun 06:09

Choose a tag to compare

v<1.0.9>, <03/19/2023> -- Hot fix for errors in ECOD and COPOD due to the issue of scipy.
v<1.1.0>, <06/19/2023> -- Further integration of PyThresh.