Skip to content

Get Sampling Statistics

GEThttps://${domain}/rosetta-open/sampling/getSamplingStatistics

We will provide a POST API for retrieving the sampling accuracy.

query params

*samplingPackageIdnumber Defaults to 5888
sampling package id
Examples
shell
curl https://${domain}/rosetta-open/sampling/getSamplingStatistics?samplingPackageId=5888 \
 -X GET \
 -H 'Content-Type: application/json' \
 -H 'X-STARDUST-KEY: <X-STARDUST-KEY>' \
 -H 'X-TS: <X-TS>' \
 -H 'X-SIGN: <X-SIGN>'

responses

2000
{
"code": 2000,
"data": {
"statusStatistics": {...},
"sampleCount": 100,
"winCount": 80,
"totalFrame": 5000,
"sampledFrameCount": 2500,
"correctFrameCount": 2300,
"frameAccuracyRate": 0.92,
"sampleInstanceNum": 1000,
"realTimeSampleInstanceNum": 800,
"trueInstanceNum": 750,
"mistakeIssueNum": 30,
"lackIssueNum": 45,
"overflowIssueNum": 15,
"passRate": 0.85,
"precisionRate": 0.88,
"realTimeAccuracyRate": 0.87,
"accuracyRate": 0.89,
"recallRate": 0.86,
"status": 0,
"model2InstanceAccuracyRate": 0.82,
"model3InstanceAccuracyRate": 0.78,
"objectAccuracyRate": 0.85,
"objectAttributeAccuracyRate": 0.83
}
}
57008
{
"code": 57008,
"data": null,
"message": "Sampling Package not found.",
"date": "2025-03-13 20:00:00",
"requestId": "864b70706a7349ea83e177a49800464f",
"success": false
}

response body field description

field namedescription
statusStatisticsSampling package status statistics (key: status, value: count), Only a state with a value will be returned, and the default value for a state without return is 0
sampleCountTotal number of sampling packages
winCountNumber of sampling tasks
totalFrameTotal frames in sampling package
sampledFrameCountNumber of sampled frames
correctFrameCountNumber of correct frames
frameAccuracyRateFrame accuracy rate
sampleInstanceNumTotal sampling instances
realTimeSampleInstanceNumReal-time sampled instances
trueInstanceNumCorrect instance count
mistakeIssueNumIncorrect labeling issues
lackIssueNumMissing labeling issues
overflowIssueNumOver-labeling issues
passRatePass rate
precisionRateInstance precision rate
realTimeAccuracyRateStrict instance accuracy rate
accuracyRateInstance accuracy rate
recallRateInstance recall rate
statusCurrent status (0: completed, 1: sampling)
model2InstanceAccuracyRate2D instance accuracy rate
model3InstanceAccuracyRate3D instance accuracy rate
objectAccuracyRateObject accuracy rate
objectAttributeAccuracyRateObject attribute accuracy rate

statusStatistics enum

keyvalue
1No sampling
2No sampling required
4qualified
5unqualified