https://github.com/segments-ai/segments-ai
Segments.ai Python SDK
https://github.com/segments-ai/segments-ai
annotation computer-vision data-labeling dataset deep-learning image-annotation labeling-tool panoptic-segmentation pointcloud pointcloud-detection pointcloud-segmentation robotics semantic-segmentation
Last synced: about 2 months ago
JSON representation
Segments.ai Python SDK
- Host: GitHub
- URL: https://github.com/segments-ai/segments-ai
- Owner: segments-ai
- License: mit
- Created: 2020-01-04T18:27:56.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2026-03-24T10:04:24.000Z (2 months ago)
- Last Synced: 2026-04-03T22:35:34.888Z (about 2 months ago)
- Topics: annotation, computer-vision, data-labeling, dataset, deep-learning, image-annotation, labeling-tool, panoptic-segmentation, pointcloud, pointcloud-detection, pointcloud-segmentation, robotics, semantic-segmentation
- Language: Python
- Homepage: http://segments.ai
- Size: 5.24 MB
- Stars: 26
- Watchers: 5
- Forks: 10
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
- Citation: CITATION.cff
Awesome Lists containing this project
README
[Segments.ai](https://segments.ai/) is the training data platform for computer vision engineers and labeling teams. Our powerful labeling interfaces, easy-to-use management features, and extensive API integrations help you iterate quickly between data labeling, model training and failure case discovery.

## Quickstart
Walk through [the Python SDK quickstart](https://docs.segments.ai/tutorials/python-sdk-quickstart).
## Documentation
Please refer to [the documentation](http://segments-python-sdk.rtfd.io/) for usage instructions.
## Blog
Read [our blog posts](https://segments.ai/blog) to learn more about the platform.
## Changelog
The most notable changes in v1.0 of the Python SDK compared to v0.73 include:
- Added Python type hints and better auto-generated docs.
- Improved error handling: functions now raise proper exceptions.
- New functions for managing issues and collaborators.
You can upgrade to v1.0 with `pip install -—upgrade segments-ai`. Please be mindful of following breaking changes:
- The client functions now return classes instead of dicts, so you should access properties using dot-based indexing (e.g. `dataset.description`) instead of dict-based indexing (e.g. `dataset[’description’]`).
- Functions now consistently raise exceptions, instead of sometimes silently failing with a print statement. You might want to handle these exceptions with a try-except block.
- Some legacy fields are no longer returned: `dataset.tasks`, `dataset.task_readme`, `dataset.data_type`.
- The default value of the `id_increment` argument in `utils.export_dataset()` and `utils.get_semantic_bitmap()` is changed from 1 to 0.
- Python 3.6 and lower are no longer supported.