The pulearn Python package provide a collection of scikit-learn wrappers to several positive-unlabled learning (PU-learning) methods.
Features
Scikit-learn compliant wrappers to prominent PU-learning methods.
Fully tested on Linux, macOS and Windows systems.
Compatible with Python 3.5+.
E. Berger, S. Stern, and J. Pizzorno. 17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23), Boston, MA, USENIX Association, (July 2023)