CustomVisionTrainingClient Classe
- Herança
-
azure.cognitiveservices.vision.customvision.training.operations._custom_vision_training_client_operations.CustomVisionTrainingClientOperationsMixinCustomVisionTrainingClientCustomVisionTrainingClient
Construtor
CustomVisionTrainingClient(endpoint, credentials)
Parâmetros
- credentials
- None
Credenciais de subscrição que identificam exclusivamente a subscrição do cliente.
Variáveis
Configuração para o cliente.
Métodos
close |
Feche o cliente se keep_alive for Verdadeiro. |
create_image_regions |
Criar um conjunto de regiões de imagem. Esta API aceita um lote de regiões de imagem e, opcionalmente, etiquetas, para atualizar imagens existentes com informações de região. Existe um limite de 64 entradas no lote. Se todas as regiões forem criadas com êxito, será devolvido o código de estado 200(OK). Caso contrário, o código de estado 207 (Multi-Status) será devolvido e o estado de detalhe de cada região será listado no payload de resposta. |
create_image_tags |
Associar um conjunto de imagens a um conjunto de etiquetas. |
create_images_from_data |
Adicione as imagens fornecidas ao conjunto de imagens de preparação. Esta API aceita o conteúdo do corpo como multipart/form-data e application/octet-stream. Ao utilizar múltiplos ficheiros de imagem de várias partes, pode ser enviado de uma só vez, com um máximo de 64 ficheiros. Se todas as imagens forem criadas com êxito, será devolvido o código de estado 200(OK). Caso contrário, o código de estado 207 (Multi-Status) será devolvido e o estado de detalhe de cada imagem será listado no payload de resposta. |
create_images_from_files |
Adicione o lote fornecido de imagens ao conjunto de imagens de preparação. Esta API aceita um lote de ficheiros e, opcionalmente, etiquetas, para criar imagens. Há um limite de 64 imagens e 20 etiquetas. Se todas as imagens forem criadas com êxito, será devolvido o código de estado 200(OK). Caso contrário, o código de estado 207 (Multi-Status) será devolvido e o estado de detalhe de cada imagem será listado no payload de resposta. |
create_images_from_predictions |
Adicione as imagens previstas especificadas ao conjunto de imagens de preparação. Esta API cria um lote de imagens a partir de imagens previstas especificadas. Há um limite de 64 imagens e 20 etiquetas. Se todas as imagens forem criadas com êxito, será devolvido o código de estado 200(OK). Caso contrário, o código de estado 207 (Multi-Status) será devolvido e o estado de detalhe de cada imagem será listado no payload de resposta. |
create_images_from_urls |
Adicione os urls de imagens fornecidos ao conjunto de imagens de preparação. Esta API aceita um lote de URLs e, opcionalmente, etiquetas para criar imagens. Há um limite de 64 imagens e 20 etiquetas. Se todas as imagens forem criadas com êxito, será devolvido o código de estado 200(OK). Caso contrário, o código de estado 207 (Multi-Status) será devolvido e o estado de detalhe de cada imagem será listado no payload de resposta. |
create_project |
Criar um projeto. |
create_tag |
Crie uma etiqueta para o projeto. |
delete_image_regions |
Eliminar um conjunto de regiões de imagem. |
delete_image_tags |
Remova um conjunto de etiquetas de um conjunto de imagens. |
delete_images |
Elimine imagens do conjunto de imagens de preparação. |
delete_iteration |
Eliminar uma iteração específica de um projeto. |
delete_prediction |
Elimine um conjunto de imagens previstas e os respetivos resultados de predição associados. |
delete_project |
Eliminar um projeto específico. |
delete_tag |
Elimine uma etiqueta do projeto. |
export_iteration |
Exportar uma iteração preparada. |
export_project |
Exporta um projeto. |
get_artifact |
Obtenha conteúdos de artefactos do armazenamento de blobs, com base no caminho relativo do artefacto no blob. |
get_domain |
Obtenha informações sobre um domínio específico. |
get_domains |
Obtenha uma lista dos domínios disponíveis. |
get_exports |
Obtenha a lista de exportações para uma iteração específica. |
get_image_count |
Obtenha o número de imagens. A filtragem está numa relação e/ou. Por exemplo, se os IDs de etiqueta fornecidos forem para as etiquetas "Cão" e "Gato", só serão devolvidas imagens marcadas com Cão e/ou Gato. |
get_image_performance_count |
Obtém o número de imagens etiquetadas com os {tagIds} fornecidos que têm resultados de predição da preparação para a iteração fornecida {iterationId}. A filtragem está numa relação e/ou. Por exemplo, se os IDs de etiqueta fornecidos forem para as etiquetas "Cão" e "Gato", só serão devolvidas imagens marcadas com Cão e/ou Gato. |
get_image_performances |
Obter imagem com a predição para uma determinada iteração de projeto. Esta API suporta a seleção de batches e intervalos. Por predefinição, só devolverá as primeiras 50 imagens correspondentes às imagens. Utilize os parâmetros {take} e {skip} para controlar quantas imagens deve devolver num determinado lote. A filtragem está numa relação e/ou. Por exemplo, se os IDs de etiqueta fornecidos forem para as etiquetas "Cão" e "Gato", só serão devolvidas imagens marcadas com Cão e/ou Gato. |
get_image_region_proposals |
Obter propostas de região para uma imagem. Devolve uma matriz vazia se não forem encontradas propostas. Esta API irá obter propostas de região para uma imagem juntamente com confianças para a região. Devolve uma matriz vazia se não forem encontradas propostas. |
get_images |
Obtenha imagens para uma determinada iteração de projeto ou área de trabalho. Esta API suporta a seleção de batches e intervalos. Por predefinição, só devolverá as primeiras 50 imagens correspondentes às imagens. Utilize os parâmetros {take} e {skip} para controlar quantas imagens deve devolver num determinado lote. A filtragem está numa relação e/ou. Por exemplo, se os IDs de etiqueta fornecidos forem para as etiquetas "Cão" e "Gato", só serão devolvidas imagens marcadas com Cão e/ou Gato. |
get_images_by_ids |
Obtenha imagens por ID para uma determinada iteração de projeto. Esta API irá devolver um conjunto de Imagens para as etiquetas especificadas e, opcionalmente, iteração. Se não for especificada nenhuma iteração, será utilizada a área de trabalho atual. |
get_iteration |
Obter uma iteração específica. |
get_iteration_performance |
Obtenha informações de desempenho detalhadas sobre uma iteração. |
get_iterations |
Obter iterações para o projeto. |
get_project |
Obter um projeto específico. |
get_projects |
Obtenha os seus projetos. |
get_tag |
Obtenha informações sobre uma etiqueta específica. |
get_tagged_image_count |
Obtém o número de imagens etiquetadas com o {tagIds} fornecido. A filtragem está numa relação e/ou. Por exemplo, se os IDs de etiqueta fornecidos forem para as etiquetas "Cão" e "Gato", só serão devolvidas imagens marcadas com Cão e/ou Gato. |
get_tagged_images |
Obter imagens etiquetadas para uma determinada iteração de projeto. Esta API suporta a seleção de batches e intervalos. Por predefinição, só devolverá as primeiras 50 imagens correspondentes às imagens. Utilize os parâmetros {take} e {skip} para controlar quantas imagens deve devolver num determinado lote. A filtragem está numa relação e/ou. Por exemplo, se os IDs de etiqueta fornecidos forem para as etiquetas "Cão" e "Gato", só serão devolvidas imagens marcadas com Cão e/ou Gato. |
get_tags |
Obtenha as etiquetas para um determinado projeto e iteração. |
get_untagged_image_count |
Obtém o número de imagens não etiquetadas. Esta API devolve as imagens que não têm etiquetas para um determinado projeto e, opcionalmente, uma iteração. Se não for especificada nenhuma iteração, será utilizada a área de trabalho atual. |
get_untagged_images |
Obtenha imagens não selecionadas para uma determinada iteração de projeto. Esta API suporta a seleção de batches e intervalos. Por predefinição, só devolverá as primeiras 50 imagens correspondentes às imagens. Utilize os parâmetros {take} e {skip} para controlar quantas imagens deve devolver num determinado lote. |
import_project |
Importa um projeto. |
publish_iteration |
Publicar uma iteração específica. |
query_predictions |
Obtenha imagens que foram enviadas para o ponto final de predição. |
query_suggested_image_count |
Obtenha a contagem de imagens cujas etiquetas sugeridas correspondem a determinadas etiquetas e as respetivas probabilidades são maiores ou iguais ao limiar especificado. Devolve a contagem como 0 se nenhuma for encontrada. Esta API utiliza tagIds para obter a contagem de imagens não etiquetadas por etiquetas sugeridas para um determinado limiar. |
query_suggested_images |
Obtenha imagens não etiquetadas cujas etiquetas sugeridas correspondem a determinadas etiquetas. Devolve uma matriz vazia se não forem encontradas imagens. Esta API irá obter imagens não etiquetadas filtradas por IDs de etiquetas sugeridos. Devolve uma matriz vazia se não forem encontradas imagens. |
quick_test_image |
Teste rápido de uma imagem. |
quick_test_image_url |
Teste rápido um URL de imagem. |
suggest_tags_and_regions |
Sugerir etiquetas e regiões para uma matriz/lote de imagens não etiquetadas. Devolve uma matriz vazia se não forem encontradas etiquetas. Esta API irá obter etiquetas e regiões sugeridas para uma matriz/lote de imagens não etiquetadas, juntamente com confiança para as etiquetas. Devolve uma matriz vazia se não forem encontradas etiquetas. Existe um limite de 64 imagens no lote. |
train_project |
Projeto de filas para formação. |
unpublish_iteration |
Anular a publicação de uma iteração específica. |
update_image_metadata |
Atualizar metadados de imagens. Esta API aceita um lote de IDs de imagem e metadados para atualizar imagens. Existe um limite de 64 imagens. |
update_iteration |
Atualizar uma iteração específica. |
update_project |
Atualizar um projeto específico. |
update_tag |
Atualizar uma etiqueta. |
close
Feche o cliente se keep_alive for Verdadeiro.
close() -> None
create_image_regions
Criar um conjunto de regiões de imagem.
Esta API aceita um lote de regiões de imagem e, opcionalmente, etiquetas, para atualizar imagens existentes com informações de região. Existe um limite de 64 entradas no lote. Se todas as regiões forem criadas com êxito, será devolvido o código de estado 200(OK). Caso contrário, o código de estado 207 (Multi-Status) será devolvido e o estado de detalhe de cada região será listado no payload de resposta.
create_image_regions(project_id, regions=None, custom_headers=None, raw=False, **operation_config)
Parâmetros
- regions
- list[ImageRegionCreateEntry]
- raw
- bool
devolve a resposta direta juntamente com a resposta desserializada
- operation_config
Substituições da configuração da operação.
Devoluções
ImageRegionCreateSummary ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
create_image_tags
Associar um conjunto de imagens a um conjunto de etiquetas.
create_image_tags(project_id, tags=None, custom_headers=None, raw=False, **operation_config)
Parâmetros
- tags
- list[ImageTagCreateEntry]
Entradas de Etiquetas de Imagem a incluir neste lote.
- raw
- bool
devolve a resposta direta juntamente com a resposta desserializada
- operation_config
Substituições da configuração da operação.
Devoluções
ImageTagCreateSummary ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
create_images_from_data
Adicione as imagens fornecidas ao conjunto de imagens de preparação.
Esta API aceita o conteúdo do corpo como multipart/form-data e application/octet-stream. Ao utilizar múltiplos ficheiros de imagem de várias partes, pode ser enviado de uma só vez, com um máximo de 64 ficheiros. Se todas as imagens forem criadas com êxito, será devolvido o código de estado 200(OK). Caso contrário, o código de estado 207 (Multi-Status) será devolvido e o estado de detalhe de cada imagem será listado no payload de resposta.
create_images_from_data(project_id, image_data, tag_ids=None, custom_headers=None, raw=False, **operation_config)
Parâmetros
- image_data
- Generator
Dados de imagens binários. Os formatos suportados são JPEG, GIF, PNG e BMP. Suporta imagens até 6 MB.
Os IDs de etiquetas com os quais etiquetar cada imagem. Limitado a 20.
- raw
- bool
devolve a resposta direta juntamente com a resposta desserializada
- operation_config
Substituições da configuração da operação.
Devoluções
ImagemCriateSummary ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
create_images_from_files
Adicione o lote fornecido de imagens ao conjunto de imagens de preparação.
Esta API aceita um lote de ficheiros e, opcionalmente, etiquetas, para criar imagens. Há um limite de 64 imagens e 20 etiquetas. Se todas as imagens forem criadas com êxito, será devolvido o código de estado 200(OK). Caso contrário, o código de estado 207 (Multi-Status) será devolvido e o estado de detalhe de cada imagem será listado no payload de resposta.
create_images_from_files(project_id, batch, custom_headers=None, raw=False, **operation_config)
Parâmetros
- batch
- ImageFileCreateBatch
O lote de ficheiros de imagem a adicionar. Limitado a 64 imagens e 20 etiquetas por lote.
- raw
- bool
devolve a resposta direta juntamente com a resposta desserializada
- operation_config
Substituições da configuração da operação.
Devoluções
ImagemCriateSummary ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
create_images_from_predictions
Adicione as imagens previstas especificadas ao conjunto de imagens de preparação.
Esta API cria um lote de imagens a partir de imagens previstas especificadas. Há um limite de 64 imagens e 20 etiquetas. Se todas as imagens forem criadas com êxito, será devolvido o código de estado 200(OK). Caso contrário, o código de estado 207 (Multi-Status) será devolvido e o estado de detalhe de cada imagem será listado no payload de resposta.
create_images_from_predictions(project_id, batch, custom_headers=None, raw=False, **operation_config)
Parâmetros
- batch
- ImageIdCreateBatch
Imagem, ids de etiquetas e metadados. Limitado a 64 imagens e 20 etiquetas por lote.
- raw
- bool
devolve a resposta direta juntamente com a resposta desserializada
- operation_config
Substituições da configuração da operação.
Devoluções
ImagemCriateSummary ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
create_images_from_urls
Adicione os urls de imagens fornecidos ao conjunto de imagens de preparação.
Esta API aceita um lote de URLs e, opcionalmente, etiquetas para criar imagens. Há um limite de 64 imagens e 20 etiquetas. Se todas as imagens forem criadas com êxito, será devolvido o código de estado 200(OK). Caso contrário, o código de estado 207 (Multi-Status) será devolvido e o estado de detalhe de cada imagem será listado no payload de resposta.
create_images_from_urls(project_id, batch, custom_headers=None, raw=False, **operation_config)
Parâmetros
- batch
- ImageUrlCreateBatch
Urls de imagem, IDs de etiquetas e metadados. Limitado a 64 imagens e 20 etiquetas por lote.
- raw
- bool
devolve a resposta direta juntamente com a resposta desserializada
- operation_config
Substituições da configuração da operação.
Devoluções
ImagemCriateSummary ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
create_project
Criar um projeto.
create_project(name, description=None, domain_id=None, classification_type=None, target_export_platforms=None, export_model_container_uri=None, notification_queue_uri=None, custom_headers=None, raw=False, **operation_config)
Parâmetros
- domain_id
- str
O ID do domínio a utilizar para este projeto. Predefinições para Geral.
- classification_type
- str
O tipo de classificador a criar para este projeto. Os valores possíveis incluem: "Multiclass", "Multilabel"
Lista de plataformas para as qual o modelo preparado pretende exportar.
- export_model_container_uri
- str
O uri para o contentor do Armazenamento do Azure que será utilizado para armazenar modelos exportados.
- notification_queue_uri
- str
O uri para a fila do Armazenamento do Azure que será utilizado para enviar notificações relacionadas com o projeto. Veja Documentação de notificações de armazenamento para configurar e formato de mensagem.
- raw
- bool
devolve a resposta direta juntamente com a resposta desserializada
- operation_config
Substituições da configuração da operação.
Devoluções
Project ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
create_tag
Crie uma etiqueta para o projeto.
create_tag(project_id, name, description=None, type=None, custom_headers=None, raw=False, **operation_config)
Parâmetros
- type
- str
Tipo opcional para a etiqueta. Os valores possíveis incluem: "Regular", "Negativo", "GeneralProduct"
- raw
- bool
devolve a resposta direta juntamente com a resposta desserializada
- operation_config
Substituições da configuração da operação.
Devoluções
Etiqueta ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
delete_image_regions
Eliminar um conjunto de regiões de imagem.
delete_image_regions(project_id, region_ids, custom_headers=None, raw=False, **operation_config)
Parâmetros
- operation_config
Substituições da configuração da operação.
Devoluções
Nenhum ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
delete_image_tags
Remova um conjunto de etiquetas de um conjunto de imagens.
delete_image_tags(project_id, image_ids, tag_ids, custom_headers=None, raw=False, **operation_config)
Parâmetros
Etiquetas a eliminar das imagens especificadas. Limitado a 20 etiquetas.
- operation_config
Substituições da configuração da operação.
Devoluções
Nenhum ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
delete_images
Elimine imagens do conjunto de imagens de preparação.
delete_images(project_id, image_ids=None, all_images=None, all_iterations=None, custom_headers=None, raw=False, **operation_config)
Parâmetros
IDs das imagens a eliminar. Limitado a 256 imagens por lote.
- all_images
- bool
Sinalizar para especificar a eliminação de todas as imagens, especifique este sinalizador ou uma lista de imagens. A utilização deste sinalizador devolverá uma resposta 202 para indicar que as imagens estão a ser eliminadas.
- all_iterations
- bool
Remove estas imagens de todas as iterações e não apenas da área de trabalho atual. A utilização deste sinalizador devolverá uma resposta 202 para indicar que as imagens estão a ser eliminadas.
- operation_config
Substituições da configuração da operação.
Devoluções
Nenhum ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
delete_iteration
Eliminar uma iteração específica de um projeto.
delete_iteration(project_id, iteration_id, custom_headers=None, raw=False, **operation_config)
Parâmetros
- operation_config
Substituições da configuração da operação.
Devoluções
Nenhum ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
delete_prediction
Elimine um conjunto de imagens previstas e os respetivos resultados de predição associados.
delete_prediction(project_id, ids, custom_headers=None, raw=False, **operation_config)
Parâmetros
- operation_config
Substituições da configuração da operação.
Devoluções
Nenhum ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
delete_project
Eliminar um projeto específico.
delete_project(project_id, custom_headers=None, raw=False, **operation_config)
Parâmetros
- operation_config
Substituições da configuração da operação.
Devoluções
Nenhum ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
delete_tag
Elimine uma etiqueta do projeto.
delete_tag(project_id, tag_id, custom_headers=None, raw=False, **operation_config)
Parâmetros
- operation_config
Substituições da configuração da operação.
Devoluções
Nenhum ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
export_iteration
Exportar uma iteração preparada.
export_iteration(project_id, iteration_id, platform, flavor=None, custom_headers=None, raw=False, **operation_config)
Parâmetros
- platform
- str
A plataforma de destino. Os valores possíveis incluem: "CoreML", "TensorFlow", "DockerFile", "ONNX", "VAIDK", "OpenVino"
- flavor
- str
O sabor da plataforma de destino. Os valores possíveis incluem: "Linux", "Windows", "ONNX10", "ONNX12", "ARM", "TensorFlowNormal", "TensorFlowLite"
- operation_config
Substituições da configuração da operação.
Devoluções
Exportar ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
export_project
Exporta um projeto.
export_project(project_id, custom_headers=None, raw=False, **operation_config)
Parâmetros
- operation_config
Substituições da configuração da operação.
Devoluções
ProjectExport ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
get_artifact
Obtenha conteúdos de artefactos do armazenamento de blobs, com base no caminho relativo do artefacto no blob.
get_artifact(project_id, path, custom_headers=None, raw=False, callback=None, **operation_config)
Parâmetros
- callback
- Callable[<xref:Bytes>, <xref:response=None>]
Quando especificado, será chamado com cada segmento de dados transmitidos. A chamada de retorno deve ter dois argumentos: os bytes do segmento atual de dados e o objeto de resposta. Se os dados estiverem a ser carregados, a resposta será Nenhuma.
- operation_config
Substituições da configuração da operação.
Devoluções
objeto ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
get_domain
Obtenha informações sobre um domínio específico.
get_domain(domain_id, custom_headers=None, raw=False, **operation_config)
Parâmetros
- operation_config
Substituições da configuração da operação.
Devoluções
Domínio ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
get_domains
Obtenha uma lista dos domínios disponíveis.
get_domains(custom_headers=None, raw=False, **operation_config)
Parâmetros
- operation_config
Substituições da configuração da operação.
Devoluções
list ou ClientRawResponse if raw=true
Tipo de retorno
Exceções
get_exports
Obtenha a lista de exportações para uma iteração específica.
get_exports(project_id, iteration_id, custom_headers=None, raw=False, **operation_config)
Parâmetros
- operation_config
Substituições da configuração da operação.
Devoluções
list ou ClientRawResponse if raw=true
Tipo de retorno
Exceções
get_image_count
Obtenha o número de imagens.
A filtragem está numa relação e/ou. Por exemplo, se os IDs de etiqueta fornecidos forem para as etiquetas "Cão" e "Gato", só serão devolvidas imagens marcadas com Cão e/ou Gato.
get_image_count(project_id, iteration_id=None, tagging_status=None, filter=None, tag_ids=None, custom_headers=None, raw=False, **operation_config)
Parâmetros
- tagging_status
- str
O filtro de estado de etiquetagem. Pode ser "Tudo", "Etiquetado" ou "Não Marcado". A predefinição é "Tudo". Os valores possíveis incluem: "All", "Tagged", "Untagged"
- filter
- str
Uma expressão para filtrar as imagens em relação aos metadados da imagem. Apenas as imagens em que a expressão é avaliada como verdadeira são incluídas na resposta. A expressão suporta operadores eq (Igual), ne (Não igual) e (Lógico e) ou (Lógico ou). Eis um exemplo, metadata=key1 eq "value1" e key2 ne "value2".
Uma lista de IDs de etiquetas para filtrar as imagens para contar. A predefinição é todas as etiquetas quando nula.
- operation_config
Substituições da configuração da operação.
Devoluções
int ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
get_image_performance_count
Obtém o número de imagens etiquetadas com os {tagIds} fornecidos que têm resultados de predição da preparação para a iteração fornecida {iterationId}.
A filtragem está numa relação e/ou. Por exemplo, se os IDs de etiqueta fornecidos forem para as etiquetas "Cão" e "Gato", só serão devolvidas imagens marcadas com Cão e/ou Gato.
get_image_performance_count(project_id, iteration_id, tag_ids=None, custom_headers=None, raw=False, **operation_config)
Parâmetros
Uma lista de IDs de etiquetas para filtrar as imagens para contar. A predefinição é todas as etiquetas quando nula.
- operation_config
Substituições da configuração da operação.
Devoluções
int ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
get_image_performances
Obter imagem com a predição para uma determinada iteração de projeto.
Esta API suporta a seleção de batches e intervalos. Por predefinição, só devolverá as primeiras 50 imagens correspondentes às imagens. Utilize os parâmetros {take} e {skip} para controlar quantas imagens deve devolver num determinado lote. A filtragem está numa relação e/ou. Por exemplo, se os IDs de etiqueta fornecidos forem para as etiquetas "Cão" e "Gato", só serão devolvidas imagens marcadas com Cão e/ou Gato.
get_image_performances(project_id, iteration_id, tag_ids=None, order_by=None, take=50, skip=0, custom_headers=None, raw=False, **operation_config)
Parâmetros
Uma lista de IDs de etiquetas para filtrar as imagens. A predefinição é todas as imagens etiquetadas quando nula. Limitado a 20.
- order_by
- str
A encomenda. A predefinição é a mais recente. Os valores possíveis incluem: "Mais Recente", "Mais Antigo"
- take
- int
Número máximo de imagens a devolver. A predefinição é 50, limitada a 256.
- skip
- int
Número de imagens a ignorar antes de iniciar o lote de imagens. A predefinição é 0.
- operation_config
Substituições da configuração da operação.
Devoluções
list ou ClientRawResponse if raw=true
Tipo de retorno
Exceções
get_image_region_proposals
Obter propostas de região para uma imagem. Devolve uma matriz vazia se não forem encontradas propostas.
Esta API irá obter propostas de região para uma imagem juntamente com confianças para a região. Devolve uma matriz vazia se não forem encontradas propostas.
get_image_region_proposals(project_id, image_id, custom_headers=None, raw=False, **operation_config)
Parâmetros
- operation_config
Substituições da configuração da operação.
Devoluções
ImageRegionProposal ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
get_images
Obtenha imagens para uma determinada iteração de projeto ou área de trabalho.
Esta API suporta a seleção de batches e intervalos. Por predefinição, só devolverá as primeiras 50 imagens correspondentes às imagens. Utilize os parâmetros {take} e {skip} para controlar quantas imagens deve devolver num determinado lote. A filtragem está numa relação e/ou. Por exemplo, se os IDs de etiqueta fornecidos forem para as etiquetas "Cão" e "Gato", só serão devolvidas imagens marcadas com Cão e/ou Gato.
get_images(project_id, iteration_id=None, tag_ids=None, tagging_status=None, filter=None, order_by=None, take=50, skip=0, custom_headers=None, raw=False, **operation_config)
Parâmetros
Uma lista de IDs de etiquetas para filtrar as imagens. A predefinição é todas as imagens etiquetadas quando nula. Limitado a 20.
- tagging_status
- str
O filtro de estado de etiquetagem. Pode ser "Tudo", "Etiquetado" ou "Não Marcado". A predefinição é "Tudo". Os valores possíveis incluem: "All", "Tagged", "Untagged"
- filter
- str
Uma expressão para filtrar as imagens em relação aos metadados da imagem. Apenas as imagens em que a expressão é avaliada como verdadeira são incluídas na resposta. A expressão suporta operadores eq (Igual), ne (Não igual) e (Lógico e) ou (Lógico ou). Eis um exemplo, metadata=key1 eq "value1" e key2 ne "value2".
- order_by
- str
A encomenda. A predefinição é a mais recente. Os valores possíveis incluem: "Mais Recente", "Mais Antigo"
- take
- int
Número máximo de imagens a devolver. A predefinição é 50, limitada a 256.
- skip
- int
Número de imagens a ignorar antes de iniciar o lote de imagens. A predefinição é 0.
- operation_config
Substituições da configuração da operação.
Devoluções
list ou ClientRawResponse if raw=true
Tipo de retorno
Exceções
get_images_by_ids
Obtenha imagens por ID para uma determinada iteração de projeto.
Esta API irá devolver um conjunto de Imagens para as etiquetas especificadas e, opcionalmente, iteração. Se não for especificada nenhuma iteração, será utilizada a área de trabalho atual.
get_images_by_ids(project_id, image_ids=None, iteration_id=None, custom_headers=None, raw=False, **operation_config)
Parâmetros
- operation_config
Substituições da configuração da operação.
Devoluções
list ou ClientRawResponse if raw=true
Tipo de retorno
Exceções
get_iteration
Obter uma iteração específica.
get_iteration(project_id, iteration_id, custom_headers=None, raw=False, **operation_config)
Parâmetros
- operation_config
Substituições da configuração da operação.
Devoluções
Iteração ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
get_iteration_performance
Obtenha informações de desempenho detalhadas sobre uma iteração.
get_iteration_performance(project_id, iteration_id, threshold=None, overlap_threshold=None, custom_headers=None, raw=False, **operation_config)
Parâmetros
- overlap_threshold
- float
Se aplicável, o limiar de sobreposição de caixa delimitadora utilizado para determinar predições verdadeiras.
- operation_config
Substituições da configuração da operação.
Devoluções
IterationPerformance ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
get_iterations
Obter iterações para o projeto.
get_iterations(project_id, custom_headers=None, raw=False, **operation_config)
Parâmetros
- operation_config
Substituições da configuração da operação.
Devoluções
list ou ClientRawResponse if raw=true
Tipo de retorno
Exceções
get_project
Obter um projeto específico.
get_project(project_id, custom_headers=None, raw=False, **operation_config)
Parâmetros
- operation_config
Substituições da configuração da operação.
Devoluções
Project ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
get_projects
Obtenha os seus projetos.
get_projects(custom_headers=None, raw=False, **operation_config)
Parâmetros
- operation_config
Substituições da configuração da operação.
Devoluções
list ou ClientRawResponse if raw=true
Tipo de retorno
Exceções
get_tag
Obtenha informações sobre uma etiqueta específica.
get_tag(project_id, tag_id, iteration_id=None, custom_headers=None, raw=False, **operation_config)
Parâmetros
- iteration_id
- str
A iteração de onde obter esta etiqueta. Opcional, a predefinição é o conjunto de preparação atual.
- operation_config
Substituições da configuração da operação.
Devoluções
Etiqueta ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
get_tagged_image_count
Obtém o número de imagens etiquetadas com o {tagIds} fornecido.
A filtragem está numa relação e/ou. Por exemplo, se os IDs de etiqueta fornecidos forem para as etiquetas "Cão" e "Gato", só serão devolvidas imagens marcadas com Cão e/ou Gato.
get_tagged_image_count(project_id, iteration_id=None, tag_ids=None, custom_headers=None, raw=False, **operation_config)
Parâmetros
Uma lista de IDs de etiquetas para filtrar as imagens para contar. A predefinição é todas as etiquetas quando nula.
- operation_config
Substituições da configuração da operação.
Devoluções
int ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
get_tagged_images
Obter imagens etiquetadas para uma determinada iteração de projeto.
Esta API suporta a seleção de batches e intervalos. Por predefinição, só devolverá as primeiras 50 imagens correspondentes às imagens. Utilize os parâmetros {take} e {skip} para controlar quantas imagens deve devolver num determinado lote. A filtragem está numa relação e/ou. Por exemplo, se os IDs de etiqueta fornecidos forem para as etiquetas "Cão" e "Gato", só serão devolvidas imagens marcadas com Cão e/ou Gato.
get_tagged_images(project_id, iteration_id=None, tag_ids=None, order_by=None, take=50, skip=0, custom_headers=None, raw=False, **operation_config)
Parâmetros
Uma lista de IDs de etiquetas para filtrar as imagens. A predefinição é todas as imagens etiquetadas quando nula. Limitado a 20.
- order_by
- str
A encomenda. A predefinição é a mais recente. Os valores possíveis incluem: "Mais Recente", "Mais Antigo"
- take
- int
Número máximo de imagens a devolver. A predefinição é 50, limitada a 256.
- skip
- int
Número de imagens a ignorar antes de iniciar o lote de imagens. A predefinição é 0.
- operation_config
Substituições da configuração da operação.
Devoluções
list ou ClientRawResponse if raw=true
Tipo de retorno
Exceções
get_tags
Obtenha as etiquetas para um determinado projeto e iteração.
get_tags(project_id, iteration_id=None, custom_headers=None, raw=False, **operation_config)
Parâmetros
- operation_config
Substituições da configuração da operação.
Devoluções
list ou ClientRawResponse if raw=true
Tipo de retorno
Exceções
get_untagged_image_count
Obtém o número de imagens não etiquetadas.
Esta API devolve as imagens que não têm etiquetas para um determinado projeto e, opcionalmente, uma iteração. Se não for especificada nenhuma iteração, será utilizada a área de trabalho atual.
get_untagged_image_count(project_id, iteration_id=None, custom_headers=None, raw=False, **operation_config)
Parâmetros
- operation_config
Substituições da configuração da operação.
Devoluções
int ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
get_untagged_images
Obtenha imagens não selecionadas para uma determinada iteração de projeto.
Esta API suporta a seleção de batches e intervalos. Por predefinição, só devolverá as primeiras 50 imagens correspondentes às imagens. Utilize os parâmetros {take} e {skip} para controlar quantas imagens deve devolver num determinado lote.
get_untagged_images(project_id, iteration_id=None, order_by=None, take=50, skip=0, custom_headers=None, raw=False, **operation_config)
Parâmetros
- order_by
- str
A encomenda. A predefinição é a mais recente. Os valores possíveis incluem: "Mais Recente", "Mais Antigo"
- take
- int
Número máximo de imagens a devolver. A predefinição é 50, limitada a 256.
- skip
- int
Número de imagens a ignorar antes de iniciar o lote de imagens. A predefinição é 0.
- operation_config
Substituições da configuração da operação.
Devoluções
list ou ClientRawResponse if raw=true
Tipo de retorno
Exceções
import_project
Importa um projeto.
import_project(token, name=None, custom_headers=None, raw=False, **operation_config)
Parâmetros
- name
- str
Opcional, nome do projeto a utilizar em vez do nome gerado automaticamente.
- operation_config
Substituições da configuração da operação.
Devoluções
Project ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
publish_iteration
Publicar uma iteração específica.
publish_iteration(project_id, iteration_id, publish_name, prediction_id, overwrite=None, custom_headers=None, raw=False, **operation_config)
Parâmetros
- overwrite
- bool
Se pretende substituir o modelo publicado pelo nome especificado (predefinição: falso).
- operation_config
Substituições da configuração da operação.
Devoluções
bool ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
query_predictions
Obtenha imagens que foram enviadas para o ponto final de predição.
query_predictions(project_id, query, custom_headers=None, raw=False, **operation_config)
Parâmetros
- query
- PredictionQueryToken
Parâmetros utilizados para consultar as predições. Limitado à combinação de 2 etiquetas.
- operation_config
Substituições da configuração da operação.
Devoluções
PredictionQueryResult ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
query_suggested_image_count
Obtenha a contagem de imagens cujas etiquetas sugeridas correspondem a determinadas etiquetas e as respetivas probabilidades são maiores ou iguais ao limiar especificado. Devolve a contagem como 0 se nenhuma for encontrada.
Esta API utiliza tagIds para obter a contagem de imagens não etiquetadas por etiquetas sugeridas para um determinado limiar.
query_suggested_image_count(project_id, iteration_id, tag_ids=None, threshold=None, custom_headers=None, raw=False, **operation_config)
Parâmetros
Os TagIds existentes no projeto para o qual obter etiquetas sugeridas contam.
- operation_config
Substituições da configuração da operação.
Devoluções
dict ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
query_suggested_images
Obtenha imagens não etiquetadas cujas etiquetas sugeridas correspondem a determinadas etiquetas. Devolve uma matriz vazia se não forem encontradas imagens.
Esta API irá obter imagens não etiquetadas filtradas por IDs de etiquetas sugeridos. Devolve uma matriz vazia se não forem encontradas imagens.
query_suggested_images(project_id, iteration_id, query, custom_headers=None, raw=False, **operation_config)
Parâmetros
Contém propriedades que precisamos para consultar as imagens sugeridas.
- operation_config
Substituições da configuração da operação.
Devoluções
SuggestedTagAndRegionQuery ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
quick_test_image
Teste rápido de uma imagem.
quick_test_image(project_id, image_data, iteration_id=None, store=True, custom_headers=None, raw=False, **operation_config)
Parâmetros
- image_data
- Generator
Dados de imagens binárias. Os formatos suportados são JPEG, GIF, PNG e BMP. Suporta imagens até 6 MB.
- iteration_id
- str
Opcional. Especifica o ID de uma iteração específica a avaliar. A iteração predefinida do projeto será utilizada quando não for especificado.
- store
- bool
Opcional. Especifica se pretende armazenar ou não o resultado desta predição. A predefinição é verdadeira, para armazenar.
- operation_config
Substituições da configuração da operação.
Devoluções
ImagePrediction ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
quick_test_image_url
Teste rápido um URL de imagem.
quick_test_image_url(project_id, url, iteration_id=None, store=True, custom_headers=None, raw=False, **operation_config)
Parâmetros
- iteration_id
- str
Opcional. Especifica o ID de uma iteração específica a avaliar. A iteração predefinida do projeto será utilizada quando não for especificado.
- store
- bool
Opcional. Especifica se pretende armazenar ou não o resultado desta predição. A predefinição é verdadeira, para armazenar.
- operation_config
Substituições da configuração da operação.
Devoluções
ImagePrediction ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
suggest_tags_and_regions
Sugerir etiquetas e regiões para uma matriz/lote de imagens não etiquetadas. Devolve uma matriz vazia se não forem encontradas etiquetas.
Esta API irá obter etiquetas e regiões sugeridas para uma matriz/lote de imagens não etiquetadas, juntamente com confiança para as etiquetas. Devolve uma matriz vazia se não forem encontradas etiquetas. Existe um limite de 64 imagens no lote.
suggest_tags_and_regions(project_id, iteration_id, image_ids, custom_headers=None, raw=False, **operation_config)
Parâmetros
São necessárias sugestões de etiquetas de IDs de imagem. Utilize a API GetUntaggedImages para obter imageIds.
- operation_config
Substituições da configuração da operação.
Devoluções
list ou ClientRawResponse if raw=true
Tipo de retorno
Exceções
train_project
Projeto de filas para formação.
train_project(project_id, training_type=None, reserved_budget_in_hours=0, force_train=False, notification_email_address=None, selected_tags=None, custom_base_model_info=None, custom_headers=None, raw=False, **operation_config)
Parâmetros
- training_type
- str
O tipo de preparação a utilizar para preparar o projeto (predefinição: Regular). Os valores possíveis incluem: "Regular", "Advanced"
- reserved_budget_in_hours
- int
O número de horas reservadas como orçamento para formação (se aplicável).
- force_train
- bool
Se pretende forçar a preparação mesmo que o conjunto de dados e a configuração não sejam alterados (predefinição: falso).
- notification_email_address
- str
O endereço de e-mail para o qual enviar notificação quando a preparação terminar (predefinição: nulo).
Lista de etiquetas selecionadas para esta sessão de formação, outras etiquetas no projeto serão ignoradas.
- custom_base_model_info
- CustomBaseModelInfo
Informações da iteração previamente preparada que fornece o modelo base para a preparação da iteração atual.
- raw
- bool
devolve a resposta direta juntamente com a resposta desserializada
- operation_config
Substituições da configuração da operação.
Devoluções
Iteração ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
unpublish_iteration
Anular a publicação de uma iteração específica.
unpublish_iteration(project_id, iteration_id, custom_headers=None, raw=False, **operation_config)
Parâmetros
- raw
- bool
devolve a resposta direta juntamente com a resposta desserializada
- operation_config
Substituições da configuração da operação.
Devoluções
Nenhum ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
update_image_metadata
Atualizar metadados de imagens.
Esta API aceita um lote de IDs de imagem e metadados para atualizar imagens. Existe um limite de 64 imagens.
update_image_metadata(project_id, image_ids, metadata, custom_headers=None, raw=False, **operation_config)
Parâmetros
Os metadados a atualizar para as imagens especificadas. Limitado a 10 pares chave-valor por imagem. O comprimento da chave está limitado a 128. O comprimento do valor está limitado a 256.
- raw
- bool
devolve a resposta direta juntamente com a resposta desserializada
- operation_config
Substituições da configuração da operação.
Devoluções
ImageMetadataUpdateSummary ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
update_iteration
Atualizar uma iteração específica.
update_iteration(project_id, iteration_id, name, custom_headers=None, raw=False, **operation_config)
Parâmetros
- raw
- bool
devolve a resposta direta juntamente com a resposta desserializada
- operation_config
Substituições da configuração da operação.
Devoluções
Iteração ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
update_project
Atualizar um projeto específico.
update_project(project_id, updated_project, custom_headers=None, raw=False, **operation_config)
Parâmetros
- raw
- bool
devolve a resposta direta juntamente com a resposta desserializada
- operation_config
Substituições da configuração da operação.
Devoluções
Project ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
update_tag
Atualizar uma etiqueta.
update_tag(project_id, tag_id, updated_tag, custom_headers=None, raw=False, **operation_config)
Parâmetros
- raw
- bool
devolve a resposta direta juntamente com a resposta desserializada
- operation_config
Substituições da configuração da operação.
Devoluções
Etiqueta ou ClientRawResponse se raw=true
Tipo de retorno
Exceções
Azure SDK for Python