Minqi824 / ADBench

Official Implement of "ADBench: Anomaly Detection Benchmark", NeurIPS 2022.
BSD 2-Clause "Simplified" License
853 stars 134 forks source link

Dependency issue #24

Open vicliv opened 6 months ago

vicliv commented 6 months ago

The requirements.txt file restricts the version of PyOD to 1.0.0, but not any of the other libraries. However, the newest version of scikit-learn and tensorflow throws errors for some models (LODA and DeepSVDD for example). You should either restrict scikit-learn and tensorflow to previous versions or use the newest version of PyOD. It makes dealing with ADBench very annoying with creating my requirements.txt for my project. It is related to this issue https://github.com/yzhao062/pyod/issues/406.