Model Evaluations - Create
Vyhodnocení existujícího modelu
Vrácené stavové kódy:
- 201: Operace byla úspěšně dokončena.
- 400: Požadavek byl poškozen.
- 409: Vyhodnocení se zadaným názvem již existuje.
PUT /models/{name}/evaluations/{evaluationName}?api-version=2023-04-01-preview
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
evaluation
|
path | True |
string |
Název, který lze použít k jednoznačné identifikaci vyhodnocení po jeho vytvoření. Vzor regulárního výrazu: |
name
|
path | True |
string |
Název modelu, který se má vyhodnotit. Vzor regulárního výrazu: |
api-version
|
query | True |
string |
Požadovaná verze rozhraní API |
Text požadavku
Media Types: "application/json-patch+json"
Name | Vyžadováno | Typ | Description |
---|---|---|---|
evaluationParameters | True |
Parametry pro určení způsobu vyhodnocování modelu |
|
createdDateTime |
string |
Jen pro čtení. Datum a čas prvního vytvoření zkušebního spuštění ve standardu UTC. |
|
error |
Informace o chybě. |
||
modelName |
string |
Jen pro čtení. Model, který se má vyhodnotit. |
|
modelPerformance |
Metriky výkonu pro vlastní trénovaný model |
||
name |
string |
Jen pro čtení. Název, který se používá k jednoznačné identifikaci spuštění vyhodnocení. |
|
status |
Jen pro čtení. Aktuální stav zkušebního spuštění. |
||
updatedDateTime |
string |
Jen pro čtení. Datum a čas poslední aktualizace zkušebního spuštění ve standardu UTC. |
Odpovědi
Name | Typ | Description |
---|---|---|
201 Created |
Vytvořeno |
|
Other Status Codes |
Chyba Hlavičky x-ms-error-code: string |
Příklady
ModelEvaluations_Create
Ukázkový požadavek
PUT /models/my_model_name/evaluations/my_evaluation_name?api-version=2023-04-01-preview
{
"evaluationParameters": {
"testDatasetName": "my_test_dataset_name"
}
}
Ukázková odpověď
{
"name": "my_evaluation_name",
"modelName": "my_model_name",
"createdDateTime": "2023-01-13T20:46:22.127Z",
"updatedDateTime": "2023-01-13T20:46:22.127Z",
"status": "notStarted",
"evaluationParameters": {
"testDatasetName": "my_test_dataset_name"
}
}
Definice
Name | Description |
---|---|
Error |
Odpověď vrácená, když dojde k chybě. |
Error |
Informace o chybě. |
Error |
Podrobná chyba |
Model |
Popisuje zkušební spuštění pro vyhodnocení přesnosti modelu pomocí testovací sady. |
Model |
Parametry pro určení způsobu vyhodnocování modelu |
Model |
Jen pro čtení. Aktuální stav zkušebního spuštění. |
Model |
Metriky výkonu pro vlastní trénovaný model |
Model |
Metriky výkonu pro každou značku rozpoznanou vlastním natrénovaným modelem. |
ErrorResponse
Odpověď vrácená, když dojde k chybě.
Name | Typ | Description |
---|---|---|
error |
Informace o chybě. |
ErrorResponseDetails
Informace o chybě.
Name | Typ | Description |
---|---|---|
code |
string |
Kód chyby |
details |
Seznam podrobných chyb |
|
innererror |
Podrobná chyba |
|
message |
string |
Zpráva o chybě. |
target |
string |
Cíl chyby. |
ErrorResponseInnerError
Podrobná chyba
Name | Typ | Description |
---|---|---|
code |
string |
Kód chyby |
innererror |
Podrobná chyba |
|
message |
string |
Zpráva o chybě. |
ModelEvaluation
Popisuje zkušební spuštění pro vyhodnocení přesnosti modelu pomocí testovací sady.
Name | Typ | Description |
---|---|---|
createdDateTime |
string |
Jen pro čtení. Datum a čas prvního vytvoření zkušebního spuštění ve standardu UTC. |
error |
Informace o chybě. |
|
evaluationParameters |
Parametry pro určení způsobu vyhodnocování modelu |
|
modelName |
string |
Jen pro čtení. Model, který se má vyhodnotit. |
modelPerformance |
Metriky výkonu pro vlastní trénovaný model |
|
name |
string |
Jen pro čtení. Název, který se používá k jednoznačné identifikaci spuštění vyhodnocení. |
status |
Jen pro čtení. Aktuální stav zkušebního spuštění. |
|
updatedDateTime |
string |
Jen pro čtení. Datum a čas poslední aktualizace zkušebního spuštění ve standardu UTC. |
ModelEvaluationParameters
Parametry pro určení způsobu vyhodnocování modelu
Name | Typ | Description |
---|---|---|
testDatasetName |
string |
Název datové sady, který se používá k testování. |
ModelEvaluationState
Jen pro čtení. Aktuální stav zkušebního spuštění.
Name | Typ | Description |
---|---|---|
failed |
string |
|
notStarted |
string |
|
running |
string |
|
succeeded |
string |
ModelPerformance
Metriky výkonu pro vlastní trénovaný model
Name | Typ | Description |
---|---|---|
accuracyTop1 |
number |
Jen pro čtení. Pro klasifikační modely s více třídami. Podíl testovacích vzorků, kde třída základní pravdy odpovídá predikované třídě. |
accuracyTop5 |
number |
Jen pro čtení. Pro klasifikační modely s více třídami. Podíl testovacích vzorků, kde se třída základní pravdy nachází v prvních pěti predikovaných třídách. |
averagePrecision |
number |
Jen pro čtení. Míra výkonu modelu shrnuje přesnost a úplnost na různých prahových hodnotách spolehlivosti. |
calibrationECE |
number |
Jen pro čtení. Pro klasifikační modely s více třídami. Byla očekáváná chyba kalibrace. |
meanAveragePrecision30 |
number |
Jen pro čtení. Pro modely detekce objektů. Střední průměrná přesnost při prahové hodnotě 30 %. |
meanAveragePrecision50 |
number |
Jen pro čtení. Pro modely detekce objektů. Střední průměrná přesnost při prahové hodnotě 50 %. |
meanAveragePrecision75 |
number |
Jen pro čtení. Pro modely detekce objektů. Střední průměrná přesnost při prahové hodnotě 75 %. |
tagPerformance |
<string,
Model |
Jen pro čtení. Metriky výkonu pro každou značku rozpoznanou modelem. |
ModelTagPerformance
Metriky výkonu pro každou značku rozpoznanou vlastním natrénovaným modelem.
Name | Typ | Description |
---|---|---|
accuracy |
number |
Jen pro čtení. Pro modely s více třídami. Přesnost značek. |
averagePrecision50 |
number |
Jen pro čtení. Pro modely detekce objektů. Průměrná přesnost při prahové hodnotě 50 %. |