Recognition Version
Version object
Definition
A recognition version implements a specification: this is the link between a specification and a neural network.
id
int
read-only
The ID of the recognition version.
spec_id
int
immutable
network_id
int
immutable
post_processings
immutable
spec_name
string
read-only
network_name
string
read-only
update_date
string
read-only
Date time (ISO 8601 format) of the creation specification version.
Post-processing
The fields of this object are mutually exclusive: you must specify exactly one of them.
classification
detection
Classification post-processing
thresholds
array(float)
A list of threshold for each label of the recognition specification. The label will be considered present if its score is greater than the threshold. The length of this array must exactly match the length of the labels
field of the parent labels specification and the i-th threshold will be matched to the i-th label.
Detection post-processing
You must specify exactly one of the anchored_output
, direct_output
or yolo_output
fields. When we specify an expected tensor size in the description of those fields, we omit the first dimension of the tensor (i.e. the batch size).
thresholds
array(float)
A list of threshold for each label of the recognition specification. The label will be considered present if its score is greater than the threshold. The length of this array must exactly match the length of the labels
field of the parent labels specification and the i-th threshold will be matched to the i-th label.
nms_threshold
float
The Jaccard index threshold that will be applied to NMS to decide if two boxes of the same label represent the same object.
Definition
Creates a new recognition version.
Arguments
spec_id
int
network_id
int
post_processings
Code sample
Response
List versions
Definition
Get the list of existing recognition versions.
Code sample
Response
A paginated list of responses.
count
int
The total number of results.
next
string
The URL to the next page.
previous
string
The URL to the previous page.
results
Retrieve a version
Definition
Retrieve a recognition version by ID.
Arguments
version_id
int
The ID of the version to retrieve.
Code sample
Response
Delete a version
Definition
Permanently deletes a recognition version.
This cannot be undone.
Arguments
Parameter
Type
Default
Description
version_id
int
The ID of the version to delete.
Code sample
Response
Return 204 (no content).
Version inference
Definition
Run inference on this specification version. This endpoint returns a task ID. Please refer to the Specification Inference to have a comprehensive list of the inference request arguments and response.
Code sample
Response
A task JSON.
Last updated
Was this helpful?