Releases: scaleapi/nucleus-python-client
Releases · scaleapi/nucleus-python-client
v0.8.4
Changing `camera_params` of dataset items can now be done through the…
Validate Set Baseline Model Functionality
Validate feature: setting baseline models (#266) add new set model as baseline functions to client, remove add_criteria in favor of add_eval_function, bump version number and changelog
Fixes to Sensor Fusion CameraParams class
Includes small bug fixes improvements related to 3D sensor fusion scene upload
Generators for item export
Added
- slice.items_generator() and dataset.items_generator() to allow for export of dataset items at any scale.
Revamped local upload, Segmentation local upload + custom camera parameters
Added
- mask_url can now be a local file for segmentation annotations or predictions, meaning local upload is now supported for segmentations
- Camera params for sensor fusion ingest now support additional camera params to accommodate fisheye camera, etc.
- More detailed parameters to control for upload in case of timeouts (see dataset.upload_predictions, dataset.append, and dataset.upload_predictions)
Fixed
- Artificially low concurrency for local uploads (all local uploads should be faster now)
- Client no longer uses the deprecated (and now removed) segmentation-specific server endpoints
- Fixed a bug where retries for local uploads were not working properly: should improve local upload robustness
Removed
- client.predict, client.annotate, which have been marked as deprecated for several months.
Add LineAnnotation and LinePrediction support
- Add
LineAnnotation
andLinePrediction
types toDatasetItem
s
Video API, Model and Autotag Metrics Improvements
- Minor change to video API to require
image_location
instead ofvideo_frame_location
inDatasetItems
- Add
get_autotag_refinement_metrics
- Add ability to get model using
model_run_id
Video Upload
- Add video upload from frames
- Add metadata update for scenes / items
Rename Model CI to Validate
v0.6.1 - Made dependency structure not as strict for COLAB notebooks
Get AsyncJob by ID
- Add
NucleusClient.get_job
to retrieveAsyncJob
s by job ID