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.
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.