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
Obrigatório

Pontos de extremidade dos Serviços Cognitivos com suporte.

credentials
None
Obrigatório

Credenciais de assinatura que identificam exclusivamente a assinatura do cliente.

Variáveis

config
CustomVisionTrainingClientConfiguration

Configuração do cliente.

Métodos

close

Feche o cliente se keep_alive for True.

create_image_regions

Crie um conjunto de regiões de imagem.

Essa API aceita um lote de regiões de imagem e, opcionalmente, marcas para atualizar imagens existentes com informações de região. Há um limite de 64 entradas no lote. Se todas as regiões forem criadas com êxito, 200(OK) status código será retornado. Caso contrário, o código de status 207 (Vários Status) será retornado e os detalhes status para cada região serão listados na carga de resposta.

create_image_tags

Associe um conjunto de imagens a um conjunto de marcas.

create_images_from_data

Adicione as imagens fornecidas ao conjunto de imagens de treinamento.

Essa API aceita o conteúdo do corpo como multipart/form-data e application/octet-stream. Ao usar vários arquivos de imagem de várias partes pode ser enviado de uma só vez, com um máximo de 64 arquivos. Se todas as imagens forem criadas com êxito, 200(OK) status código será retornado. Caso contrário, o código de status 207 (Vários Status) será retornado e os detalhes status para cada imagem serão listados na carga de resposta.

create_images_from_files

Adicione o lote de imagens fornecido ao conjunto de imagens de treinamento.

Essa API aceita um lote de arquivos e, opcionalmente, marcas para criar imagens. Há um limite de 64 imagens e 20 marcações. Se todas as imagens forem criadas com êxito, 200(OK) status código será retornado. Caso contrário, o código de status 207 (Vários Status) será retornado e os detalhes status para cada imagem serão listados na carga de resposta.

create_images_from_predictions

Adicione as imagens previstas especificadas ao conjunto de imagens de treinamento.

Essa API cria um lote de imagens com base em imagens previstas especificadas. Há um limite de 64 imagens e 20 marcações. Se todas as imagens forem criadas com êxito, 200(OK) status código será retornado. Caso contrário, o código de status 207 (Vários Status) será retornado e os detalhes status para cada imagem serão listados na carga de resposta.

create_images_from_urls

Adicione as URLs de imagens fornecidas ao conjunto de imagens de treinamento.

Essa API aceita um lote de URLs e, opcionalmente, marcas para criar imagens. Há um limite de 64 imagens e 20 marcações. Se todas as imagens forem criadas com êxito, 200(OK) status código será retornado. Caso contrário, o código de status 207 (Vários Status) será retornado e os detalhes status para cada imagem serão listados na carga de resposta.

create_project

Criar um projeto.

create_tag

Criar marca para o projeto.

delete_image_regions

Excluir um conjunto de regiões de imagem.

delete_image_tags

Remover um conjunto de marcas de um conjunto de imagens.

delete_images

Excluir imagens do conjunto de imagens de treinamento.

delete_iteration

Excluir uma iteração específica de um projeto.

delete_prediction

Excluir um conjunto de imagens previstas e seus resultados de previsão associados.

delete_project

Excluir um projeto específico.

delete_tag

Excluir marca do projeto.

export_iteration

Exportar uma iteração treinada.

export_project

Exporta um projeto.

get_artifact

Obter o conteúdo do artefato do Armazenamento de Blobs com base no caminho relativo do artefato no blob.

get_domain

Obter informações sobre um domínio específico.

get_domains

Obtenha uma lista dos domínios disponíveis.

get_exports

Obter a lista de exportações para uma iteração específica.

get_image_count

Obter o número de imagens.

A filtragem está em uma relação e/ou. Por exemplo, se as IDs de marca fornecidas forem para as marcas "Dog" e "Cat", somente as imagens marcadas com Dog e/ou Cat serão retornadas.

get_image_performance_count

Obtém o número de imagens marcadas com o {tagIds} fornecido que têm resultados de previsão do treinamento para a iteração fornecida {iterationId}.

A filtragem está em uma relação e/ou. Por exemplo, se as IDs de marca fornecidas forem para as marcas "Dog" e "Cat", somente as imagens marcadas com Dog e/ou Cat serão retornadas.

get_image_performances

Obter imagem com sua previsão para uma determinada iteração de projeto.

Esta API dá suporte para seleção de intervalo e envio em lote. Por padrão, retornará apenas as primeiras 50 imagens que correspondem às imagens. Use os parâmetros {take} e {skip} para controlar quantas imagens retornar em um determinado lote. A filtragem está em uma relação e/ou. Por exemplo, se as IDs de marca fornecidas forem para as marcas "Dog" e "Cat", somente as imagens marcadas com Dog e/ou Cat serão retornadas.

get_image_region_proposals

Obtenha propostas de região para uma imagem. Retornará uma matriz vazia se nenhuma proposta for encontrada.

Essa API obterá propostas de região para uma imagem juntamente com confianças para a região. Retornará uma matriz vazia se nenhuma proposta for encontrada.

get_images

Obtenha imagens para uma determinada iteração de projeto ou workspace.

Esta API dá suporte para seleção de intervalo e envio em lote. Por padrão, retornará apenas as primeiras 50 imagens que correspondem às imagens. Use os parâmetros {take} e {skip} para controlar quantas imagens retornar em um determinado lote. A filtragem está em uma relação e/ou. Por exemplo, se as IDs de marca fornecidas forem para as marcas "Dog" e "Cat", somente as imagens marcadas com Dog e/ou Cat serão retornadas.

get_images_by_ids

Obtenha imagens por ID para uma determinada iteração de projeto.

Essa API retornará um conjunto de imagens para as marcas especificadas e, opcionalmente, a iteração. Se nenhuma iteração for especificada, o workspace atual será usado.

get_iteration

Obter uma iteração específica.

get_iteration_performance

Obter informações detalhadas de desempenho sobre uma iteração.

get_iterations

Obtenha iterações para o projeto.

get_project

Obter um projeto específico.

get_projects

Obtenha seus projetos.

get_tag

Obter informações sobre marca específica.

get_tagged_image_count

Obtém o número de imagens marcadas com o {tagIds}fornecido.

A filtragem está em uma relação e/ou. Por exemplo, se as IDs de marca fornecidas forem para as marcas "Dog" e "Cat", somente as imagens marcadas com Dog e/ou Cat serão retornadas.

get_tagged_images

Obtenha imagens marcadas para uma determinada iteração de projeto.

Esta API dá suporte para seleção de intervalo e envio em lote. Por padrão, retornará apenas as primeiras 50 imagens que correspondem às imagens. Use os parâmetros {take} e {skip} para controlar quantas imagens devem ser retornadas em um determinado lote. A filtragem está em uma relação e/ou. Por exemplo, se as IDs de marca fornecidas forem para as marcas "Dog" e "Cat", somente as imagens marcadas com Dog e/ou Cat serão retornadas.

get_tags

Obtenha as marcas de um determinado projeto e iteração.

get_untagged_image_count

Obtém o número de imagens não registradas.

Essa API retorna as imagens que não têm marcas para um determinado projeto e, opcionalmente, uma iteração. Se nenhuma iteração for especificada, o workspace atual será usado.

get_untagged_images

Obtenha imagens não registradas para uma determinada iteração de projeto.

Esta API dá suporte para seleção de intervalo e envio em lote. Por padrão, retornará apenas as primeiras 50 imagens que correspondem às imagens. Use os parâmetros {take} e {skip} para controlar quantas imagens devem ser retornadas em um determinado lote.

import_project

Importa um projeto.

publish_iteration

Publicar uma iteração específica.

query_predictions

Obter imagens enviadas ao ponto de extremidade de previsão.

query_suggested_image_count

Obtenha a contagem de imagens cujas marcas sugeridas correspondem a determinadas marcas e suas probabilidades são maiores ou iguais ao limite especificado. Retorna count como 0 se nenhum encontrado.

Essa API usa tagIds para obter a contagem de imagens não marcadas por marcas sugeridas para um determinado limite.

query_suggested_images

Obtenha imagens não registradas cujas marcas sugeridas correspondem a determinadas marcas. Retorna uma matriz vazia se nenhuma imagem for encontrada.

Essa API buscará imagens não marcadas filtradas por IDs de marcas sugeridas. Retornará uma matriz vazia se nenhuma imagem for encontrada.

quick_test_image

Realizar um teste rápido de uma imagem.

quick_test_image_url

Realizar um teste rápido de uma URL de imagem.

suggest_tags_and_regions

Sugerir marcas e regiões para uma matriz/lote de imagens não registradas. Retornará uma matriz vazia se nenhuma marca for encontrada.

Essa API receberá marcas e regiões sugeridas para uma matriz/lote de imagens não marcadas, juntamente com confianças para as marcas. Retornará uma matriz vazia se nenhuma marca for encontrada. Há um limite de 64 imagens no lote.

train_project

Coloca na fila o projeto para treinamento.

unpublish_iteration

Cancelar a publicação de uma iteração específica.

update_image_metadata

Atualizar metadados de imagens.

Essa API aceita um lote de IDs de imagem e metadados para atualizar imagens. Há um limite de 64 imagens.

update_iteration

Atualizar uma iteração específica.

update_project

Atualizar um projeto específico.

update_tag

Atualizar marca.

close

Feche o cliente se keep_alive for True.

close() -> None

create_image_regions

Crie um conjunto de regiões de imagem.

Essa API aceita um lote de regiões de imagem e, opcionalmente, marcas para atualizar imagens existentes com informações de região. Há um limite de 64 entradas no lote. Se todas as regiões forem criadas com êxito, 200(OK) status código será retornado. Caso contrário, o código de status 207 (Vários Status) será retornado e os detalhes status para cada região serão listados na carga de resposta.

create_image_regions(project_id, regions=None, custom_headers=None, raw=False, **operation_config)

Parâmetros

project_id
str
Obrigatório

A ID do projeto.

regions
list[ImageRegionCreateEntry]
valor padrão: None
custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

ImageRegionCreateSummary ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

create_image_tags

Associe um conjunto de imagens a um conjunto de marcas.

create_image_tags(project_id, tags=None, custom_headers=None, raw=False, **operation_config)

Parâmetros

project_id
str
Obrigatório

A ID do projeto.

tags
list[ImageTagCreateEntry]
valor padrão: None

Entradas de marca de imagem a serem incluídas neste lote.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

ImageTagCreateSummary ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

create_images_from_data

Adicione as imagens fornecidas ao conjunto de imagens de treinamento.

Essa API aceita o conteúdo do corpo como multipart/form-data e application/octet-stream. Ao usar vários arquivos de imagem de várias partes pode ser enviado de uma só vez, com um máximo de 64 arquivos. Se todas as imagens forem criadas com êxito, 200(OK) status código será retornado. Caso contrário, o código de status 207 (Vários Status) será retornado e os detalhes status para cada imagem serão listados na carga 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
Obrigatório

A ID do projeto.

image_data
Generator
Obrigatório

Dados de imagem binária. Os formatos com suporte são JPEG, GIF, PNG e BMP. Dá suporte a imagens de até 6 MB.

tag_ids
list[str]
valor padrão: None

As IDs de marcas com as quais marcar cada imagem. Limitado a 20.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

ImageCreateSummary ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

create_images_from_files

Adicione o lote de imagens fornecido ao conjunto de imagens de treinamento.

Essa API aceita um lote de arquivos e, opcionalmente, marcas para criar imagens. Há um limite de 64 imagens e 20 marcações. Se todas as imagens forem criadas com êxito, 200(OK) status código será retornado. Caso contrário, o código de status 207 (Vários Status) será retornado e os detalhes status para cada imagem serão listados na carga de resposta.

create_images_from_files(project_id, batch, custom_headers=None, raw=False, **operation_config)

Parâmetros

project_id
str
Obrigatório

A ID do projeto.

batch
ImageFileCreateBatch
Obrigatório

O lote de arquivos de imagem a serem adicionados. Limitado a 64 imagens e 20 marcas por lote.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

ImageCreateSummary ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

create_images_from_predictions

Adicione as imagens previstas especificadas ao conjunto de imagens de treinamento.

Essa API cria um lote de imagens com base em imagens previstas especificadas. Há um limite de 64 imagens e 20 marcações. Se todas as imagens forem criadas com êxito, 200(OK) status código será retornado. Caso contrário, o código de status 207 (Vários Status) será retornado e os detalhes status para cada imagem serão listados na carga de resposta.

create_images_from_predictions(project_id, batch, custom_headers=None, raw=False, **operation_config)

Parâmetros

project_id
str
Obrigatório

A ID do projeto.

batch
ImageIdCreateBatch
Obrigatório

Imagem, IDs de marca e metadados. Limitado a 64 imagens e 20 marcas por lote.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

ImageCreateSummary ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

create_images_from_urls

Adicione as URLs de imagens fornecidas ao conjunto de imagens de treinamento.

Essa API aceita um lote de URLs e, opcionalmente, marcas para criar imagens. Há um limite de 64 imagens e 20 marcações. Se todas as imagens forem criadas com êxito, 200(OK) status código será retornado. Caso contrário, o código de status 207 (Vários Status) será retornado e os detalhes status para cada imagem serão listados na carga de resposta.

create_images_from_urls(project_id, batch, custom_headers=None, raw=False, **operation_config)

Parâmetros

project_id
str
Obrigatório

A ID do projeto.

batch
ImageUrlCreateBatch
Obrigatório

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

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

ImageCreateSummary 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
Obrigatório

Nome do projeto.

description
str
valor padrão: None

A descrição do projeto.

domain_id
str
valor padrão: None

A ID do domínio a ser usada para este projeto. O padrão é Geral.

classification_type
str
valor padrão: None

O tipo de classificador a ser criado para este projeto. Os valores possíveis incluem: 'Multiclass', 'Multilabel'

target_export_platforms
list[str]
valor padrão: None

Lista de plataformas para as quais o modelo treinado pretende exportar.

export_model_container_uri
str
valor padrão: None

O URI para o contêiner do Armazenamento do Azure que será usado para armazenar modelos exportados.

notification_queue_uri
str
valor padrão: None

O URI para a fila do Armazenamento do Azure que será usada para enviar notificações relacionadas ao projeto. Consulte Documentação de notificações de armazenamento para configuração e formato de mensagem.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

Project ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

create_tag

Criar marca para o projeto.

create_tag(project_id, name, description=None, type=None, custom_headers=None, raw=False, **operation_config)

Parâmetros

project_id
str
Obrigatório

A ID do projeto.

name
str
Obrigatório

O nome da marcação.

description
str
valor padrão: None

Descrição opcional para a marca.

type
str
valor padrão: None

Tipo opcional para a marca. Os valores possíveis incluem: 'Regular', 'Negative', 'GeneralProduct'

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

Tag ou ClientRawResponse se raw=true

Tipo de retorno

Tag,

Exceções

delete_image_regions

Excluir 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
Obrigatório

A ID do projeto.

region_ids
list[str]
Obrigatório

Regiões a serem excluídas. Limitado a 64.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

None ou ClientRawResponse se raw=true

Tipo de retorno

None,

Exceções

delete_image_tags

Remover um conjunto de marcas 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
Obrigatório

A ID do projeto.

image_ids
list[str]
Obrigatório

IDs de imagem. Limitado a 64 imagens.

tag_ids
list[str]
Obrigatório

Marcas a serem excluídas das imagens especificadas. Limitado a 20 marcas.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

None ou ClientRawResponse se raw=true

Tipo de retorno

None,

Exceções

delete_images

Excluir imagens do conjunto de imagens de treinamento.

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
Obrigatório

A ID do projeto.

image_ids
list[str]
valor padrão: None

IDs das imagens a serem excluídas. Limitado a 256 imagens por lote.

all_images
bool
valor padrão: None

Sinalizador para especificar a exclusão de todas as imagens, especifique esse sinalizador ou uma lista de imagens. O uso desse sinalizador retornará uma resposta 202 para indicar que as imagens estão sendo excluídas.

all_iterations
bool
valor padrão: None

Remove essas imagens de todas as iterações, não apenas do workspace atual. O uso desse sinalizador retornará uma resposta 202 para indicar que as imagens estão sendo excluídas.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

None ou ClientRawResponse se raw=true

Tipo de retorno

None,

Exceções

delete_iteration

Excluir 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
Obrigatório

A ID do projeto.

iteration_id
str
Obrigatório

A ID da iteração.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

None ou ClientRawResponse se raw=true

Tipo de retorno

None,

Exceções

delete_prediction

Excluir um conjunto de imagens previstas e seus resultados de previsão associados.

delete_prediction(project_id, ids, custom_headers=None, raw=False, **operation_config)

Parâmetros

project_id
str
Obrigatório

A ID do projeto.

ids
list[str]
Obrigatório

As IDs de previsão. Limitado a 64.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

None ou ClientRawResponse se raw=true

Tipo de retorno

None,

Exceções

delete_project

Excluir um projeto específico.

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

Parâmetros

project_id
str
Obrigatório

A ID do projeto.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

None ou ClientRawResponse se raw=true

Tipo de retorno

None,

Exceções

delete_tag

Excluir marca do projeto.

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

Parâmetros

project_id
str
Obrigatório

A ID do projeto.

tag_id
str
Obrigatório

Id da marca a ser excluída.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

None ou ClientRawResponse se raw=true

Tipo de retorno

None,

Exceções

export_iteration

Exportar uma iteração treinada.

export_iteration(project_id, iteration_id, platform, flavor=None, custom_headers=None, raw=False, **operation_config)

Parâmetros

project_id
str
Obrigatório

A ID do projeto.

iteration_id
str
Obrigatório

A ID da iteração.

platform
str
Obrigatório

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

flavor
str
valor padrão: None

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

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

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
Obrigatório

A ID do projeto a ser exportado.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

ProjectExport ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

get_artifact

Obter o conteúdo do artefato do Armazenamento de Blobs com base no caminho relativo do artefato no blob.

get_artifact(project_id, path, custom_headers=None, raw=False, callback=None, **operation_config)

Parâmetros

project_id
str
Obrigatório

A ID do projeto.

path
str
Obrigatório

O caminho relativo para o artefato.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

callback
Callable[<xref:Bytes>, <xref:response=None>]
valor padrão: None

Quando especificado, será chamado com cada parte dos dados que são transmitidos. O retorno de chamada deve receber dois argumentos, os bytes da parte atual dos dados e o objeto de resposta. Se os dados estiverem sendo carregados, a resposta será Nenhum.

operation_config
Obrigatório

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

Retornos

object ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

get_domain

Obter informações sobre um domínio específico.

get_domain(domain_id, custom_headers=None, raw=False, **operation_config)

Parâmetros

domain_id
str
Obrigatório

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

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

Domain 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 padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

list ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

get_exports

Obter 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
Obrigatório

A ID do projeto.

iteration_id
str
Obrigatório

A ID da iteração.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

list ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

get_image_count

Obter o número de imagens.

A filtragem está em uma relação e/ou. Por exemplo, se as IDs de marca fornecidas forem para as marcas "Dog" e "Cat", somente as imagens marcadas com Dog e/ou Cat serão retornadas.

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
Obrigatório

A ID do projeto.

iteration_id
str
valor padrão: None

A ID da iteração. O padrão é workspace.

tagging_status
str
valor padrão: None

A marcação status filtro. Pode ser 'All', 'Tagged' ou 'Untagged'. O padrão é 'All'. Os valores possíveis incluem: 'All', 'Tagged', 'Untagged'

filter
str
valor padrão: None

Uma expressão para filtrar as imagens em metadados de imagem. Somente as imagens em que a expressão é avaliada como true são incluídas na resposta. A expressão dá suporte a operadores eq (Equal), ne (Not equal) e (Logical and) ou (Logical or). Aqui está um exemplo, metadata=key1 eq 'value1' e key2 ne 'value2'.

tag_ids
list[str]
valor padrão: None

Uma lista de IDs de marcas para filtrar as imagens a serem contadas. O padrão é todas as marcas quando nulo.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta junto com a resposta desserializada

operation_config
Obrigatório

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

Retornos

int ou ClientRawResponse se raw=true

Tipo de retorno

int,

Exceções

get_image_performance_count

Obtém o número de imagens marcadas com o {tagIds} fornecido que têm resultados de previsão do treinamento para a iteração fornecida {iterationId}.

A filtragem está em uma relação e/ou. Por exemplo, se as IDs de marca fornecidas forem para as marcas "Dog" e "Cat", somente as imagens marcadas com Dog e/ou Cat serão retornadas.

get_image_performance_count(project_id, iteration_id, tag_ids=None, custom_headers=None, raw=False, **operation_config)

Parâmetros

project_id
str
Obrigatório

A ID do projeto.

iteration_id
str
Obrigatório

A ID da iteração. O padrão é workspace.

tag_ids
list[str]
valor padrão: None

Uma lista de IDs de marcas para filtrar as imagens a serem contadas. O padrão é todas as marcas quando nulo.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta junto com a resposta desserializada

operation_config
Obrigatório

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

Retornos

int ou ClientRawResponse se raw=true

Tipo de retorno

int,

Exceções

get_image_performances

Obter imagem com sua previsão para uma determinada iteração de projeto.

Esta API dá suporte para seleção de intervalo e envio em lote. Por padrão, retornará apenas as primeiras 50 imagens que correspondem às imagens. Use os parâmetros {take} e {skip} para controlar quantas imagens retornar em um determinado lote. A filtragem está em uma relação e/ou. Por exemplo, se as IDs de marca fornecidas forem para as marcas "Dog" e "Cat", somente as imagens marcadas com Dog e/ou Cat serão retornadas.

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
Obrigatório

A ID do projeto.

iteration_id
str
Obrigatório

A ID da iteração. O padrão é workspace.

tag_ids
list[str]
valor padrão: None

Uma lista de IDs de marcas para filtrar as imagens. O padrão é todas as imagens marcadas quando nulas. Limitado a 20.

order_by
str
valor padrão: None

A ordenação. O padrão é o mais recente. Os valores possíveis incluem: 'Newest', 'Oldest'

take
int
valor padrão: 50

Número máximo de imagens a serem retornadas. O padrão é 50, limitado a 256.

skip
int
valor padrão: 0

Número de imagens a serem ignoradas antes de iniciar o lote de imagens. Assume o padrão de 0.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta junto com a resposta desserializada

operation_config
Obrigatório

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

Retornos

list ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

get_image_region_proposals

Obtenha propostas de região para uma imagem. Retornará uma matriz vazia se nenhuma proposta for encontrada.

Essa API obterá propostas de região para uma imagem juntamente com confianças para a região. Retornará uma matriz vazia se nenhuma proposta for encontrada.

get_image_region_proposals(project_id, image_id, custom_headers=None, raw=False, **operation_config)

Parâmetros

project_id
str
Obrigatório

A ID do projeto.

image_id
str
Obrigatório

A ID da imagem.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta junto com a resposta desserializada

operation_config
Obrigatório

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

Retornos

ImageRegionProposal ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

get_images

Obtenha imagens para uma determinada iteração de projeto ou workspace.

Esta API dá suporte para seleção de intervalo e envio em lote. Por padrão, retornará apenas as primeiras 50 imagens que correspondem às imagens. Use os parâmetros {take} e {skip} para controlar quantas imagens retornar em um determinado lote. A filtragem está em uma relação e/ou. Por exemplo, se as IDs de marca fornecidas forem para as marcas "Dog" e "Cat", somente as imagens marcadas com Dog e/ou Cat serão retornadas.

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
Obrigatório

A ID do projeto.

iteration_id
str
valor padrão: None

A ID da iteração. O padrão é workspace.

tag_ids
list[str]
valor padrão: None

Uma lista de IDs de marcas para filtrar as imagens. O padrão é todas as imagens marcadas quando nulas. Limitado a 20.

tagging_status
str
valor padrão: None

A marcação status filtro. Pode ser 'All', 'Tagged' ou 'Untagged'. O padrão é 'All'. Os valores possíveis incluem: 'All', 'Tagged', 'Untagged'

filter
str
valor padrão: None

Uma expressão para filtrar as imagens em metadados de imagem. Somente as imagens em que a expressão é avaliada como true são incluídas na resposta. A expressão dá suporte a operadores eq (Equal), ne (Not equal) e (Logical and) ou (Logical or). Aqui está um exemplo, metadata=key1 eq 'value1' e key2 ne 'value2'.

order_by
str
valor padrão: None

A ordenação. O padrão é o mais recente. Os valores possíveis incluem: 'Newest', 'Oldest'

take
int
valor padrão: 50

Número máximo de imagens a serem retornadas. O padrão é 50, limitado a 256.

skip
int
valor padrão: 0

Número de imagens a serem ignoradas antes de iniciar o lote de imagens. Assume o padrão de 0.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta junto com a resposta desserializada

operation_config
Obrigatório

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

Retornos

list ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

get_images_by_ids

Obtenha imagens por ID para uma determinada iteração de projeto.

Essa API retornará um conjunto de imagens para as marcas especificadas e, opcionalmente, a iteração. Se nenhuma iteração for especificada, o workspace atual será usado.

get_images_by_ids(project_id, image_ids=None, iteration_id=None, custom_headers=None, raw=False, **operation_config)

Parâmetros

project_id
str
Obrigatório

A ID do projeto.

image_ids
list[str]
valor padrão: None

A lista de IDs de imagem a serem recuperadas. Limitado a 256.

iteration_id
str
valor padrão: None

A ID da iteração. O padrão é workspace.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

list ou ClientRawResponse se 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
Obrigatório

A ID do projeto à qual a iteração pertence.

iteration_id
str
Obrigatório

A ID da iteração a ser obtido.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

Iteração ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

get_iteration_performance

Obter informações detalhadas de desempenho 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
Obrigatório

A ID do projeto à qual a iteração pertence.

iteration_id
str
Obrigatório

A ID da iteração a ser obtido.

threshold
float
valor padrão: None

O limite usado para determinar previsões verdadeiras.

overlap_threshold
float
valor padrão: None

Se aplicável, a caixa delimitadora sobrepõe o limite usado para determinar previsões verdadeiras.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

IterationPerformance ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

get_iterations

Obtenha iterações para o projeto.

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

Parâmetros

project_id
str
Obrigatório

A ID do projeto.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

list ou ClientRawResponse se 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
Obrigatório

A ID do projeto a ser obtido.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

Project ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

get_projects

Obtenha seus projetos.

get_projects(custom_headers=None, raw=False, **operation_config)

Parâmetros

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

list ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

get_tag

Obter informações sobre marca específica.

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

Parâmetros

project_id
str
Obrigatório

O projeto ao qual essa marca pertence.

tag_id
str
Obrigatório

A ID da marca.

iteration_id
str
valor padrão: None

A iteração da qual recuperar essa marca. Opcional, o padrão é o conjunto de treinamento atual.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

Tag ou ClientRawResponse se raw=true

Tipo de retorno

Tag,

Exceções

get_tagged_image_count

Obtém o número de imagens marcadas com o {tagIds}fornecido.

A filtragem está em uma relação e/ou. Por exemplo, se as IDs de marca fornecidas forem para as marcas "Dog" e "Cat", somente as imagens marcadas com Dog e/ou Cat serão retornadas.

get_tagged_image_count(project_id, iteration_id=None, tag_ids=None, custom_headers=None, raw=False, **operation_config)

Parâmetros

project_id
str
Obrigatório

A ID do projeto.

iteration_id
str
valor padrão: None

A ID da iteração. O padrão é workspace.

tag_ids
list[str]
valor padrão: None

Uma lista de IDs de marcas para filtrar as imagens a serem contadas. O padrão é todas as marcas quando nulo.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

int ou ClientRawResponse se raw=true

Tipo de retorno

int,

Exceções

get_tagged_images

Obtenha imagens marcadas para uma determinada iteração de projeto.

Esta API dá suporte para seleção de intervalo e envio em lote. Por padrão, retornará apenas as primeiras 50 imagens que correspondem às imagens. Use os parâmetros {take} e {skip} para controlar quantas imagens devem ser retornadas em um determinado lote. A filtragem está em uma relação e/ou. Por exemplo, se as IDs de marca fornecidas forem para as marcas "Dog" e "Cat", somente as imagens marcadas com Dog e/ou Cat serão retornadas.

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
Obrigatório

A ID do projeto.

iteration_id
str
valor padrão: None

A ID da iteração. O padrão é workspace.

tag_ids
list[str]
valor padrão: None

Uma lista de IDs de marcas para filtrar as imagens. O padrão é todas as imagens marcadas quando nulas. Limitado a 20.

order_by
str
valor padrão: None

A ordenação. O padrão é o mais recente. Os valores possíveis incluem: 'Newest', 'Oldest'

take
int
valor padrão: 50

Número máximo de imagens a serem retornadas. O padrão é 50, limitado a 256.

skip
int
valor padrão: 0

Número de imagens a serem ignoradas antes de iniciar o lote de imagens. Assume o padrão de 0.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

list ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

get_tags

Obtenha as marcas de 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
Obrigatório

A ID do projeto.

iteration_id
str
valor padrão: None

A ID da iteração. O padrão é workspace.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

list ou ClientRawResponse se raw=true

Tipo de retorno

list[Tag],

Exceções

get_untagged_image_count

Obtém o número de imagens não registradas.

Essa API retorna as imagens que não têm marcas para um determinado projeto e, opcionalmente, uma iteração. Se nenhuma iteração for especificada, o workspace atual será usado.

get_untagged_image_count(project_id, iteration_id=None, custom_headers=None, raw=False, **operation_config)

Parâmetros

project_id
str
Obrigatório

A ID do projeto.

iteration_id
str
valor padrão: None

A ID da iteração. O padrão é workspace.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

int ou ClientRawResponse se raw=true

Tipo de retorno

int,

Exceções

get_untagged_images

Obtenha imagens não registradas para uma determinada iteração de projeto.

Esta API dá suporte para seleção de intervalo e envio em lote. Por padrão, retornará apenas as primeiras 50 imagens que correspondem às imagens. Use os parâmetros {take} e {skip} para controlar quantas imagens devem ser retornadas em um 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
Obrigatório

A ID do projeto.

iteration_id
str
valor padrão: None

A ID da iteração. O padrão é workspace.

order_by
str
valor padrão: None

A ordenação. O padrão é o mais recente. Os valores possíveis incluem: 'Newest', 'Oldest'

take
int
valor padrão: 50

Número máximo de imagens a serem retornadas. O padrão é 50, limitado a 256.

skip
int
valor padrão: 0

Número de imagens a serem ignoradas antes de iniciar o lote de imagens. Assume o padrão de 0.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

list ou ClientRawResponse se 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
Obrigatório

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

name
str
valor padrão: None

Opcional, nome do projeto a ser usado em vez do nome gerado automaticamente.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

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
Obrigatório

A ID do projeto.

iteration_id
str
Obrigatório

A ID da iteração.

publish_name
str
Obrigatório

O nome para dar a iteração publicada.

prediction_id
str
Obrigatório

A ID do recurso de previsão no qual publicar.

overwrite
bool
valor padrão: None

Se deseja substituir o modelo publicado pelo nome fornecido (padrão: false).

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

bool ou ClientRawResponse se raw=true

Tipo de retorno

bool,

Exceções

query_predictions

Obter imagens enviadas ao ponto de extremidade de previsão.

query_predictions(project_id, query, custom_headers=None, raw=False, **operation_config)

Parâmetros

project_id
str
Obrigatório

A ID do projeto.

query
PredictionQueryToken
Obrigatório

Parâmetros usados para consultar as previsões. Limitado à combinação de duas marcas.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

PredictionQueryResult ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

query_suggested_image_count

Obtenha a contagem de imagens cujas marcas sugeridas correspondem a determinadas marcas e suas probabilidades são maiores ou iguais ao limite especificado. Retorna count como 0 se nenhum encontrado.

Essa API usa tagIds para obter a contagem de imagens não marcadas por marcas sugeridas para um determinado limite.

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
Obrigatório

A ID do projeto.

iteration_id
str
Obrigatório

IteraçãoId a ser usada para as marcas e regiões sugeridas.

tag_ids
list[str]
valor padrão: None

TagIds existentes no projeto para o qual obter a contagem de marcas sugeridas.

threshold
float
valor padrão: None

Limite de confiança para filtrar marcas sugeridas.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

dict ou ClientRawResponse se raw=true

Tipo de retorno

dict[str, int],

Exceções

query_suggested_images

Obtenha imagens não registradas cujas marcas sugeridas correspondem a determinadas marcas. Retorna uma matriz vazia se nenhuma imagem for encontrada.

Essa API buscará imagens não marcadas filtradas por IDs de marcas sugeridas. Retornará uma matriz vazia se nenhuma imagem for encontrada.

query_suggested_images(project_id, iteration_id, query, custom_headers=None, raw=False, **operation_config)

Parâmetros

project_id
str
Obrigatório

A ID do projeto.

iteration_id
str
Obrigatório

IteraçãoId a ser usada para as marcas e regiões sugeridas.

query
SuggestedTagAndRegionQueryToken
Obrigatório

Contém propriedades que precisamos para consultar imagens sugeridas.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

SuggestedTagAndRegionQuery ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

quick_test_image

Realizar um 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
Obrigatório

A ID do projeto.

image_data
Generator
Obrigatório

Dados de imagem binária. Os formatos com suporte são JPEG, GIF, PNG e BMP. Dá suporte a imagens de até 6 MB.

iteration_id
str
valor padrão: None

Opcional. Especifica a ID de uma iteração específica a ser avaliada. A iteração padrão para o projeto será usada quando não for especificada.

store
bool
valor padrão: True

Opcional. Especifica se o resultado dessa previsão deve ou não ser armazenado. O padrão é true, para armazenar.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

ImagePrediction ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

quick_test_image_url

Realizar um teste rápido de uma 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
Obrigatório

O projeto a ser avaliado.

url
str
Obrigatório

URL da imagem.

iteration_id
str
valor padrão: None

Opcional. Especifica a ID de uma iteração específica a ser avaliada. A iteração padrão para o projeto será usada quando não for especificada.

store
bool
valor padrão: True

Opcional. Especifica se o resultado dessa previsão deve ou não ser armazenado. O padrão é true, para armazenar.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

ImagePrediction ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

suggest_tags_and_regions

Sugerir marcas e regiões para uma matriz/lote de imagens não registradas. Retornará uma matriz vazia se nenhuma marca for encontrada.

Essa API receberá marcas e regiões sugeridas para uma matriz/lote de imagens não marcadas, juntamente com confianças para as marcas. Retornará uma matriz vazia se nenhuma marca for encontrada. Há 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
Obrigatório

A ID do projeto.

iteration_id
str
Obrigatório

IteraçãoId a ser usada para sugestão de marca e região.

image_ids
list[str]
Obrigatório

A sugestão de marca de matriz de IDs de imagem é necessária. Use a API GetUntaggedImages para obter imageIds.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

list ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

train_project

Coloca na fila o projeto para treinamento.

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
Obrigatório

A ID do projeto.

training_type
str
valor padrão: None

O tipo de treinamento a ser usado para treinar o projeto (padrão: Regular). Os valores possíveis incluem: 'Regular', 'Advanced'

reserved_budget_in_hours
int
valor padrão: 0

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

force_train
bool
valor padrão: False

Se o treinamento deve ser forçado mesmo se o conjunto de dados e a configuração não forem alterados (padrão: false).

notification_email_address
str
valor padrão: None

O endereço de email para o qual enviar a notificação quando o treinamento for concluído (padrão: nulo).

selected_tags
list[str]
valor padrão: None

Lista de marcas selecionadas para esta sessão de treinamento, outras marcas no projeto serão ignoradas.

custom_base_model_info
CustomBaseModelInfo
valor padrão: None

Informações da iteração previamente treinada que fornece o modelo base para o treinamento da iteração atual.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

Iteração ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

unpublish_iteration

Cancelar 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
Obrigatório

A ID do projeto.

iteration_id
str
Obrigatório

A ID da iteração.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

None ou ClientRawResponse se raw=true

Tipo de retorno

None,

Exceções

update_image_metadata

Atualizar metadados de imagens.

Essa API aceita um lote de IDs de imagem e metadados para atualizar imagens. Há 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
Obrigatório

A ID do projeto.

image_ids
list[str]
Obrigatório

A lista de IDs de imagem a serem atualizadas. Limitado a 64.

metadata
dict[str, str]
Obrigatório

Os metadados a serem atualizados para as imagens especificadas. Limitado a 10 pares chave-valor por imagem. O comprimento da chave é limitado a 128. O comprimento do valor é limitado a 256.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

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
Obrigatório

ID do projeto.

iteration_id
str
Obrigatório

ID de iteração.

name
str
Obrigatório

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

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

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
Obrigatório

A ID do projeto a ser atualizado.

updated_project
Project
Obrigatório

O modelo de projeto atualizado.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

Project ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

update_tag

Atualizar marca.

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

Parâmetros

project_id
str
Obrigatório

A ID do projeto.

tag_id
str
Obrigatório

A ID da marca de destino.

updated_tag
Tag
Obrigatório

O modelo de marca atualizado.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta ao lado da resposta desserializada

operation_config
Obrigatório

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

Retornos

Tag ou ClientRawResponse se raw=true

Tipo de retorno

Tag,

Exceções