- CLARIFAI API 基础知识
- API 接口
- annotation_filters
- annotations
- apps
- bulk_operations
- {id}
- List all the bulk operations
- delete one or more terminated bulk operations
- Perform bulk operations on a list of inputs based on input source. Operation include add, update, delete of concepts, metadata and geo data. This is an Asynchronous process. Use ListBulkOperations or GetBulkOperation to check the status.
- Cancel one or more bulk operations
- collectors
- {collectorId}
- List all the collectors.
- Delete multiple collectors in one request. This call is asynchronous. Use DeleteCollector if you want a synchronous version.
- Add a list of Collectors to an app. In the handler of this endpoint we also check for all the scopes of the POST /inputs endpoint. Those current scopes are listed here as a hard requirement. They are needed when adding the collectors just so we now that
- Patch one or more collectors.
- concepts
- datasets
- inputs
- {datasetId}
- inputs
- {inputId}
- List all the dataset inputs in a dataset.
- Delete one or more dataset inputs in a single request.
- Add dataset inputs to a dataset. The process is not atomic, i.e. if there are errors with some dataset inputs, others might still be added. The response reports - SUCCESS if all dataset inputs were added, - MIXED_STATUS if only some dataset inputs wer
- versions
- Get a specific dataset.
- inputs
- List all the datasets.
- Delete one or more datasets in a single request.
- Add datasets to an app. The process is atomic, i.e. either all or no datasets are added. If there is an error for one dataset, the process will stop, revert the transaction and return the error.
- Patch one or more datasets. The process is atomic, i.e. either all or no datasets are patched. If there is an error for one dataset, the process will stop, revert the transaction and return the error.
- evaluations
- inputs
- label_orders
- models
- searches
- types
- {modelId}
- check_consents
- inputs
- languages
- output_info
- outputs
- publish
- references
- toolkits
- unpublish
- usecases
- versions
- Get a specific model from an app.
- Delete a single model.
- List all the models.
- Delete multiple models in one request.
- Add a models to an app.
- Patch one or more models.
- modules
- my_scopes
- myscopes
- myscopesroot
- open_source_licenses
- resource_counts
- searches
- stats
- status_codes
- tasks
- trending_metrics
- uploads
- users
- {userAppId.userId}
- apps
- ids
- searches
- {userAppId.appId}
- annotation_filters
- annotations
- bulk_operations
- {id}
- List all the bulk operations
- delete one or more terminated bulk operations
- Perform bulk operations on a list of inputs based on input source. Operation include add, update, delete of concepts, metadata and geo data. This is an Asynchronous process. Use ListBulkOperations or GetBulkOperation to check the status.
- Cancel one or more bulk operations
- collaborators
- collectors
- {collectorId}
- List all the collectors.
- Delete multiple collectors in one request. This call is asynchronous. Use DeleteCollector if you want a synchronous version.
- Add a list of Collectors to an app. In the handler of this endpoint we also check for all the scopes of the POST /inputs endpoint. Those current scopes are listed here as a hard requirement. They are needed when adding the collectors just so we now that
- Patch one or more collectors.
- concepts
- knowledge_graphs
- mappings
- relations
- searches
- status
- {conceptId}
- languages
- relations
- List concept relations between concepts in the platform. MUST be above ListConcepts so that if concept_id is empty this will still match /concepts/relations to list all the concept relations in the app.
- Post concept relations to create relations between concepts in the platform.
- Post concept relations to create relations between concepts in the platform.
- Get a specific concept from an app.
- List all the concepts.
- Add a concept to an app.
- Patch one or more concepts.
- datasets
- inputs
- {datasetId}
- inputs
- {inputId}
- List all the dataset inputs in a dataset.
- Delete one or more dataset inputs in a single request.
- Add dataset inputs to a dataset. The process is not atomic, i.e. if there are errors with some dataset inputs, others might still be added. The response reports - SUCCESS if all dataset inputs were added, - MIXED_STATUS if only some dataset inputs wer
- versions
- Get a specific dataset.
- inputs
- List all the datasets.
- Delete one or more datasets in a single request.
- Add datasets to an app. The process is atomic, i.e. either all or no datasets are added. If there is an error for one dataset, the process will stop, revert the transaction and return the error.
- Patch one or more datasets. The process is atomic, i.e. either all or no datasets are patched. If there is an error for one dataset, the process will stop, revert the transaction and return the error.
- duplications
- evaluations
- inputs
- installed_module_versions
- {installedModuleVersionId}
- List installed modules vesrions for an app.
- Uninstall an installed module version which will deploy the specific ModuleVersion to the app in the url. This cleaned up any associated caller keys so needs the Keys_Delete scope.
- Install a new module version which will deploy the specific ModuleVersion to the app in the url.
- keys
- label_orders
- models
- ids
- searches
- types
- {modelId}
- check_consents
- concepts
- inputs
- languages
- output_info
- outputs
- publish
- references
- toolkits
- unpublish
- usecases
- versions
- Get a specific model from an app.
- Delete a single model.
- List all the models.
- Delete multiple models in one request.
- Add a models to an app.
- Patch one or more models.
- modules
- myscopes
- resource_counts
- searches
- stats
- task
- tasks
- trending_metrics
- uploads
- workflows
- Get a specific app from an app.GET
- Search over the apps to find one or more you're looking for. This leverage the "body" parameter because we also have page and per_page as url query param variables in this request.DELETE
- Patch one app.PATCH
- List all the apps.GET
- Add a app to an app. This needs to load the default workflow to make a copy, validating all the models in it, and then writing the new workflow back to this new app.POST
- Patch one or more apps.PATCH
- collaborations
- datasets
- duplications
- evaluations
- keys
- models
- modules
- myscopes
- runners
- scopes
- validate_password
- workflows
- Get user informationGET
- validate_password
- workflows
V2 Get Evaluation
开发环境
开发环境
GET
/v2/users/{userAppId.userId}/apps/{userAppId.appId}/evaluations/{evaluationId}
请求参数
Path 参数
userAppId
string
必需
evaluationId
string
必需
示例值:
<string>
userAppId.userId
string
必需
示例值:
<string>
userAppId.appId
string
必需
示例值:
<string>
Query 参数
fields.confusionMatrix
string
必需
示例值:
<boolean>
fields.cooccurrenceMatrix
string
必需
示例值:
<boolean>
fields.labelCounts
string
必需
示例值:
<boolean>
fields.binaryMetrics
string
必需
示例值:
<boolean>
fields.testSet
string
必需
示例值:
<boolean>
fields.metricsByArea
string
必需
示例值:
<boolean>
fields.metricsByClass
string
必需
示例值:
<boolean>
Header 参数
Accept
string
必需
示例值:
application/json
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://dev-cn.your-api-server.com/v2/users/<string>/apps/<string>/evaluations/<string>?fields.confusionMatrix=<boolean>&fields.cooccurrenceMatrix=<boolean>&fields.labelCounts=<boolean>&fields.binaryMetrics=<boolean>&fields.testSet=<boolean>&fields.metricsByArea=<boolean>&fields.metricsByClass=<boolean>' \
--header 'Accept: application/json'
返回响应
🟢200A successful response.
application/json
Body
status
object
必需
code
string
必需
description
string
必需
details
string
必需
stackTrace
array[string]
必需
percentCompleted
string
必需
timeRemaining
string
必需
reqId
string
必需
internalDetails
string
必需
redirectInfo
object
必需
evalMetrics
object
必需
status
object
必需
userId
string
必需
appId
string
必需
id
string
必需
model
object
必需
groundTruthDataset
object
必需
summary
object
必需
confusionMatrix
object
必需
cooccurrenceMatrix
object
必需
labelCounts
object
必需
binaryMetrics
array [object {13}]
必需
testSet
array [object {4}]
必需
metricsByArea
array [object {13}]
必需
metricsByClass
array [object {13}]
必需
trackerMetrics
array [object {6}]
必需
evalInfo
object
必需
示例
{
"status": {
"code": "ZERO",
"description": "<string>",
"details": "<string>",
"stackTrace": [
"<string>"
],
"percentCompleted": "<long>",
"timeRemaining": "<long>",
"reqId": "<string>",
"internalDetails": "<string>",
"redirectInfo": {
"url": "<string>",
"resourceType": "<string>",
"oldResourceId": "<string>",
"newResourceId": "<string>"
}
},
"evalMetrics": {
"status": {
"code": "ZERO",
"description": "<string>",
"details": "<string>",
"stackTrace": [
"<string>"
],
"percentCompleted": "<long>",
"timeRemaining": "<long>",
"reqId": "<string>",
"internalDetails": "<string>",
"redirectInfo": {
"url": "<string>",
"resourceType": "<string>",
"oldResourceId": "<string>",
"newResourceId": "<string>"
}
},
"userId": "<string>",
"appId": "<string>",
"id": "<string>",
"model": {
"value": "<Circular reference to #/components/schemas/apiModel detected>"
},
"groundTruthDataset": {
"id": "<string>",
"createdAt": "<dateTime>",
"modifiedAt": "<dateTime>",
"appId": "<string>",
"userId": "<string>",
"description": "<string>",
"metadata": {},
"visibility": {
"gettable": "UNKNOWN_VISIBILITY"
},
"defaultAnnotationFilter": {
"value": "<Circular reference to #/components/schemas/apiAnnotationFilter detected>"
},
"defaultProcessingInfo": {
"frameInterpolationInfo": {
"sampleMs": "<long>"
}
},
"notes": "<string>",
"version": {
"id": "<string>",
"createdAt": "<dateTime>",
"modifiedAt": "<dateTime>",
"appId": "<string>",
"userId": "<string>",
"datasetId": "<string>",
"annotationFilterConfig": {
"annotationFilter": {
"value": "<Circular reference to #/components/schemas/apiAnnotationFilter detected>"
},
"ignoreEmptyInputs": "<boolean>"
},
"modelPredictConfig": {
"model": {
"value": "<Circular reference to #/components/schemas/apiModel detected>"
}
},
"status": {
"code": "ZERO",
"description": "<string>",
"details": "<string>",
"stackTrace": [
"<string>"
],
"percentCompleted": "<long>",
"timeRemaining": "<long>",
"reqId": "<string>",
"internalDetails": "<string>",
"redirectInfo": {
"url": "<string>",
"resourceType": "<string>",
"oldResourceId": "<string>",
"newResourceId": "<string>"
}
},
"description": "<string>",
"processingInfo": {
"frameInterpolationInfo": {
"sampleMs": "<long>"
}
},
"metrics": {
"cupidatat_0c": {
"inputsCount": "<string>",
"unlabeledInputsCount": "<string>",
"inputsWithMetadataCount": "<string>",
"inputsWithGeoCount": "<string>",
"regionsCount": "<string>",
"regionLocationMatrix": {
"nCols": "<string>",
"data": [
{
"value": "<Error: Too many levels of nesting to fake this schema>"
}
]
},
"boundingBoxesCount": "<string>",
"polygonsCount": "<string>",
"pointsCount": "<string>",
"masksCount": "<string>",
"regionInputsCount": "<string>",
"regionFramesCount": "<string>",
"framesCount": "<string>",
"frameInputsCount": "<string>",
"embeddingsCount": "<string>",
"positiveInputTagsCount": "<string>",
"positiveRegionTagsCount": "<string>",
"positiveFrameTagsCount": "<string>"
},
"veniam_e": {
"inputsCount": "<string>",
"unlabeledInputsCount": "<string>",
"inputsWithMetadataCount": "<string>",
"inputsWithGeoCount": "<string>",
"regionsCount": "<string>",
"regionLocationMatrix": {
"nCols": "<string>",
"data": [
{
"value": "<Error: Too many levels of nesting to fake this schema>"
}
]
},
"boundingBoxesCount": "<string>",
"polygonsCount": "<string>",
"pointsCount": "<string>",
"masksCount": "<string>",
"regionInputsCount": "<string>",
"regionFramesCount": "<string>",
"framesCount": "<string>",
"frameInputsCount": "<string>",
"embeddingsCount": "<string>",
"positiveInputTagsCount": "<string>",
"positiveRegionTagsCount": "<string>",
"positiveFrameTagsCount": "<string>"
},
"ullamco6": {
"inputsCount": "<string>",
"unlabeledInputsCount": "<string>",
"inputsWithMetadataCount": "<string>",
"inputsWithGeoCount": "<string>",
"regionsCount": "<string>",
"regionLocationMatrix": {
"nCols": "<string>",
"data": [
{
"value": "<Error: Too many levels of nesting to fake this schema>"
}
]
},
"boundingBoxesCount": "<string>",
"polygonsCount": "<string>",
"pointsCount": "<string>",
"masksCount": "<string>",
"regionInputsCount": "<string>",
"regionFramesCount": "<string>",
"framesCount": "<string>",
"frameInputsCount": "<string>",
"embeddingsCount": "<string>",
"positiveInputTagsCount": "<string>",
"positiveRegionTagsCount": "<string>",
"positiveFrameTagsCount": "<string>"
}
},
"exportInfo": {
"clarifaiDataProtobuf": {
"format": "DATASET_VERSION_EXPORT_FORMAT_NOT_SET",
"status": {
"code": "ZERO",
"description": "<string>",
"details": "<string>",
"stackTrace": [
"<string>"
],
"percentCompleted": "<long>",
"timeRemaining": "<long>",
"reqId": "<string>",
"internalDetails": "<string>",
"redirectInfo": {
"url": "<string>",
"resourceType": "<string>",
"oldResourceId": "<string>",
"newResourceId": "<string>"
}
},
"url": "<string>",
"size": "<string>",
"includeEmbeddings": "<boolean>"
},
"clarifaiDataJson": {
"format": "DATASET_VERSION_EXPORT_FORMAT_NOT_SET",
"status": {
"code": "ZERO",
"description": "<string>",
"details": "<string>",
"stackTrace": [
"<string>"
],
"percentCompleted": "<long>",
"timeRemaining": "<long>",
"reqId": "<string>",
"internalDetails": "<string>",
"redirectInfo": {
"url": "<string>",
"resourceType": "<string>",
"oldResourceId": "<string>",
"newResourceId": "<string>"
}
},
"url": "<string>",
"size": "<string>",
"includeEmbeddings": "<boolean>"
},
"coco": {
"format": "DATASET_VERSION_EXPORT_FORMAT_NOT_SET",
"status": {
"code": "ZERO",
"description": "<string>",
"details": "<string>",
"stackTrace": [
"<string>"
],
"percentCompleted": "<long>",
"timeRemaining": "<long>",
"reqId": "<string>",
"internalDetails": "<string>",
"redirectInfo": {
"url": "<string>",
"resourceType": "<string>",
"oldResourceId": "<string>",
"newResourceId": "<string>"
}
},
"url": "<string>",
"size": "<string>",
"includeEmbeddings": "<boolean>"
}
},
"metadata": {},
"visibility": {
"gettable": "UNKNOWN_VISIBILITY"
},
"embedModelVersionIds": [
"<string>"
]
},
"isStarred": "<boolean>",
"starCount": "<integer>",
"bookmarkOrigin": {
"id": "<string>",
"appId": "<string>",
"userId": "<string>",
"resourceType": "unknown"
}
},
"summary": {
"top1Accuracy": "<float>",
"top5Accuracy": "<float>",
"macroAvgRocAuc": "<float>",
"macroStdRocAuc": "<float>",
"macroAvgF1Score": "<float>",
"macroStdF1Score": "<float>",
"macroAvgPrecision": "<float>",
"macroAvgRecall": "<float>",
"meanAvgPrecisionIou50": "<float>",
"meanAvgPrecisionIouRange": "<float>",
"lopqMetrics": [
{
"k": "<integer>",
"recallVsBruteForce": "<float>",
"kendallTauVsBruteForce": "<float>",
"mostFrequentCodePercent": "<float>",
"lopqNdcg": "<float>",
"bruteForceNdcg": "<float>"
}
]
},
"confusionMatrix": {
"matrix": [
{
"predicted": "<string>",
"actual": "<string>",
"value": "<float>",
"predictedConcept": {
"id": "<string>",
"name": "<string>",
"value": "<float>",
"createdAt": "<dateTime>",
"language": "<string>",
"appId": "<string>",
"definition": "<string>",
"vocabId": "<string>",
"visibility": {
"gettable": "UNKNOWN_VISIBILITY"
},
"userId": "<string>",
"keypointInfo": {
"keypointNames": [
"<string>"
],
"skeleton": [
{
"k1": "<long>",
"k2": "<long>"
}
]
},
"extraInfo": {
"isRankable": "<boolean>"
}
},
"actualConcept": {
"id": "<string>",
"name": "<string>",
"value": "<float>",
"createdAt": "<dateTime>",
"language": "<string>",
"appId": "<string>",
"definition": "<string>",
"vocabId": "<string>",
"visibility": {
"gettable": "UNKNOWN_VISIBILITY"
},
"userId": "<string>",
"keypointInfo": {
"keypointNames": [
"<string>"
],
"skeleton": [
{
"k1": "<long>",
"k2": "<long>"
}
]
},
"extraInfo": {
"isRankable": "<boolean>"
}
}
}
],
"conceptIds": [
"<string>"
]
},
"cooccurrenceMatrix": {
"matrix": [
{
"row": "<string>",
"col": "<string>",
"count": "<long>"
}
],
"conceptIds": [
"<string>"
]
},
"labelCounts": {
"positiveLabelCounts": [
{
"conceptName": "<string>",
"count": "<long>",
"concept": {
"id": "<string>",
"name": "<string>",
"value": "<float>",
"createdAt": "<dateTime>",
"language": "<string>",
"appId": "<string>",
"definition": "<string>",
"vocabId": "<string>",
"visibility": {
"gettable": "UNKNOWN_VISIBILITY"
},
"userId": "<string>",
"keypointInfo": {
"keypointNames": [
"<string>"
],
"skeleton": [
{
"k1": "<long>",
"k2": "<long>"
}
]
},
"extraInfo": {
"isRankable": "<boolean>"
}
}
}
]
},
"binaryMetrics": [
{
"numPos": "<long>",
"numNeg": "<long>",
"numTot": "<long>",
"rocAuc": "<float>",
"f1": "<float>",
"concept": {
"id": "<string>",
"name": "<string>",
"value": "<float>",
"createdAt": "<dateTime>",
"language": "<string>",
"appId": "<string>",
"definition": "<string>",
"vocabId": "<string>",
"visibility": {
"gettable": "UNKNOWN_VISIBILITY"
},
"userId": "<string>",
"keypointInfo": {
"keypointNames": [
"<string>"
],
"skeleton": [
{
"k1": "<long>",
"k2": "<long>"
}
]
},
"extraInfo": {
"isRankable": "<boolean>"
}
},
"rocCurve": {
"fpr": [
"<float>"
],
"tpr": [
"<float>"
],
"thresholds": [
"<float>"
],
"fprPerImage": [
"<float>"
],
"fprPerObject": [
"<float>"
]
},
"precisionRecallCurve": {
"recall": [
"<float>"
],
"precision": [
"<float>"
],
"thresholds": [
"<float>"
]
},
"avgPrecision": "<float>",
"areaName": "<string>",
"areaMin": "<double>",
"areaMax": "<double>",
"iou": "<float>"
}
],
"testSet": [
{
"input": {
"id": "<string>",
"data": {
"image": {
"url": "<string>",
"base64": "<string>",
"allowDuplicateUrl": "<boolean>",
"hosted": {
"prefix": "<string>",
"suffix": "<string>",
"sizes": [
"<string>"
],
"crossorigin": "<string>"
},
"imageInfo": {
"width": "<integer>",
"height": "<integer>",
"format": "<string>",
"colorMode": "<string>"
}
},
"video": {
"url": "<string>",
"base64": "<string>",
"allowDuplicateUrl": "<boolean>",
"thumbnailUrl": "<string>",
"hosted": {
"prefix": "<string>",
"suffix": "<string>",
"sizes": [
"<string>"
],
"crossorigin": "<string>"
},
"videoInfo": {
"width": "<integer>",
"height": "<integer>",
"fps": "<float>",
"videoFormat": "<string>",
"bitRate": "<integer>",
"frameCount": "<integer>",
"durationSeconds": "<float>"
}
},
"concepts": [
{
"id": "<string>",
"name": "<string>",
"value": "<float>",
"createdAt": "<dateTime>",
"language": "<string>",
"appId": "<string>",
"definition": "<string>",
"vocabId": "<string>",
"visibility": {
"gettable": "UNKNOWN_VISIBILITY"
},
"userId": "<string>",
"keypointInfo": {
"keypointNames": [
"<string>"
],
"skeleton": [
{
"k1": "<long>",
"k2": "<long>"
}
]
},
"extraInfo": {
"isRankable": "<boolean>"
}
}
],
"metadata": {},
"geo": {
"geoPoint": {
"longitude": "<float>",
"latitude": "<float>"
},
"geoLimit": {
"type": "<string>",
"value": "<float>"
},
"geoBox": [
{
"geoPoint": {
"longitude": "<float>",
"latitude": "<float>"
}
}
]
},
"colors": [
{
"rawHex": "<string>",
"w3c": {
"hex": "<string>",
"name": "<string>"
},
"value": "<float>"
}
],
"clusters": [
{
"id": "<string>",
"count": "<long>",
"score": "<float>",
"hits": [
{
"score": "<float>",
"input": {
"value": "<Circular reference to #/components/schemas/apiInput detected>"
},
"annotation": {
"id": "<string>",
"inputId": "<string>",
"data": {
"value": "<Circular reference to #/components/schemas/apiData detected>"
},
"annotationInfo": {},
"userId": "<string>",
"modelVersionId": "<string>",
"embedModelVersionId": "<string>",
"status": {
"code": "ZERO",
"description": "<string>",
"details": "<string>",
"stackTrace": [
"<string>"
],
"percentCompleted": "<long>",
"timeRemaining": "<long>",
"reqId": "<string>",
"internalDetails": "<string>",
"redirectInfo": {
"url": "<string>",
"resourceType": "<string>",
"oldResourceId": "<string>",
"newResourceId": "<string>"
}
},
"createdAt": "<dateTime>",
"modifiedAt": "<dateTime>",
"trusted": "<boolean>",
"inputLevel": "<boolean>",
"consensusInfo": {},
"taskId": "<string>",
"workflowVersionId": "<string>"
},
"userId": "<string>",
"appId": "<string>"
}
],
"projection": [
"<float>"
]
}
],
"embeddings": [
{
"vector": [
"<float>"
],
"numDimensions": "<long>"
}
],
"regions": [
{
"id": "<string>",
"regionInfo": {
"boundingBox": {
"topRow": "<float>",
"leftCol": "<float>",
"bottomRow": "<float>",
"rightCol": "<float>"
},
"mask": {
"image": {
"url": "<string>",
"base64": "<string>",
"allowDuplicateUrl": "<boolean>",
"hosted": {
"prefix": "<string>",
"suffix": "<string>",
"sizes": [
"<string>"
],
"crossorigin": "<string>"
},
"imageInfo": {
"width": "<integer>",
"height": "<integer>",
"format": "<string>",
"colorMode": "<string>"
}
}
},
"polygon": {
"points": [
{
"row": "<float>",
"col": "<float>",
"z": "<float>",
"visibility": "NOT_SET"
}
]
},
"point": {
"row": "<float>",
"col": "<float>",
"z": "<float>",
"visibility": "NOT_SET"
},
"span": {
"charStart": "<long>",
"charEnd": "<long>",
"rawText": "<string>"
},
"token": {
"charStart": "<long>",
"charEnd": "<long>",
"rawText": "<string>"
},
"keypointLocations": [
{
"row": "<float>",
"col": "<float>",
"z": "<float>",
"visibility": "NOT_SET"
}
]
},
"data": {
"value": "<Circular reference to #/components/schemas/apiData detected>"
},
"value": "<float>",
"trackId": "<string>"
}
],
"frames": [
{
"frameInfo": {
"index": "<long>",
"time": "<long>"
},
"data": {
"value": "<Circular reference to #/components/schemas/apiData detected>"
},
"id": "<string>"
}
],
"text": {
"raw": "<string>",
"url": "<string>",
"allowDuplicateUrl": "<boolean>",
"hosted": {
"prefix": "<string>",
"suffix": "<string>",
"sizes": [
"<string>"
],
"crossorigin": "<string>"
},
"textInfo": {
"charCount": "<integer>",
"encoding": "<string>"
}
},
"audio": {
"url": "<string>",
"base64": "<string>",
"allowDuplicateUrl": "<boolean>",
"hosted": {
"prefix": "<string>",
"suffix": "<string>",
"sizes": [
"<string>"
],
"crossorigin": "<string>"
},
"audioInfo": {
"audioFormat": "<string>",
"sampleRate": "<integer>",
"durationSeconds": "<float>",
"bitRate": "<integer>"
}
},
"tracks": [
{
"id": "<string>",
"data": {
"value": "<Circular reference to #/components/schemas/apiData detected>"
},
"timeInfo": {
"numFrames": "<long>",
"beginTime": "<long>",
"endTime": "<long>"
},
"quality": "<float>"
}
],
"timeSegments": [
{
"id": "<string>",
"data": {
"value": "<Circular reference to #/components/schemas/apiData detected>"
},
"timeInfo": {
"numFrames": "<long>",
"beginTime": "<long>",
"endTime": "<long>"
}
}
],
"hits": [
{
"score": "<float>",
"input": {
"value": "<Circular reference to #/components/schemas/apiInput detected>"
},
"annotation": {
"id": "<string>",
"inputId": "<string>",
"data": {
"value": "<Circular reference to #/components/schemas/apiData detected>"
},
"annotationInfo": {},
"userId": "<string>",
"modelVersionId": "<string>",
"embedModelVersionId": "<string>",
"status": {
"code": "ZERO",
"description": "<string>",
"details": "<string>",
"stackTrace": [
"<string>"
],
"percentCompleted": "<long>",
"timeRemaining": "<long>",
"reqId": "<string>",
"internalDetails": "<string>",
"redirectInfo": {
"url": "<string>",
"resourceType": "<string>",
"oldResourceId": "<string>",
"newResourceId": "<string>"
}
},
"createdAt": "<dateTime>",
"modifiedAt": "<dateTime>",
"trusted": "<boolean>",
"inputLevel": "<boolean>",
"consensusInfo": {},
"taskId": "<string>",
"workflowVersionId": "<string>"
},
"userId": "<string>",
"appId": "<string>"
}
],
"heatmaps": [
{
"url": "<string>",
"base64": "<string>",
"allowDuplicateUrl": "<boolean>",
"hosted": {
"prefix": "<string>",
"suffix": "<string>",
"sizes": [
"<string>"
],
"crossorigin": "<string>"
},
"imageInfo": {
"width": "<integer>",
"height": "<integer>",
"format": "<string>",
"colorMode": "<string>"
}
}
]
},
"createdAt": "<dateTime>",
"modifiedAt": "<dateTime>",
"status": {
"code": "ZERO",
"description": "<string>",
"details": "<string>",
"stackTrace": [
"<string>"
],
"percentCompleted": "<long>",
"timeRemaining": "<long>",
"reqId": "<string>",
"internalDetails": "<string>",
"redirectInfo": {
"url": "<string>",
"resourceType": "<string>",
"oldResourceId": "<string>",
"newResourceId": "<string>"
}
},
"datasetIds": [
"<string>"
]
},
"predictedConcepts": [
{
"id": "<string>",
"name": "<string>",
"value": "<float>",
"createdAt": "<dateTime>",
"language": "<string>",
"appId": "<string>",
"definition": "<string>",
"vocabId": "<string>",
"visibility": {
"gettable": "UNKNOWN_VISIBILITY"
},
"userId": "<string>",
"keypointInfo": {
"keypointNames": [
"<string>"
],
"skeleton": [
{
"k1": "<long>",
"k2": "<long>"
}
]
},
"extraInfo": {
"isRankable": "<boolean>"
}
}
],
"groundTruthConcepts": [
{
"id": "<string>",
"name": "<string>",
"value": "<float>",
"createdAt": "<dateTime>",
"language": "<string>",
"appId": "<string>",
"definition": "<string>",
"vocabId": "<string>",
"visibility": {
"gettable": "UNKNOWN_VISIBILITY"
},
"userId": "<string>",
"keypointInfo": {
"keypointNames": [
"<string>"
],
"skeleton": [
{
"k1": "<long>",
"k2": "<long>"
}
]
},
"extraInfo": {
"isRankable": "<boolean>"
}
}
],
"annotation": {
"id": "<string>",
"inputId": "<string>",
"data": {
"value": "<Circular reference to #/components/schemas/apiData detected>"
},
"annotationInfo": {},
"userId": "<string>",
"modelVersionId": "<string>",
"embedModelVersionId": "<string>",
"status": {
"code": "ZERO",
"description": "<string>",
"details": "<string>",
"stackTrace": [
"<string>"
],
"percentCompleted": "<long>",
"timeRemaining": "<long>",
"reqId": "<string>",
"internalDetails": "<string>",
"redirectInfo": {
"url": "<string>",
"resourceType": "<string>",
"oldResourceId": "<string>",
"newResourceId": "<string>"
}
},
"createdAt": "<dateTime>",
"modifiedAt": "<dateTime>",
"trusted": "<boolean>",
"inputLevel": "<boolean>",
"consensusInfo": {},
"taskId": "<string>",
"workflowVersionId": "<string>"
}
}
],
"metricsByArea": [
{
"numPos": "<long>",
"numNeg": "<long>",
"numTot": "<long>",
"rocAuc": "<float>",
"f1": "<float>",
"concept": {
"id": "<string>",
"name": "<string>",
"value": "<float>",
"createdAt": "<dateTime>",
"language": "<string>",
"appId": "<string>",
"definition": "<string>",
"vocabId": "<string>",
"visibility": {
"gettable": "UNKNOWN_VISIBILITY"
},
"userId": "<string>",
"keypointInfo": {
"keypointNames": [
"<string>"
],
"skeleton": [
{
"k1": "<long>",
"k2": "<long>"
}
]
},
"extraInfo": {
"isRankable": "<boolean>"
}
},
"rocCurve": {
"fpr": [
"<float>"
],
"tpr": [
"<float>"
],
"thresholds": [
"<float>"
],
"fprPerImage": [
"<float>"
],
"fprPerObject": [
"<float>"
]
},
"precisionRecallCurve": {
"recall": [
"<float>"
],
"precision": [
"<float>"
],
"thresholds": [
"<float>"
]
},
"avgPrecision": "<float>",
"areaName": "<string>",
"areaMin": "<double>",
"areaMax": "<double>",
"iou": "<float>"
}
],
"metricsByClass": [
{
"numPos": "<long>",
"numNeg": "<long>",
"numTot": "<long>",
"rocAuc": "<float>",
"f1": "<float>",
"concept": {
"id": "<string>",
"name": "<string>",
"value": "<float>",
"createdAt": "<dateTime>",
"language": "<string>",
"appId": "<string>",
"definition": "<string>",
"vocabId": "<string>",
"visibility": {
"gettable": "UNKNOWN_VISIBILITY"
},
"userId": "<string>",
"keypointInfo": {
"keypointNames": [
"<string>"
],
"skeleton": [
{
"k1": "<long>",
"k2": "<long>"
}
]
},
"extraInfo": {
"isRankable": "<boolean>"
}
},
"rocCurve": {
"fpr": [
"<float>"
],
"tpr": [
"<float>"
],
"thresholds": [
"<float>"
],
"fprPerImage": [
"<float>"
],
"fprPerObject": [
"<float>"
]
},
"precisionRecallCurve": {
"recall": [
"<float>"
],
"precision": [
"<float>"
],
"thresholds": [
"<float>"
]
},
"avgPrecision": "<float>",
"areaName": "<string>",
"areaMin": "<double>",
"areaMax": "<double>",
"iou": "<float>"
}
],
"trackerMetrics": [
{
"motMota": "<float>",
"motNumSwitches": "<integer>",
"morseFrag": "<float>",
"avgPrecision": "<float>",
"aiid": "<string>",
"uniqueSwitchRate": "<float>"
}
],
"evalInfo": {
"params": {}
}
}
}
🔴500An unexpected error response.
修改于 2023-12-11 04:12:06