Lightly
Lightly is a data-curation and active-learning platform for computer vision. The LightlyOne platform exposes a REST API at https://api.lightly.ai for managing datasets, samples, embeddings, cloud datasources, selection / active-learning runs (the LightlyOne Worker), tags, and jobs. Lightly also maintains the open-source lightly self-supervised learning SDK, plus LightlyTrain and LightlyEdge products.
APIs
Lightly Datasets API
Create, list, update, and delete LightlyOne datasets (image, video, crop, and embedding dataset types), look datasets up by name, query child datasets, and register dataset uplo...
Lightly Samples and Embeddings API
Manage samples within a dataset (create, list, read, update) with signed read / write URLs, and manage embeddings - list, delete, request signed CSV read / write URLs, mark embe...
Lightly Datasources API
Configure and inspect the cloud datasource backing a dataset (S3, GCS, Azure, or local), list raw data, metadata, and prediction files in the datasource, and track the processed...
Lightly Selection and Active Learning API
Register LightlyOne Workers and schedule compute-worker runs that execute a selection / active-learning configuration over a dataset, producing curated subsets via embeddings, m...
Lightly Jobs and Tags API
Poll asynchronous platform jobs by id, and manage dataset tags - create initial and named tags, delete tags, and export tagged subsets to ZIP, filename lists, Label Studio, Labe...
Lightly Self-Supervised Learning SDK (OSS)
The open-source (Apache-2.0) lightly Python library for self-supervised representation learning on images (SimCLR, MoCo, DINO, BYOL, and more). It is a pip-installable PyTorch S...