ObjectSelectorModel
Fields
Section titled “Fields”| Field | Type | Required | Description and constraints |
|---|---|---|---|
classNames |
array of string | Yes | minimum items 0. maximum items 64 |
minimumConfidence |
number | No | minimum 0.0. maximum 1.0. default 0 |
minimumObjectDimensionPixels |
number or null | No | |
maximumObjectDimensionPixels |
number or null | No | |
semantic |
SemanticPredicateModel or null | No | |
referenceSimilarity |
ReferenceSimilarityPredicateModel or null | No | |
face |
FaceIdentityPredicateModel or null | No |
Additional properties are rejected by this schema.
JSON schema
Section titled “JSON schema”{ "properties": { "classNames": { "items": { "type": "string", "maxLength": 128, "minLength": 1 }, "type": "array", "maxItems": 64, "minItems": 0, "title": "Classnames" }, "minimumConfidence": { "type": "number", "maximum": 1.0, "minimum": 0.0, "title": "Minimumconfidence", "default": 0 }, "minimumObjectDimensionPixels": { "anyOf": [ { "type": "number", "maximum": 100000.0, "exclusiveMinimum": 0.0 }, { "type": "null" } ], "title": "Minimumobjectdimensionpixels" }, "maximumObjectDimensionPixels": { "anyOf": [ { "type": "number", "maximum": 100000.0, "exclusiveMinimum": 0.0 }, { "type": "null" } ], "title": "Maximumobjectdimensionpixels" }, "semantic": { "anyOf": [ { "$ref": "#/components/schemas/SemanticPredicateModel" }, { "type": "null" } ] }, "referenceSimilarity": { "anyOf": [ { "$ref": "#/components/schemas/ReferenceSimilarityPredicateModel" }, { "type": "null" } ] }, "face": { "anyOf": [ { "$ref": "#/components/schemas/FaceIdentityPredicateModel" }, { "type": "null" } ] } }, "additionalProperties": false, "type": "object", "required": [ "classNames" ], "title": "ObjectSelectorModel"}