Trainings Interface
public interface Trainings
Uma instância dessa classe fornece acesso a todas as operações definidas em Treinamentos.
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
TrainingsCreateImageRegionsDefinitionStages.WithProjectId |
createImageRegions()
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. |
Image |
createImageRegions(UUID projectId, CreateImageRegionsOptionalParameter createImageRegionsOptionalParameter)
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. |
Observable<Image |
createImageRegionsAsync(UUID projectId, CreateImageRegionsOptionalParameter createImageRegionsOptionalParameter)
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. |
TrainingsCreateImagesFromDataDefinitionStages.WithProjectId |
createImagesFromData()
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. |
Image |
createImagesFromData(UUID projectId, byte[] imageData, CreateImagesFromDataOptionalParameter createImagesFromDataOptionalParameter)
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. |
Observable<Image |
createImagesFromDataAsync(UUID projectId, byte[] imageData, CreateImagesFromDataOptionalParameter createImagesFromDataOptionalParameter)
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. |
Image |
createImagesFromFiles(UUID projectId, ImageFileCreateBatch batch)
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. |
Observable<Image |
createImagesFromFilesAsync(UUID projectId, ImageFileCreateBatch batch)
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. |
Image |
createImagesFromPredictions(UUID projectId, ImageIdCreateBatch batch)
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. |
Observable<Image |
createImagesFromPredictionsAsync(UUID projectId, ImageIdCreateBatch batch)
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. |
Image |
createImagesFromUrls(UUID projectId, ImageUrlCreateBatch batch)
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. |
Observable<Image |
createImagesFromUrlsAsync(UUID projectId, ImageUrlCreateBatch batch)
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. |
TrainingsCreateImageTagsDefinitionStages.WithProjectId |
createImageTags()
Associe um conjunto de imagens a um conjunto de marcas. |
Image |
createImageTags(UUID projectId, CreateImageTagsOptionalParameter createImageTagsOptionalParameter)
Associe um conjunto de imagens a um conjunto de marcas. |
Observable<Image |
createImageTagsAsync(UUID projectId, CreateImageTagsOptionalParameter createImageTagsOptionalParameter)
Associe um conjunto de imagens a um conjunto de marcas. |
TrainingsCreateProjectDefinitionStages.WithName |
createProject()
Criar um projeto. |
Project |
createProject(String name, CreateProjectOptionalParameter createProjectOptionalParameter)
Criar um projeto. |
Observable<Project> |
createProjectAsync(String name, CreateProjectOptionalParameter createProjectOptionalParameter)
Criar um projeto. |
TrainingsCreateTagDefinitionStages.WithProjectId |
createTag()
Criar marca para o projeto. |
Tag |
createTag(UUID projectId, String name, CreateTagOptionalParameter createTagOptionalParameter)
Criar marca para o projeto. |
Observable<Tag> |
createTagAsync(UUID projectId, String name, CreateTagOptionalParameter createTagOptionalParameter)
Criar marca para o projeto. |
void |
deleteImageRegions(UUID projectId, List<UUID> regionIds)
Excluir um conjunto de regiões de imagem. |
Observable<Void> |
deleteImageRegionsAsync(UUID projectId, List<UUID> regionIds)
Excluir um conjunto de regiões de imagem. |
void |
deleteImages(UUID projectId, List<UUID> imageIds)
Excluir imagens do conjunto de imagens de treinamento. |
Observable<Void> |
deleteImagesAsync(UUID projectId, List<UUID> imageIds)
Excluir imagens do conjunto de imagens de treinamento. |
void |
deleteImageTags(UUID projectId, List<UUID> imageIds, List<UUID> tagIds)
Remover um conjunto de marcas de um conjunto de imagens. |
Observable<Void> |
deleteImageTagsAsync(UUID projectId, List<UUID> imageIds, List<UUID> tagIds)
Remover um conjunto de marcas de um conjunto de imagens. |
void |
deleteIteration(UUID projectId, UUID iterationId)
Excluir uma iteração específica de um projeto. |
Observable<Void> |
deleteIterationAsync(UUID projectId, UUID iterationId)
Excluir uma iteração específica de um projeto. |
void |
deletePrediction(UUID projectId, List<UUID> ids)
Excluir um conjunto de imagens previstas e seus resultados de previsão associados. |
Observable<Void> |
deletePredictionAsync(UUID projectId, List<UUID> ids)
Excluir um conjunto de imagens previstas e seus resultados de previsão associados. |
void |
deleteProject(UUID projectId)
Excluir um projeto específico. |
Observable<Void> |
deleteProjectAsync(UUID projectId)
Excluir um projeto específico. |
void |
deleteTag(UUID projectId, UUID tagId)
Excluir marca do projeto. |
Observable<Void> |
deleteTagAsync(UUID projectId, UUID tagId)
Excluir marca do projeto. |
TrainingsExportIterationDefinitionStages.WithProjectId |
exportIteration()
Exportar uma iteração treinada. |
Export |
exportIteration(UUID projectId, UUID iterationId, String platform, ExportIterationOptionalParameter exportIterationOptionalParameter)
Exportar uma iteração treinada. |
Observable<Export> |
exportIterationAsync(UUID projectId, UUID iterationId, String platform, ExportIterationOptionalParameter exportIterationOptionalParameter)
Exportar uma iteração treinada. |
Domain |
getDomain(UUID domainId)
Obter informações sobre um domínio específico. |
Observable<Domain> |
getDomainAsync(UUID domainId)
Obter informações sobre um domínio específico. |
List<Domain> |
getDomains()
Obtenha uma lista dos domínios disponíveis. |
Observable<List<Domain>> |
getDomainsAsync()
Obtenha uma lista dos domínios disponíveis. |
List<Export> |
getExports(UUID projectId, UUID iterationId)
Obter a lista de exportações para uma iteração específica. |
Observable<List<Export>> |
getExportsAsync(UUID projectId, UUID iterationId)
Obter a lista de exportações para uma iteração específica. |
TrainingsGetImagePerformanceCountDefinitionStages.WithProjectId |
getImagePerformanceCount()
Obtém o número de imagens marcadas com o {tagIds} fornecido que tem resultados de previsão do treinamento para a iteração fornecida {iteraçãoId}. 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. |
int |
getImagePerformanceCount(UUID projectId, UUID iterationId, GetImagePerformanceCountOptionalParameter getImagePerformanceCountOptionalParameter)
Obtém o número de imagens marcadas com o {tagIds} fornecido que tem resultados de previsão do treinamento para a iteração fornecida {iteraçãoId}. 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. |
Observable<Integer> |
getImagePerformanceCountAsync(UUID projectId, UUID iterationId, GetImagePerformanceCountOptionalParameter getImagePerformanceCountOptionalParameter)
Obtém o número de imagens marcadas com o {tagIds} fornecido que tem resultados de previsão do treinamento para a iteração fornecida {iteraçãoId}. 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. |
TrainingsGetImagePerformancesDefinitionStages.WithProjectId |
getImagePerformances()
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. |
List<Image |
getImagePerformances(UUID projectId, UUID iterationId, GetImagePerformancesOptionalParameter getImagePerformancesOptionalParameter)
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. |
Observable<List<Image |
getImagePerformancesAsync(UUID projectId, UUID iterationId, GetImagePerformancesOptionalParameter getImagePerformancesOptionalParameter)
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. |
Image |
getImageRegionProposals(UUID projectId, UUID imageId)
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. |
Observable<Image |
getImageRegionProposalsAsync(UUID projectId, UUID imageId)
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. |
TrainingsGetImagesByIdsDefinitionStages.WithProjectId |
getImagesByIds()
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. |
List<Image> |
getImagesByIds(UUID projectId, GetImagesByIdsOptionalParameter getImagesByIdsOptionalParameter)
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. |
Observable<List<Image>> |
getImagesByIdsAsync(UUID projectId, GetImagesByIdsOptionalParameter getImagesByIdsOptionalParameter)
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. |
Iteration |
getIteration(UUID projectId, UUID iterationId)
Obter uma iteração específica. |
Observable<Iteration> |
getIterationAsync(UUID projectId, UUID iterationId)
Obter uma iteração específica. |
TrainingsGetIterationPerformanceDefinitionStages.WithProjectId |
getIterationPerformance()
Obter informações detalhadas de desempenho sobre uma iteração. |
Iteration |
getIterationPerformance(UUID projectId, UUID iterationId, GetIterationPerformanceOptionalParameter getIterationPerformanceOptionalParameter)
Obter informações detalhadas de desempenho sobre uma iteração. |
Observable<Iteration |
getIterationPerformanceAsync(UUID projectId, UUID iterationId, GetIterationPerformanceOptionalParameter getIterationPerformanceOptionalParameter)
Obter informações detalhadas de desempenho sobre uma iteração. |
List<Iteration> |
getIterations(UUID projectId)
Obtenha iterações para o projeto. |
Observable<List<Iteration>> |
getIterationsAsync(UUID projectId)
Obtenha iterações para o projeto. |
Project |
getProject(UUID projectId)
Obter um projeto específico. |
Observable<Project> |
getProjectAsync(UUID projectId)
Obter um projeto específico. |
List<Project> |
getProjects()
Obtenha seus projetos. |
Observable<List<Project>> |
getProjectsAsync()
Obtenha seus projetos. |
TrainingsGetTagDefinitionStages.WithProjectId |
getTag()
Obter informações sobre marca específica. |
Tag |
getTag(UUID projectId, UUID tagId, GetTagOptionalParameter getTagOptionalParameter)
Obter informações sobre marca específica. |
Observable<Tag> |
getTagAsync(UUID projectId, UUID tagId, GetTagOptionalParameter getTagOptionalParameter)
Obter informações sobre marca específica. |
TrainingsGetTaggedImageCountDefinitionStages.WithProjectId |
getTaggedImageCount()
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. |
int |
getTaggedImageCount(UUID projectId, GetTaggedImageCountOptionalParameter getTaggedImageCountOptionalParameter)
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. |
Observable<Integer> |
getTaggedImageCountAsync(UUID projectId, GetTaggedImageCountOptionalParameter getTaggedImageCountOptionalParameter)
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. |
TrainingsGetTaggedImagesDefinitionStages.WithProjectId |
getTaggedImages()
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 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. |
List<Image> |
getTaggedImages(UUID projectId, GetTaggedImagesOptionalParameter getTaggedImagesOptionalParameter)
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 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. |
Observable<List<Image>> |
getTaggedImagesAsync(UUID projectId, GetTaggedImagesOptionalParameter getTaggedImagesOptionalParameter)
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 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. |
TrainingsGetTagsDefinitionStages.WithProjectId |
getTags()
Obtenha as marcas de um determinado projeto e iteração. |
List<Tag> |
getTags(UUID projectId, GetTagsOptionalParameter getTagsOptionalParameter)
Obtenha as marcas de um determinado projeto e iteração. |
Observable<List<Tag>> |
getTagsAsync(UUID projectId, GetTagsOptionalParameter getTagsOptionalParameter)
Obtenha as marcas de um determinado projeto e iteração. |
TrainingsGetUntaggedImageCountDefinitionStages.WithProjectId |
getUntaggedImageCount()
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. |
int |
getUntaggedImageCount(UUID projectId, GetUntaggedImageCountOptionalParameter getUntaggedImageCountOptionalParameter)
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. |
Observable<Integer> |
getUntaggedImageCountAsync(UUID projectId, GetUntaggedImageCountOptionalParameter getUntaggedImageCountOptionalParameter)
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. |
TrainingsGetUntaggedImagesDefinitionStages.WithProjectId |
getUntaggedImages()
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. |
List<Image> |
getUntaggedImages(UUID projectId, GetUntaggedImagesOptionalParameter getUntaggedImagesOptionalParameter)
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. |
Observable<List<Image>> |
getUntaggedImagesAsync(UUID projectId, GetUntaggedImagesOptionalParameter getUntaggedImagesOptionalParameter)
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. |
boolean |
publishIteration(UUID projectId, UUID iterationId, String publishName, String predictionId)
Publicar uma iteração específica. |
Observable<Boolean> |
publishIterationAsync(UUID projectId, UUID iterationId, String publishName, String predictionId)
Publicar uma iteração específica. |
Prediction |
queryPredictions(UUID projectId, PredictionQueryToken query)
Obter imagens enviadas ao ponto de extremidade de previsão. |
Observable<Prediction |
queryPredictionsAsync(UUID projectId, PredictionQueryToken query)
Obter imagens enviadas ao ponto de extremidade de previsão. |
TrainingsQuickTestImageDefinitionStages.WithProjectId |
quickTestImage()
Realizar um teste rápido de uma imagem. |
Image |
quickTestImage(UUID projectId, byte[] imageData, QuickTestImageOptionalParameter quickTestImageOptionalParameter)
Realizar um teste rápido de uma imagem. |
Observable<Image |
quickTestImageAsync(UUID projectId, byte[] imageData, QuickTestImageOptionalParameter quickTestImageOptionalParameter)
Realizar um teste rápido de uma imagem. |
TrainingsQuickTestImageUrlDefinitionStages.WithProjectId |
quickTestImageUrl()
Realizar um teste rápido de uma URL de imagem. |
Image |
quickTestImageUrl(UUID projectId, String url, QuickTestImageUrlOptionalParameter quickTestImageUrlOptionalParameter)
Realizar um teste rápido de uma URL de imagem. |
Observable<Image |
quickTestImageUrlAsync(UUID projectId, String url, QuickTestImageUrlOptionalParameter quickTestImageUrlOptionalParameter)
Realizar um teste rápido de uma URL de imagem. |
TrainingsTrainProjectDefinitionStages.WithProjectId |
trainProject()
Coloca na fila o projeto para treinamento. |
Iteration |
trainProject(UUID projectId, TrainProjectOptionalParameter trainProjectOptionalParameter)
Coloca na fila o projeto para treinamento. |
Observable<Iteration> |
trainProjectAsync(UUID projectId, TrainProjectOptionalParameter trainProjectOptionalParameter)
Coloca na fila o projeto para treinamento. |
void |
unpublishIteration(UUID projectId, UUID iterationId)
Cancelar a publicação de uma iteração específica. |
Observable<Void> |
unpublishIterationAsync(UUID projectId, UUID iterationId)
Cancelar a publicação de uma iteração específica. |
Iteration |
updateIteration(UUID projectId, UUID iterationId, String name)
Atualizar uma iteração específica. |
Observable<Iteration> |
updateIterationAsync(UUID projectId, UUID iterationId, String name)
Atualizar uma iteração específica. |
Project |
updateProject(UUID projectId, Project updatedProject)
Atualizar um projeto específico. |
Observable<Project> |
updateProjectAsync(UUID projectId, Project updatedProject)
Atualizar um projeto específico. |
Tag |
updateTag(UUID projectId, UUID tagId, Tag updatedTag)
Atualizar marca. |
Observable<Tag> |
updateTagAsync(UUID projectId, UUID tagId, Tag updatedTag)
Atualizar marca. |
Detalhes do método
createImageRegions
public TrainingsCreateImageRegionsDefinitionStages.WithProjectId createImageRegions()
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.
Returns:
createImageRegions
public ImageRegionCreateSummary createImageRegions(UUID projectId, CreateImageRegionsOptionalParameter createImageRegionsOptionalParameter)
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.
Parameters:
Returns:
Throws:
createImageRegionsAsync
public Observable
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.
Parameters:
Returns:
Throws:
createImagesFromData
public TrainingsCreateImagesFromDataDefinitionStages.WithProjectId createImagesFromData()
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.
Returns:
createImagesFromData
public ImageCreateSummary createImagesFromData(UUID projectId, byte[] imageData, CreateImagesFromDataOptionalParameter createImagesFromDataOptionalParameter)
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.
Parameters:
Returns:
Throws:
createImagesFromDataAsync
public Observable
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.
Parameters:
Returns:
Throws:
createImagesFromFiles
public ImageCreateSummary createImagesFromFiles(UUID projectId, ImageFileCreateBatch batch)
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.
Parameters:
Returns:
Throws:
createImagesFromFilesAsync
public Observable
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.
Parameters:
Returns:
Throws:
createImagesFromPredictions
public ImageCreateSummary createImagesFromPredictions(UUID projectId, ImageIdCreateBatch batch)
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.
Parameters:
Returns:
Throws:
createImagesFromPredictionsAsync
public Observable
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.
Parameters:
Returns:
Throws:
createImagesFromUrls
public ImageCreateSummary createImagesFromUrls(UUID projectId, ImageUrlCreateBatch batch)
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.
Parameters:
Returns:
Throws:
createImagesFromUrlsAsync
public Observable
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.
Parameters:
Returns:
Throws:
createImageTags
public TrainingsCreateImageTagsDefinitionStages.WithProjectId createImageTags()
Associe um conjunto de imagens a um conjunto de marcas.
Returns:
createImageTags
public ImageTagCreateSummary createImageTags(UUID projectId, CreateImageTagsOptionalParameter createImageTagsOptionalParameter)
Associe um conjunto de imagens a um conjunto de marcas.
Parameters:
Returns:
Throws:
createImageTagsAsync
public Observable
Associe um conjunto de imagens a um conjunto de marcas.
Parameters:
Returns:
Throws:
createProject
public TrainingsCreateProjectDefinitionStages.WithName createProject()
Criar um projeto.
Returns:
createProject
public Project createProject(String name, CreateProjectOptionalParameter createProjectOptionalParameter)
Criar um projeto.
Parameters:
Returns:
Throws:
createProjectAsync
public Observable
Criar um projeto.
Parameters:
Returns:
Throws:
createTag
public TrainingsCreateTagDefinitionStages.WithProjectId createTag()
Criar marca para o projeto.
Returns:
createTag
public Tag createTag(UUID projectId, String name, CreateTagOptionalParameter createTagOptionalParameter)
Criar marca para o projeto.
Parameters:
Returns:
Throws:
createTagAsync
public Observable
Criar marca para o projeto.
Parameters:
Returns:
Throws:
deleteImageRegions
public void deleteImageRegions(UUID projectId, List
Excluir um conjunto de regiões de imagem.
Parameters:
Throws:
deleteImageRegionsAsync
public Observable
Excluir um conjunto de regiões de imagem.
Parameters:
Returns:
Throws:
deleteImages
public void deleteImages(UUID projectId, List
Excluir imagens do conjunto de imagens de treinamento.
Parameters:
Throws:
deleteImagesAsync
public Observable
Excluir imagens do conjunto de imagens de treinamento.
Parameters:
Returns:
Throws:
deleteImageTags
public void deleteImageTags(UUID projectId, List
Remover um conjunto de marcas de um conjunto de imagens.
Parameters:
Throws:
deleteImageTagsAsync
public Observable
Remover um conjunto de marcas de um conjunto de imagens.
Parameters:
Returns:
Throws:
deleteIteration
public void deleteIteration(UUID projectId, UUID iterationId)
Excluir uma iteração específica de um projeto.
Parameters:
Throws:
deleteIterationAsync
public Observable
Excluir uma iteração específica de um projeto.
Parameters:
Returns:
Throws:
deletePrediction
public void deletePrediction(UUID projectId, List
Excluir um conjunto de imagens previstas e seus resultados de previsão associados.
Parameters:
Throws:
deletePredictionAsync
public Observable
Excluir um conjunto de imagens previstas e seus resultados de previsão associados.
Parameters:
Returns:
Throws:
deleteProject
public void deleteProject(UUID projectId)
Excluir um projeto específico.
Parameters:
Throws:
deleteProjectAsync
public Observable
Excluir um projeto específico.
Parameters:
Returns:
Throws:
deleteTag
public void deleteTag(UUID projectId, UUID tagId)
Excluir marca do projeto.
Parameters:
Throws:
deleteTagAsync
public Observable
Excluir marca do projeto.
Parameters:
Returns:
Throws:
exportIteration
public TrainingsExportIterationDefinitionStages.WithProjectId exportIteration()
Exportar uma iteração treinada.
Returns:
exportIteration
public Export exportIteration(UUID projectId, UUID iterationId, String platform, ExportIterationOptionalParameter exportIterationOptionalParameter)
Exportar uma iteração treinada.
Parameters:
Returns:
Throws:
exportIterationAsync
public Observable
Exportar uma iteração treinada.
Parameters:
Returns:
Throws:
getDomain
public Domain getDomain(UUID domainId)
Obter informações sobre um domínio específico.
Parameters:
Returns:
Throws:
getDomainAsync
public Observable
Obter informações sobre um domínio específico.
Parameters:
Returns:
Throws:
getDomains
public List
Obtenha uma lista dos domínios disponíveis.
Returns:
Throws:
getDomainsAsync
public Observable> getDomainsAsync()
Obtenha uma lista dos domínios disponíveis.
Returns:
Throws:
getExports
public List
Obter a lista de exportações para uma iteração específica.
Parameters:
Returns:
Throws:
getExportsAsync
public Observable> getExportsAsync(UUID projectId, UUID iterationId)
Obter a lista de exportações para uma iteração específica.
Parameters:
Returns:
Throws:
getImagePerformanceCount
public TrainingsGetImagePerformanceCountDefinitionStages.WithProjectId getImagePerformanceCount()
Obtém o número de imagens marcadas com o {tagIds} fornecido que tem resultados de previsão do treinamento para a iteração fornecida {iteraçãoId}. 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.
Returns:
getImagePerformanceCount
public int getImagePerformanceCount(UUID projectId, UUID iterationId, GetImagePerformanceCountOptionalParameter getImagePerformanceCountOptionalParameter)
Obtém o número de imagens marcadas com o {tagIds} fornecido que tem resultados de previsão do treinamento para a iteração fornecida {iteraçãoId}. 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.
Parameters:
Returns:
Throws:
getImagePerformanceCountAsync
public Observable
Obtém o número de imagens marcadas com o {tagIds} fornecido que tem resultados de previsão do treinamento para a iteração fornecida {iteraçãoId}. 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.
Parameters:
Returns:
Throws:
getImagePerformances
public TrainingsGetImagePerformancesDefinitionStages.WithProjectId getImagePerformances()
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.
Returns:
getImagePerformances
public List
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.
Parameters:
Returns:
Throws:
getImagePerformancesAsync
public Observable> getImagePerformancesAsync(UUID projectId, UUID iterationId, GetImagePerformancesOptionalParameter getImagePerformancesOptionalParameter)
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.
Parameters:
Returns:
Throws:
getImageRegionProposals
public ImageRegionProposal getImageRegionProposals(UUID projectId, UUID imageId)
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.
Parameters:
Returns:
Throws:
getImageRegionProposalsAsync
public Observable
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.
Parameters:
Returns:
Throws:
getImagesByIds
public TrainingsGetImagesByIdsDefinitionStages.WithProjectId getImagesByIds()
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.
Returns:
getImagesByIds
public List getImagesByIds(UUID projectId, GetImagesByIdsOptionalParameter getImagesByIdsOptionalParameter)
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.
Parameters:
Returns:
Throws:
getImagesByIdsAsync
public Observable> getImagesByIdsAsync(UUID projectId, GetImagesByIdsOptionalParameter getImagesByIdsOptionalParameter)
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.
Parameters:
Returns:
Throws:
getIteration
public Iteration getIteration(UUID projectId, UUID iterationId)
Obter uma iteração específica.
Parameters:
Returns:
Throws:
getIterationAsync
public Observable
Obter uma iteração específica.
Parameters:
Returns:
Throws:
getIterationPerformance
public TrainingsGetIterationPerformanceDefinitionStages.WithProjectId getIterationPerformance()
Obter informações detalhadas de desempenho sobre uma iteração.
Returns:
getIterationPerformance
public IterationPerformance getIterationPerformance(UUID projectId, UUID iterationId, GetIterationPerformanceOptionalParameter getIterationPerformanceOptionalParameter)
Obter informações detalhadas de desempenho sobre uma iteração.
Parameters:
Returns:
Throws:
getIterationPerformanceAsync
public Observable
Obter informações detalhadas de desempenho sobre uma iteração.
Parameters:
Returns:
Throws:
getIterations
public List
Obtenha iterações para o projeto.
Parameters:
Returns:
Throws:
getIterationsAsync
public Observable> getIterationsAsync(UUID projectId)
Obtenha iterações para o projeto.
Parameters:
Returns:
Throws:
getProject
public Project getProject(UUID projectId)
Obter um projeto específico.
Parameters:
Returns:
Throws:
getProjectAsync
public Observable
Obter um projeto específico.
Parameters:
Returns:
Throws:
getProjects
public List
Obtenha seus projetos.
Returns:
Throws:
getProjectsAsync
public Observable> getProjectsAsync()
Obtenha seus projetos.
Returns:
Throws:
getTag
public TrainingsGetTagDefinitionStages.WithProjectId getTag()
Obter informações sobre marca específica.
Returns:
getTag
public Tag getTag(UUID projectId, UUID tagId, GetTagOptionalParameter getTagOptionalParameter)
Obter informações sobre marca específica.
Parameters:
Returns:
Throws:
getTagAsync
public Observable
Obter informações sobre marca específica.
Parameters:
Returns:
Throws:
getTaggedImageCount
public TrainingsGetTaggedImageCountDefinitionStages.WithProjectId getTaggedImageCount()
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.
Returns:
getTaggedImageCount
public int getTaggedImageCount(UUID projectId, GetTaggedImageCountOptionalParameter getTaggedImageCountOptionalParameter)
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.
Parameters:
Returns:
Throws:
getTaggedImageCountAsync
public Observable
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.
Parameters:
Returns:
Throws:
getTaggedImages
public TrainingsGetTaggedImagesDefinitionStages.WithProjectId getTaggedImages()
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 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.
Returns:
getTaggedImages
public List getTaggedImages(UUID projectId, GetTaggedImagesOptionalParameter getTaggedImagesOptionalParameter)
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 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.
Parameters:
Returns:
Throws:
getTaggedImagesAsync
public Observable> getTaggedImagesAsync(UUID projectId, GetTaggedImagesOptionalParameter getTaggedImagesOptionalParameter)
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 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.
Parameters:
Returns:
Throws:
getTags
public TrainingsGetTagsDefinitionStages.WithProjectId getTags()
Obtenha as marcas de um determinado projeto e iteração.
Returns:
getTags
public List
Obtenha as marcas de um determinado projeto e iteração.
Parameters:
Returns:
Throws:
getTagsAsync
public Observable> getTagsAsync(UUID projectId, GetTagsOptionalParameter getTagsOptionalParameter)
Obtenha as marcas de um determinado projeto e iteração.
Parameters:
Returns:
Throws:
getUntaggedImageCount
public TrainingsGetUntaggedImageCountDefinitionStages.WithProjectId getUntaggedImageCount()
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.
Returns:
getUntaggedImageCount
public int getUntaggedImageCount(UUID projectId, GetUntaggedImageCountOptionalParameter getUntaggedImageCountOptionalParameter)
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.
Parameters:
Returns:
Throws:
getUntaggedImageCountAsync
public Observable
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.
Parameters:
Returns:
Throws:
getUntaggedImages
public TrainingsGetUntaggedImagesDefinitionStages.WithProjectId getUntaggedImages()
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.
Returns:
getUntaggedImages
public List getUntaggedImages(UUID projectId, GetUntaggedImagesOptionalParameter getUntaggedImagesOptionalParameter)
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.
Parameters:
Returns:
Throws:
getUntaggedImagesAsync
public Observable> getUntaggedImagesAsync(UUID projectId, GetUntaggedImagesOptionalParameter getUntaggedImagesOptionalParameter)
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.
Parameters:
Returns:
Throws:
publishIteration
public boolean publishIteration(UUID projectId, UUID iterationId, String publishName, String predictionId)
Publicar uma iteração específica.
Parameters:
Returns:
Throws:
publishIterationAsync
public Observable
Publicar uma iteração específica.
Parameters:
Returns:
Throws:
queryPredictions
public PredictionQueryResult queryPredictions(UUID projectId, PredictionQueryToken query)
Obter imagens enviadas ao ponto de extremidade de previsão.
Parameters:
Returns:
Throws:
queryPredictionsAsync
public Observable
Obter imagens enviadas ao ponto de extremidade de previsão.
Parameters:
Returns:
Throws:
quickTestImage
public TrainingsQuickTestImageDefinitionStages.WithProjectId quickTestImage()
Realizar um teste rápido de uma imagem.
Returns:
quickTestImage
public ImagePrediction quickTestImage(UUID projectId, byte[] imageData, QuickTestImageOptionalParameter quickTestImageOptionalParameter)
Realizar um teste rápido de uma imagem.
Parameters:
Returns:
Throws:
quickTestImageAsync
public Observable
Realizar um teste rápido de uma imagem.
Parameters:
Returns:
Throws:
quickTestImageUrl
public TrainingsQuickTestImageUrlDefinitionStages.WithProjectId quickTestImageUrl()
Realizar um teste rápido de uma URL de imagem.
Returns:
quickTestImageUrl
public ImagePrediction quickTestImageUrl(UUID projectId, String url, QuickTestImageUrlOptionalParameter quickTestImageUrlOptionalParameter)
Realizar um teste rápido de uma URL de imagem.
Parameters:
Returns:
Throws:
quickTestImageUrlAsync
public Observable
Realizar um teste rápido de uma URL de imagem.
Parameters:
Returns:
Throws:
trainProject
public TrainingsTrainProjectDefinitionStages.WithProjectId trainProject()
Coloca na fila o projeto para treinamento.
Returns:
trainProject
public Iteration trainProject(UUID projectId, TrainProjectOptionalParameter trainProjectOptionalParameter)
Coloca na fila o projeto para treinamento.
Parameters:
Returns:
Throws:
trainProjectAsync
public Observable
Coloca na fila o projeto para treinamento.
Parameters:
Returns:
Throws:
unpublishIteration
public void unpublishIteration(UUID projectId, UUID iterationId)
Cancelar a publicação de uma iteração específica.
Parameters:
Throws:
unpublishIterationAsync
public Observable
Cancelar a publicação de uma iteração específica.
Parameters:
Returns:
Throws:
updateIteration
public Iteration updateIteration(UUID projectId, UUID iterationId, String name)
Atualizar uma iteração específica.
Parameters:
Returns:
Throws:
updateIterationAsync
public Observable
Atualizar uma iteração específica.
Parameters:
Returns:
Throws:
updateProject
public Project updateProject(UUID projectId, Project updatedProject)
Atualizar um projeto específico.
Parameters:
Returns:
Throws:
updateProjectAsync
public Observable
Atualizar um projeto específico.
Parameters:
Returns:
Throws:
updateTag
public Tag updateTag(UUID projectId, UUID tagId, Tag updatedTag)
Atualizar marca.
Parameters:
Returns:
Throws:
updateTagAsync
public Observable
Atualizar marca.
Parameters:
Returns:
Throws:
Aplica-se a
Azure SDK for Java