Models - Create
Egyéni modell betanításának megkezdése.
Visszaadott állapotkódok:
- 201: A művelet sikeresen befejeződött.
- 400: A kérelem helytelenül lett formázva.
- 409: A megadott nevű modell már létezik.
PUT /models/{name}?api-version=2023-04-01-preview
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
name
|
path | True |
string |
Egy név, amellyel a modell egyedileg azonosítható a létrehozása után. Reguláris kifejezési minta: |
api-version
|
query | True |
string |
Kért API-verzió. |
Kérelem törzse
Media Types: "application/json-patch+json"
Name | Kötelező | Típus | Description |
---|---|---|---|
trainingParameters | True |
Paraméterek annak megadásához, hogy egy betanítási futtatás hogyan tanít be egy egyéni modellt. |
|
createdDateTime |
string |
Csak olvasható. A betanítási futtatás első létrehozásának dátuma és időpontja (UTC). |
|
error |
Hibaadatok. |
||
evaluationParameters |
Paraméterek a modell kiértékelésének megadásához. |
||
modelPerformance |
Egyéni betanított modell teljesítménymetrikái. |
||
name |
string |
Csak olvasható. A betanítási futtatás egyedi azonosításához használt név. |
|
status |
Csak olvasható. A betanítási futtatás aktuális állapota. |
||
updatedDateTime |
string |
Csak olvasható. A betanítási futtatás utolsó frissítésének dátuma és időpontja (UTC). |
Válaszok
Name | Típus | Description |
---|---|---|
201 Created |
Létrehozva |
|
Other Status Codes |
Hiba Fejlécek x-ms-error-code: string |
Példák
Models_Create
Mintakérelem
PUT /models/model_name?api-version=2023-04-01-preview
{
"trainingParameters": {
"timeBudgetInHours": 100,
"trainingDatasetName": "my_dataset_name"
}
}
Mintaválasz
{
"name": "model_name",
"createdDateTime": "2023-01-13T20:46:21.210Z",
"updatedDateTime": "2023-01-13T20:46:21.210Z",
"status": "notStarted",
"trainingParameters": {
"timeBudgetInHours": 100,
"trainingDatasetName": "my_dataset_name"
}
}
Definíciók
Name | Description |
---|---|
Error |
Hiba esetén visszaadott válasz. |
Error |
Hibaadatok. |
Error |
Részletes hiba. |
Model |
Betanítási futtatás leírása egyéni modellek betanításához. |
Model |
Paraméterek a modell kiértékelésének megadásához. |
Model |
Modell típusa. |
Model |
Egyéni betanított modell teljesítménymetrikái. |
Model |
Csak olvasható. A betanítási futtatás aktuális állapota. |
Model |
Az egyéni betanított modell által felismert címkék teljesítménymetrikái. |
Training |
Paraméterek annak megadásához, hogy egy betanítási futtatás hogyan tanít be egy egyéni modellt. |
ErrorResponse
Hiba esetén visszaadott válasz.
Name | Típus | Description |
---|---|---|
error |
Hibaadatok. |
ErrorResponseDetails
Hibaadatok.
Name | Típus | Description |
---|---|---|
code |
string |
Hibakód. |
details |
A részletes hibák listája. |
|
innererror |
Részletes hiba. |
|
message |
string |
Hibaüzenet. |
target |
string |
A hiba célja. |
ErrorResponseInnerError
Részletes hiba.
Name | Típus | Description |
---|---|---|
code |
string |
Hibakód. |
innererror |
Részletes hiba. |
|
message |
string |
Hibaüzenet. |
Model
Betanítási futtatás leírása egyéni modellek betanításához.
Name | Típus | Description |
---|---|---|
createdDateTime |
string |
Csak olvasható. A betanítási futtatás első létrehozásának dátuma és időpontja (UTC). |
error |
Hibaadatok. |
|
evaluationParameters |
Paraméterek a modell kiértékelésének megadásához. |
|
modelPerformance |
Egyéni betanított modell teljesítménymetrikái. |
|
name |
string |
Csak olvasható. A betanítási futtatás egyedi azonosításához használt név. |
status |
Csak olvasható. A betanítási futtatás aktuális állapota. |
|
trainingCostInMinutes |
integer |
Csak olvasható. A tényleges betanítási költség percekben megadva. Csak akkor jelenik meg, ha a betanítás befejezettként fut. |
trainingParameters |
Paraméterek annak megadásához, hogy egy betanítási futtatás hogyan tanít be egy egyéni modellt. |
|
updatedDateTime |
string |
Csak olvasható. A betanítási futtatás utolsó frissítésének dátuma és időpontja (UTC). |
ModelEvaluationParameters
Paraméterek a modell kiértékelésének megadásához.
Name | Típus | Description |
---|---|---|
testDatasetName |
string |
A teszteléshez használt adathalmaz neve. |
ModelKind
Modell típusa.
Name | Típus | Description |
---|---|---|
Generic-Classifier |
string |
|
Generic-Detector |
string |
|
Product-Recognizer |
string |
ModelPerformance
Egyéni betanított modell teljesítménymetrikái.
Name | Típus | Description |
---|---|---|
accuracyTop1 |
number |
Csak olvasható. Többosztályos besorolási modellekhez. A tesztminták aránya, ahol a földi igazság osztály megegyezik az előrejelzett osztályban. |
accuracyTop5 |
number |
Csak olvasható. Többosztályos besorolási modellekhez. A tesztminták aránya, ahol a földi igazságosztály az első öt előrejelzett osztályban van. |
averagePrecision |
number |
Csak olvasható. A modell teljesítményének mértéke, amely a pontosságot és a visszahívást különböző megbízhatósági küszöbértékeken összegzi. |
calibrationECE |
number |
Csak olvasható. Többosztályos besorolási modellekhez. Várt kalibrálási hiba. |
meanAveragePrecision30 |
number |
Csak olvasható. Objektumészlelési modellekhez. Átlagos pontosság 30%-os küszöbértéknél. |
meanAveragePrecision50 |
number |
Csak olvasható. Objektumészlelési modellekhez. Átlagos pontosság 50%-os küszöbértéknél. |
meanAveragePrecision75 |
number |
Csak olvasható. Objektumészlelési modellekhez. Átlagos pontosság 75%-os küszöbértéknél. |
tagPerformance |
<string,
Model |
Csak olvasható. A modell által felismert címkék teljesítménymetrikái. |
ModelState
Csak olvasható. A betanítási futtatás aktuális állapota.
Name | Típus | Description |
---|---|---|
cancelled |
string |
|
cancelling |
string |
|
failed |
string |
|
notStarted |
string |
|
succeeded |
string |
|
training |
string |
ModelTagPerformance
Az egyéni betanított modell által felismert címkék teljesítménymetrikái.
Name | Típus | Description |
---|---|---|
accuracy |
number |
Csak olvasható. Többosztályos modellekhez. Címke pontossága. |
averagePrecision50 |
number |
Csak olvasható. Objektumészlelési modellekhez. Átlagos pontosság 50%-os küszöbértéknél. |
TrainingParameters
Paraméterek annak megadásához, hogy egy betanítási futtatás hogyan tanít be egy egyéni modellt.
Name | Típus | Description |
---|---|---|
modelKind |
Modell típusa. |
|
timeBudgetInHours |
integer |
A betanítás időkerete órákban. A minimálisan engedélyezett érték 1, a maximális megengedett érték pedig 336 óra a GenericClassifier esetében, 1344 óra a GenericDetector esetében. Ez a modell betanítása során maximálisan eltöltött számítási idő. |
trainingDatasetName |
string |
A betanításhoz használt adathalmaz neve. |