v2.0.0
This release of the OversightML ModelRunner defines explicit data contract for the GeoJSON features returned by CV models and the updates to those feature that from the overall end-to-end processing. In prior versions of this application the properties used to track image coordinates, detected object types, and task metadata were built on conventions used by early adopters but they were not well refined standards with solid documentation. This release introduces a new Model Developer's guide to cover that information to help 3rd party teams that want to package models for use with OversightML do so in a consistent and standardized way.
Note that this version of ModelRunner should still work with CV models that work with v1.+ but the final results written to S3 or Kinesis are different. This is a breaking change for consumers of the ModelRunner results but existing CV model containers should continue to function.
What's Changed
- feat!: use well documented standards for feature properties by @edparris in #64
- fix: Update Documentation / Publish workflow by @RanbirAulakh in #62
Full Changelog: v1.4.0...v2.0.0