Releases: scaleapi/nucleus-python-client
Releases · scaleapi/nucleus-python-client
Minor improvements
- Local upload bug fix for use within colab + support for update=True for local upload
- Add functionality to list all jobs
- Add functionality to delete annotations
- Updated custom indexing functionality to match new API
Get Model by ID
- Get model by id
- Better error messages for trying to upload local segmentation masks (which is not supported)
Batch export for model runs
Makes it easier/faster to get the full set of predictions uploaded for a given model run
Support for slashes in custom ids/names
Merge pull request #80 from scaleapi/da-escape-chars Escape Characters
Batch Export
- Batch export functionality for datasets and slices
https://dashboard.scale.com/nucleus/docs/api?language=python#batch-export
Model prediction class probability distribution bugfix
- Fixes a bug where model prediction uploads would error out if the class_pdf field was not set, even though it's optional.
Remove grequests, better error handling
- Remove grequests as a dependency
- Switch to using aiohttp for local file uploads
- Add warning for large uploads
- Local file uploads will now crash loudly if anything goes wrong on any batch instead of silently proceeding with errors
- Disallow sending NaNs for now since that would mess up querying
- Match all dependency requirements with colab so we stop getting errors when trying to use the client in colab
Async annotation ingest + Send to scale
- Support for large batch asynchronous ingest of annotations/groundtruth/segmentations
- Support for sending a slice to labeling project via API
Async Prediction Ingest
- Adds support for ingesting predictions of all types asynchronously in order to unblock large uploads.
Async Dataset Item ingest
- Dataset.append force argument replaced with update (was inconsistent with documentation)
- Async ingest option available (dataset.append now has an asynchronous flag)
- Async Job object added which can poll status
- Error check for ingesting duplicate reference ids