Jingkang50 / OpenOOD

Benchmarking Generalized Out-of-Distribution Detection
MIT License
858 stars 108 forks source link

update setup.py so that libmr w/o cache install can work #255

Closed zjysteven closed 2 months ago

zjysteven commented 2 months ago

Like the title says. Earlier there was a bug where libmr expects numpy and cython as dependencies, yet setuptools will install all packages at the same time, and libmr's setup.py will raise an error. To fix this we remove libmr from setup.py and instead instruct users to install libmr as an extra step after OpenOOD (and other dependencies) has been intalled.