Skip to content

ObjectSelectorModel

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.

{
"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"
}
Image preview