Releases: open-edge-platform/geti-sdk
Releases · open-edge-platform/geti-sdk
Geti SDK v1.5.0
What's Changed
- Pin orjson version to 3.8.8 to avoid installation error by @ljcornel in #178
- Fix nightly tests for classification project by @ljcornel in #179
- Add workaround to set output blob name if not set by model adapter by @ljcornel in #180
- Add workflow to publish to TestPyPI by @ljcornel in #185
- Filter on polygons when setting Datum segmentation dataset by @ljcornel in #184
- Add
explain
method for deployment by @ljcornel in #183 - Remove duplicate annotations for datumaro dataset items by @ljcornel in #186
- Remove specific geti version tests by @ljcornel in #187
- Add python version compatibility table to README by @ljcornel in #189
- Add test for python 3.10 by @ljcornel in #188
- Use absolute URLs for links in readme by @ljcornel in #190
- Fix explain for segmentation and anomaly models by @ljcornel in #191
- Replace the deprecated
DatasetItem.image()
in DatumAnnotationReader by @ljcornel in #192 - Update datumaro requirement from ==1.0.* to ==1.1.* in /requirements by @dependabot in #175
- Update pillow requirement from ==9.4.* to ==9.5.* in /requirements by @dependabot in #182
- Pagination for project fetching by @ljcornel in #197
- Use pagination when fetching all the projects by @leoll2 in #193
- Fix dataset filtering issue for Datumaro annotation reader by @ljcornel in #194
- Update simplejson requirement from ==3.18.* to ==3.19.* in /requirements by @dependabot in #196
- Bump otx from 1.1.0 to 1.1.2 in /requirements by @dependabot in #195
- Update omegaconf requirement from ==2.1.* to ==2.3.* in /requirements by @dependabot in #120
- Add finalizer to remove demo project after nightly test by @ljcornel in #198
- Add support for additional datasets in project by @ljcornel in #199
New Contributors
Full Changelog: v1.4.1...v1.5.0
Geti SDK v1.4.1
What's Changed
- Update otx requirement to
otx==1.1.0
by @ljcornel in #176 - Make model wrapper module namespace unique by @ljcornel in #177
Full Changelog: v1.4.0...v1.4.1
Geti SDK v1.4.0
What's Changed
Caution: Backwards incompatibility for project Deployments
This release breaks backwards compatibility with deployments
created by earlier versions of the Intel® Geti™ platform. Please only update to this version of the Geti SDK if you are sure that your Intel® Geti™ server is also on version 1.4 or later.
Full Changelog: v1.2.4...v1.4.0
Geti SDK v1.2.4
What's Changed
- Update ipython requirement from ==8.10.* to ==8.11.* in /requirements by @dependabot in #172
- Fix
upload_and_predict_from_numpy.py
example by @ljcornel in #173 - Improve error handling for OVMS deployment by @ljcornel in #174
Full Changelog: v1.2.3...v1.2.4
Geti SDK v1.2.3
What's Changed
- Fix saving images and annotations with non-ascii characters in their filename by @ljcornel in #160
- Update tqdm requirement from ==4.64.* to ==4.65.* in /requirements by @dependabot in #161
- Cvs-96625 Update image display method in
show_image_with_annotation_scene
by @ljcornel in #164 - Enable uploading data from nested subsets in DatumAnnotationReader by @ljcornel in #163
- Update datumaro requirement from ==0.4.* to ==1.0.* in /requirements by @dependabot in #155
- Update OptimizedModel and TaskStatus data models by @ljcornel in #165
- Formatting images and cell - Notebook 102 suggestions by @paularamo in #167
- Add notebook
102_from_zero_to_hero
by @ljcornel in #159 - Demo Zero to Hero in 9 steps by @paularamo in #154
- Fix deployment saving mechanism and handle errors by @ljcornel in #170
- Add ovmsclient to base requirements by @ljcornel in #169
- Issue 168: Fix tempdir cleanup in
DeployedModel
by @ljcornel in #171
New Contributors
- @paularamo made their first contribution in #167
Full Changelog: v1.2.2...v1.2.3
v1.2.2
What's Changed
- Enable OVMS deployment by @ljcornel in #148
- Minor fixes for notebook 010 by @ljcornel in #149
- Update ipython requirement from ==8.9.* to ==8.10.* in /requirements by @dependabot in #151
- Add performance hint to the ovms config by @ljcornel in #152
- Fix bug in deployment resource clean up method by @ljcornel in #153
- Update python-dotenv requirement from ==0.21.* to ==1.0.* in /requirements by @dependabot in #156
- Add a short sleep in
Geti.upload_project
after media upload by @ljcornel in #157 - Add OVMS deployment resources to manifest by @ljcornel in #158
Full Changelog: v1.2.1...v1.2.2
Geti SDK v1.2.1
What's Changed
- Fix issue with deployment for anomaly classification models by @ljcornel in #144
- Require
mistune>=2.0.3
for notebooks by @ljcornel in #147 - Update ipython requirement from ==8.8.* to ==8.9.* in /requirements by @dependabot in #145
- Fix issue with temporary resource clean up for
Deployment
s by @ljcornel in #146
Full Changelog: v1.2.0...v1.2.1
Geti SDK v1.2.0
What's Changed
- Add
size
field to MediaInformation data model by @ljcornel in #133 - Update available Geti versions by @ljcornel in #134
- Update pillow requirement from ==9.3.* to ==9.4.* in /requirements by @dependabot in #131
- Fix a mismatch in the data model for the Optimization Job by @ljcornel in #136
- Add DeploymentClient to streamline deployment mechanism by @ljcornel in #135
- Update prediction mechanism by @ljcornel in #137
- Update ipython requirement from ==8.7.* to ==8.8.* in /requirements by @dependabot in #138
- Bump openvino from 2022.2.0 to 2022.3.0 in /requirements by @dependabot in #130
- Update various dependencies by @ljcornel in #140
- Minor refactor in
Geti
class and fix inpredict_image
method by @ljcornel in #139 - Make
maps
key optional when converting Predictions from dictionary input by @ljcornel in #141 - Fix documentation workflow to deploy from build artifact by @ljcornel in #143
- Make workaround for issue with detection prediction conversion by @ljcornel in #142
Full Changelog: v1.1.1...v1.2.0
Geti SDK v1.1.1
What's Changed
- Fix issue with model to dictionary conversion by @ljcornel in #128
- Only submit train request once all running jobs for task have finished by @ljcornel in #129
Full Changelog: v1.1.0...v1.1.1
Geti SDK v1.1.0
What's Changed
- Minor fix in README.md by @ljcornel in #118
- Fix and improve geti version comparison mechanism by @ljcornel in #117
- Ignore some false positive bandit detections by @ljcornel in #119
- Update datumaro requirement from ==0.3.* to ==0.4.* in /requirements by @dependabot in #121
- Add ClamAV workflow by @ljcornel in #123
- Update
jupyterlab
requirement for notebooks to >=3.5.1 by @ljcornel in #124 - Increase timeout for training job polling upon calling
train_task
by @ljcornel in #125
Full Changelog: v1.0.4...v1.1.0