Share via


CustomVisionTrainingClient Classe

Herança
azure.cognitiveservices.vision.customvision.training.operations._custom_vision_training_client_operations.CustomVisionTrainingClientOperationsMixin
CustomVisionTrainingClient
CustomVisionTrainingClient

Construtor

CustomVisionTrainingClient(endpoint, credentials)

Parâmetros

endpoint
str
Necessário

Pontos finais dos Serviços Cognitivos suportados.

credentials
None
Necessário

Credenciais de subscrição que identificam exclusivamente a subscrição do cliente.

Variáveis

config
CustomVisionTrainingClientConfiguration

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

project_id
str
Necessário

O ID do projeto.

regions
list[ImageRegionCreateEntry]
valor predefinido: None
custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto.

tags
list[ImageTagCreateEntry]
valor predefinido: None

Entradas de Etiquetas de Imagem a incluir neste lote.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto.

image_data
Generator
Necessário

Dados de imagens binários. Os formatos suportados são JPEG, GIF, PNG e BMP. Suporta imagens até 6 MB.

tag_ids
list[str]
valor predefinido: None

Os IDs de etiquetas com os quais etiquetar cada imagem. Limitado a 20.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto.

batch
ImageFileCreateBatch
Necessário

O lote de ficheiros de imagem a adicionar. Limitado a 64 imagens e 20 etiquetas por lote.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto.

batch
ImageIdCreateBatch
Necessário

Imagem, ids de etiquetas e metadados. Limitado a 64 imagens e 20 etiquetas por lote.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto.

batch
ImageUrlCreateBatch
Necessário

Urls de imagem, IDs de etiquetas e metadados. Limitado a 64 imagens e 20 etiquetas por lote.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

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

name
str
Necessário

Nome do projeto.

description
str
valor predefinido: None

A descrição do projeto.

domain_id
str
valor predefinido: None

O ID do domínio a utilizar para este projeto. Predefinições para Geral.

classification_type
str
valor predefinido: None

O tipo de classificador a criar para este projeto. Os valores possíveis incluem: "Multiclass", "Multilabel"

target_export_platforms
list[str]
valor predefinido: None

Lista de plataformas para as qual o modelo preparado pretende exportar.

export_model_container_uri
str
valor predefinido: None

O uri para o contentor do Armazenamento do Azure que será utilizado para armazenar modelos exportados.

notification_queue_uri
str
valor predefinido: None

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.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto.

name
str
Necessário

O nome da etiqueta.

description
str
valor predefinido: None

Descrição opcional da etiqueta.

type
str
valor predefinido: None

Tipo opcional para a etiqueta. Os valores possíveis incluem: "Regular", "Negativo", "GeneralProduct"

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

Substituições da configuração da operação.

Devoluções

Etiqueta ou ClientRawResponse se raw=true

Tipo de retorno

Tag,

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

project_id
str
Necessário

O ID do projeto.

region_ids
list[str]
Necessário

Regiões a eliminar. Limitado a 64.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

Substituições da configuração da operação.

Devoluções

Nenhum ou ClientRawResponse se raw=true

Tipo de retorno

None,

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

project_id
str
Necessário

O ID do projeto.

image_ids
list[str]
Necessário

IDs de imagem. Limitado a 64 imagens.

tag_ids
list[str]
Necessário

Etiquetas a eliminar das imagens especificadas. Limitado a 20 etiquetas.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

Substituições da configuração da operação.

Devoluções

Nenhum ou ClientRawResponse se raw=true

Tipo de retorno

None,

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

project_id
str
Necessário

O ID do projeto.

image_ids
list[str]
valor predefinido: None

IDs das imagens a eliminar. Limitado a 256 imagens por lote.

all_images
bool
valor predefinido: None

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
valor predefinido: None

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.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

Substituições da configuração da operação.

Devoluções

Nenhum ou ClientRawResponse se raw=true

Tipo de retorno

None,

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

project_id
str
Necessário

O ID do projeto.

iteration_id
str
Necessário

O ID de iteração.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

Substituições da configuração da operação.

Devoluções

Nenhum ou ClientRawResponse se raw=true

Tipo de retorno

None,

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

project_id
str
Necessário

O ID do projeto.

ids
list[str]
Necessário

Os IDs de predição. Limitado a 64.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

Substituições da configuração da operação.

Devoluções

Nenhum ou ClientRawResponse se raw=true

Tipo de retorno

None,

Exceções

delete_project

Eliminar um projeto específico.

delete_project(project_id, custom_headers=None, raw=False, **operation_config)

Parâmetros

project_id
str
Necessário

O ID do projeto.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

Substituições da configuração da operação.

Devoluções

Nenhum ou ClientRawResponse se raw=true

Tipo de retorno

None,

Exceções

delete_tag

Elimine uma etiqueta do projeto.

delete_tag(project_id, tag_id, custom_headers=None, raw=False, **operation_config)

Parâmetros

project_id
str
Necessário

O ID do projeto.

tag_id
str
Necessário

ID da etiqueta a eliminar.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

Substituições da configuração da operação.

Devoluções

Nenhum ou ClientRawResponse se raw=true

Tipo de retorno

None,

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

project_id
str
Necessário

O ID do projeto.

iteration_id
str
Necessário

O ID de iteração.

platform
str
Necessário

A plataforma de destino. Os valores possíveis incluem: "CoreML", "TensorFlow", "DockerFile", "ONNX", "VAIDK", "OpenVino"

flavor
str
valor predefinido: None

O sabor da plataforma de destino. Os valores possíveis incluem: "Linux", "Windows", "ONNX10", "ONNX12", "ARM", "TensorFlowNormal", "TensorFlowLite"

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto a exportar.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto.

path
str
Necessário

O caminho relativo do artefacto.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

callback
Callable[<xref:Bytes>, <xref:response=None>]
valor predefinido: 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
Necessário

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

domain_id
str
Necessário

O ID do domínio sobre o qual obter informações.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto.

iteration_id
str
Necessário

O ID de iteração.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto.

iteration_id
str
valor predefinido: None

O ID de iteração. A predefinição é a área de trabalho.

tagging_status
str
valor predefinido: None

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
valor predefinido: None

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".

tag_ids
list[str]
valor predefinido: None

Uma lista de IDs de etiquetas para filtrar as imagens para contar. A predefinição é todas as etiquetas quando nula.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

Substituições da configuração da operação.

Devoluções

int ou ClientRawResponse se raw=true

Tipo de retorno

int,

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

project_id
str
Necessário

O ID do projeto.

iteration_id
str
Necessário

O ID de iteração. A predefinição é a área de trabalho.

tag_ids
list[str]
valor predefinido: None

Uma lista de IDs de etiquetas para filtrar as imagens para contar. A predefinição é todas as etiquetas quando nula.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

Substituições da configuração da operação.

Devoluções

int ou ClientRawResponse se raw=true

Tipo de retorno

int,

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

project_id
str
Necessário

O ID do projeto.

iteration_id
str
Necessário

O ID de iteração. A predefinição é a área de trabalho.

tag_ids
list[str]
valor predefinido: None

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
valor predefinido: None

A encomenda. A predefinição é a mais recente. Os valores possíveis incluem: "Mais Recente", "Mais Antigo"

take
int
valor predefinido: 50

Número máximo de imagens a devolver. A predefinição é 50, limitada a 256.

skip
int
valor predefinido: 0

Número de imagens a ignorar antes de iniciar o lote de imagens. A predefinição é 0.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto.

image_id
str
Necessário

O ID da imagem.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto.

iteration_id
str
valor predefinido: None

O ID de iteração. A predefinição é a área de trabalho.

tag_ids
list[str]
valor predefinido: None

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
valor predefinido: None

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
valor predefinido: None

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
valor predefinido: None

A encomenda. A predefinição é a mais recente. Os valores possíveis incluem: "Mais Recente", "Mais Antigo"

take
int
valor predefinido: 50

Número máximo de imagens a devolver. A predefinição é 50, limitada a 256.

skip
int
valor predefinido: 0

Número de imagens a ignorar antes de iniciar o lote de imagens. A predefinição é 0.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto.

image_ids
list[str]
valor predefinido: None

A lista de IDs de imagem a obter. Limitado a 256.

iteration_id
str
valor predefinido: None

O ID de iteração. A predefinição é a área de trabalho.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto a que pertence a iteração.

iteration_id
str
Necessário

O ID da iteração a obter.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto a que pertence a iteração.

iteration_id
str
Necessário

O ID da iteração a obter.

threshold
float
valor predefinido: None

O limiar utilizado para determinar predições verdadeiras.

overlap_threshold
float
valor predefinido: None

Se aplicável, o limiar de sobreposição de caixa delimitadora utilizado para determinar predições verdadeiras.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto a obter.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

project_id
str
Necessário

O projeto a que esta etiqueta pertence.

tag_id
str
Necessário

O ID da etiqueta.

iteration_id
str
valor predefinido: None

A iteração de onde obter esta etiqueta. Opcional, a predefinição é o conjunto de preparação atual.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

Substituições da configuração da operação.

Devoluções

Etiqueta ou ClientRawResponse se raw=true

Tipo de retorno

Tag,

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

project_id
str
Necessário

O ID do projeto.

iteration_id
str
valor predefinido: None

O ID de iteração. A predefinição é a área de trabalho.

tag_ids
list[str]
valor predefinido: None

Uma lista de IDs de etiquetas para filtrar as imagens para contar. A predefinição é todas as etiquetas quando nula.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

Substituições da configuração da operação.

Devoluções

int ou ClientRawResponse se raw=true

Tipo de retorno

int,

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

project_id
str
Necessário

O ID do projeto.

iteration_id
str
valor predefinido: None

O ID de iteração. A predefinição é a área de trabalho.

tag_ids
list[str]
valor predefinido: None

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
valor predefinido: None

A encomenda. A predefinição é a mais recente. Os valores possíveis incluem: "Mais Recente", "Mais Antigo"

take
int
valor predefinido: 50

Número máximo de imagens a devolver. A predefinição é 50, limitada a 256.

skip
int
valor predefinido: 0

Número de imagens a ignorar antes de iniciar o lote de imagens. A predefinição é 0.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto.

iteration_id
str
valor predefinido: None

O ID de iteração. A predefinição é a área de trabalho.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

Substituições da configuração da operação.

Devoluções

list ou ClientRawResponse if raw=true

Tipo de retorno

list[Tag],

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

project_id
str
Necessário

O ID do projeto.

iteration_id
str
valor predefinido: None

O ID de iteração. A predefinição é a área de trabalho.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

Substituições da configuração da operação.

Devoluções

int ou ClientRawResponse se raw=true

Tipo de retorno

int,

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

project_id
str
Necessário

O ID do projeto.

iteration_id
str
valor predefinido: None

O ID de iteração. A predefinição é a área de trabalho.

order_by
str
valor predefinido: None

A encomenda. A predefinição é a mais recente. Os valores possíveis incluem: "Mais Recente", "Mais Antigo"

take
int
valor predefinido: 50

Número máximo de imagens a devolver. A predefinição é 50, limitada a 256.

skip
int
valor predefinido: 0

Número de imagens a ignorar antes de iniciar o lote de imagens. A predefinição é 0.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

token
str
Necessário

Token gerado a partir da chamada do projeto de exportação.

name
str
valor predefinido: None

Opcional, nome do projeto a utilizar em vez do nome gerado automaticamente.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto.

iteration_id
str
Necessário

O ID de iteração.

publish_name
str
Necessário

O nome a atribuir à iteração publicada.

prediction_id
str
Necessário

O ID do recurso de predição para publicar.

overwrite
bool
valor predefinido: None

Se pretende substituir o modelo publicado pelo nome especificado (predefinição: falso).

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

Substituições da configuração da operação.

Devoluções

bool ou ClientRawResponse se raw=true

Tipo de retorno

bool,

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

project_id
str
Necessário

O ID do projeto.

query
PredictionQueryToken
Necessário

Parâmetros utilizados para consultar as predições. Limitado à combinação de 2 etiquetas.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto.

iteration_id
str
Necessário

IterationId a utilizar para as etiquetas e regiões sugeridas.

tag_ids
list[str]
valor predefinido: None

Os TagIds existentes no projeto para o qual obter etiquetas sugeridas contam.

threshold
float
valor predefinido: None

Limiar de confiança para filtrar as etiquetas sugeridas.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

Substituições da configuração da operação.

Devoluções

dict ou ClientRawResponse se raw=true

Tipo de retorno

dict[str, int],

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

project_id
str
Necessário

O ID do projeto.

iteration_id
str
Necessário

IterationId a utilizar para as etiquetas e regiões sugeridas.

query
SuggestedTagAndRegionQueryToken
Necessário

Contém propriedades que precisamos para consultar as imagens sugeridas.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto.

image_data
Generator
Necessário

Dados de imagens binárias. Os formatos suportados são JPEG, GIF, PNG e BMP. Suporta imagens até 6 MB.

iteration_id
str
valor predefinido: None

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
valor predefinido: True

Opcional. Especifica se pretende armazenar ou não o resultado desta predição. A predefinição é verdadeira, para armazenar.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

project_id
str
Necessário

O projeto para avaliação.

url
str
Necessário

URL da imagem.

iteration_id
str
valor predefinido: None

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
valor predefinido: True

Opcional. Especifica se pretende armazenar ou não o resultado desta predição. A predefinição é verdadeira, para armazenar.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto.

iteration_id
str
Necessário

IterationId a utilizar para sugestão de etiqueta e região.

image_ids
list[str]
Necessário

São necessárias sugestões de etiquetas de IDs de imagem. Utilize a API GetUntaggedImages para obter imageIds.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto.

training_type
str
valor predefinido: None

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
valor predefinido: 0

O número de horas reservadas como orçamento para formação (se aplicável).

force_train
bool
valor predefinido: False

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
valor predefinido: None

O endereço de e-mail para o qual enviar notificação quando a preparação terminar (predefinição: nulo).

selected_tags
list[str]
valor predefinido: None

Lista de etiquetas selecionadas para esta sessão de formação, outras etiquetas no projeto serão ignoradas.

custom_base_model_info
CustomBaseModelInfo
valor predefinido: None

Informações da iteração previamente preparada que fornece o modelo base para a preparação da iteração atual.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto.

iteration_id
str
Necessário

O ID da iteração.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

Substituições da configuração da operação.

Devoluções

Nenhum ou ClientRawResponse se raw=true

Tipo de retorno

None,

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

project_id
str
Necessário

O ID do projeto.

image_ids
list[str]
Necessário

A lista de IDs de imagem a atualizar. Limitado a 64.

metadata
dict[str, str]
Necessário

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.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

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

project_id
str
Necessário

ID do projeto.

iteration_id
str
Necessário

ID de iteração.

name
str
Necessário

Obtém ou define o nome da iteração.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto a atualizar.

updated_project
Project
Necessário

O modelo de projeto atualizado.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

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

project_id
str
Necessário

O ID do projeto.

tag_id
str
Necessário

O ID da etiqueta de destino.

updated_tag
Tag
Necessário

O modelo de etiqueta atualizado.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

Substituições da configuração da operação.

Devoluções

Etiqueta ou ClientRawResponse se raw=true

Tipo de retorno

Tag,

Exceções