curl --request GET \
--url https://studio.edgeimpulse.com/v1/api/{projectId}/performance-calibration/parameter-sets \
--header 'x-api-key: <api-key>'
{
"success": true,
"error": "<string>",
"parameterSets": [
{
"detections": [
{
"time": 123,
"label": "<string>"
}
],
"isBest": true,
"labels": [
"<string>"
],
"aggregateStats": {
"falsePositiveRate": 123,
"falseNegativeRate": 123
},
"stats": [
{
"label": "<string>",
"truePositives": 123,
"falsePositives": 123,
"falseNegatives": 123,
"trueNegatives": 123,
"falsePositiveRate": 123,
"falseNegativeRate": 123,
"falsePositiveDetails": [
{
"type": "incorrect",
"detectionTime": 123,
"groundTruthLabel": "<string>",
"groundTruthStart": 123,
"sampleIds": [
123
]
}
],
"falseNegativeTimes": [
123
]
}
],
"params": {
"type": "standard",
"version": 1,
"parametersStandard": {
"averageWindowDurationMs": 1000,
"detectionThreshold": 0.8,
"suppressionMs": 500
}
},
"windowSizeMs": 123
}
]
}
Get performance calibration parameter sets
curl --request GET \
--url https://studio.edgeimpulse.com/v1/api/{projectId}/performance-calibration/parameter-sets \
--header 'x-api-key: <api-key>'
{
"success": true,
"error": "<string>",
"parameterSets": [
{
"detections": [
{
"time": 123,
"label": "<string>"
}
],
"isBest": true,
"labels": [
"<string>"
],
"aggregateStats": {
"falsePositiveRate": 123,
"falseNegativeRate": 123
},
"stats": [
{
"label": "<string>",
"truePositives": 123,
"falsePositives": 123,
"falseNegatives": 123,
"trueNegatives": 123,
"falsePositiveRate": 123,
"falseNegativeRate": 123,
"falsePositiveDetails": [
{
"type": "incorrect",
"detectionTime": 123,
"groundTruthLabel": "<string>",
"groundTruthStart": 123,
"sampleIds": [
123
]
}
],
"falseNegativeTimes": [
123
]
}
],
"params": {
"type": "standard",
"version": 1,
"parametersStandard": {
"averageWindowDurationMs": 1000,
"detectionThreshold": 0.8,
"suppressionMs": 500
}
},
"windowSizeMs": 123
}
]
}
Project ID
Impulse ID. If this is unset then the default impulse is used.
File
The response is of type object
.