LightOnML is a high level machine learning-oriented API that allows to perform nonlinear random projections on LightOn’s optical processing units (OPUs). LightOn’s OPUs are available through LightOn’s Cloud service.

The code is open source, released under Apache 2.0 License. It is developed for Python 3 on top of scikit-learn to offer to ML researchers and practitioners a familiar and user-friendly environment. LightOnML’s objects have the same common API of scikit-learn objects.


This API is not endorsed or promoted by any scikit-learn developer.