Models - Get
Obtenha informações sobre um modelo específico.
Códigos de status retornados:
- 200: Operação concluída com êxito.
- 400: a solicitação foi malformada.
- 404: um modelo com o nome especificado não foi encontrado.
GET /models/{name}?api-version=2023-04-01-preview
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
name
|
path | True |
string |
O nome do modelo a ser obtido. Padrão Regex: |
api-version
|
query | True |
string |
Versão da API solicitada. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
Êxito |
|
Other Status Codes |
Erro Cabeçalhos x-ms-error-code: string |
Exemplos
Models_Get
Solicitação de exemplo
GET /models/my_model_name?api-version=2023-04-01-preview
Resposta de exemplo
{
"name": "my_model_name",
"createdDateTime": "2023-01-13T20:46:21.210Z",
"updatedDateTime": "2023-01-13T20:46:21.210Z",
"status": "notStarted",
"trainingParameters": {
"timeBudgetInHours": 1,
"trainingDatasetName": "my_dataset_name"
}
}
Definições
Nome | Description |
---|---|
Error |
Resposta retornada quando ocorre um erro. |
Error |
Informações de erro. |
Error |
Erro detalhado. |
Model |
Descreve uma execução de treinamento para treinar um modelo personalizado. |
Model |
Parâmetros para especificar como um modelo é avaliado. |
Model |
Tipo de modelo. |
Model |
Métricas de desempenho para um modelo treinado personalizado. |
Model |
Somente leitura. O estado atual da execução de treinamento. |
Model |
Métricas de desempenho para cada marca reconhecida por um modelo treinado personalizado. |
Training |
Parâmetros para especificar como uma execução de treinamento treina um modelo personalizado. |
ErrorResponse
Resposta retornada quando ocorre um erro.
Nome | Tipo | Description |
---|---|---|
error |
Informações de erro. |
ErrorResponseDetails
Informações de erro.
Nome | Tipo | Description |
---|---|---|
code |
string |
Código do erro. |
details |
Lista de erros detalhados. |
|
innererror |
Erro detalhado. |
|
message |
string |
Mensagem de erro. |
target |
string |
Destino do erro. |
ErrorResponseInnerError
Erro detalhado.
Nome | Tipo | Description |
---|---|---|
code |
string |
Código do erro. |
innererror |
Erro detalhado. |
|
message |
string |
Mensagem de erro. |
Model
Descreve uma execução de treinamento para treinar um modelo personalizado.
Nome | Tipo | Description |
---|---|---|
createdDateTime |
string |
Somente leitura. A data e a hora em que a execução de treinamento foi criada pela primeira vez, em UTC. |
error |
Informações de erro. |
|
evaluationParameters |
Parâmetros para especificar como um modelo é avaliado. |
|
modelPerformance |
Métricas de desempenho para um modelo treinado personalizado. |
|
name |
string |
Somente leitura. O nome usado para identificar exclusivamente a execução de treinamento. |
status |
Somente leitura. O estado atual da execução de treinamento. |
|
trainingCostInMinutes |
integer |
Somente leitura. Custo real de treinamento consumido, em minutos. Apresentar somente se o treinamento for executado como concluído. |
trainingParameters |
Parâmetros para especificar como uma execução de treinamento treina um modelo personalizado. |
|
updatedDateTime |
string |
Somente leitura. A data e a hora em que a execução de treinamento foi atualizada pela última vez, em UTC. |
ModelEvaluationParameters
Parâmetros para especificar como um modelo é avaliado.
Nome | Tipo | Description |
---|---|---|
testDatasetName |
string |
O nome do conjunto de dados usado para teste. |
ModelKind
Tipo de modelo.
Nome | Tipo | Description |
---|---|---|
Generic-Classifier |
string |
|
Generic-Detector |
string |
|
Product-Recognizer |
string |
ModelPerformance
Métricas de desempenho para um modelo treinado personalizado.
Nome | Tipo | Description |
---|---|---|
accuracyTop1 |
number |
Somente leitura. Para modelos de classificação multiclasse. A proporção de amostras de teste em que a classe ground truth corresponde à classe prevista. |
accuracyTop5 |
number |
Somente leitura. Para modelos de classificação multiclasse. A proporção de amostras de teste em que a classe ground truth está entre as cinco principais classes previstas. |
averagePrecision |
number |
Somente leitura. Uma medida do desempenho do modelo resume a precisão e o recall em diferentes limites de confiança. |
calibrationECE |
number |
Somente leitura. Para modelos de classificação multiclasse. Erro de calibragem esperado. |
meanAveragePrecision30 |
number |
Somente leitura. Para modelos de detecção de objetos. Precisão média média em um limite de 30%. |
meanAveragePrecision50 |
number |
Somente leitura. Para modelos de detecção de objetos. Precisão média média em um limite de 50%. |
meanAveragePrecision75 |
number |
Somente leitura. Para modelos de detecção de objetos. Precisão média média em um limite de 75%. |
tagPerformance |
<string,
Model |
Somente leitura. Métricas de desempenho para cada marca reconhecida pelo modelo. |
ModelState
Somente leitura. O estado atual da execução de treinamento.
Nome | Tipo | Description |
---|---|---|
cancelled |
string |
|
cancelling |
string |
|
failed |
string |
|
notStarted |
string |
|
succeeded |
string |
|
training |
string |
ModelTagPerformance
Métricas de desempenho para cada marca reconhecida por um modelo treinado personalizado.
Nome | Tipo | Description |
---|---|---|
accuracy |
number |
Somente leitura. Para modelos multiclasse. Precisão da marca. |
averagePrecision50 |
number |
Somente leitura. Para modelos de detecção de objetos. Precisão média a um limite de 50%. |
TrainingParameters
Parâmetros para especificar como uma execução de treinamento treina um modelo personalizado.
Nome | Tipo | Description |
---|---|---|
modelKind |
Tipo de modelo. |
|
timeBudgetInHours |
integer |
Orçamento de tempo para treinamento, em horas. O valor mínimo permitido é 1 e o valor máximo permitido é de 336 horas para GenericClassifier, 1344 horas para GenericDetector. Essa é a quantidade máxima de tempo de computação que será gasto para treinar o modelo. |
trainingDatasetName |
string |
O nome do conjunto de dados usado para treinamento. |