Compartir a través de


Trainings Interfaz

public interface Trainings

Una instancia de esta clase proporciona acceso a todas las operaciones definidas en Trainings.

Resumen del método

Modificador y tipo Método y descripción
TrainingsCreateImageRegionsDefinitionStages.WithProjectId createImageRegions()

Cree un conjunto de regiones de imagen. Esta API acepta un lote de regiones de imágenes y, opcionalmente, etiquetas, para actualizar las imágenes existentes con la información de la región. Hay un límite de 64 entradas en el lote.

ImageRegionCreateSummary createImageRegions(UUID projectId, CreateImageRegionsOptionalParameter createImageRegionsOptionalParameter)

Cree un conjunto de regiones de imagen. Esta API acepta un lote de regiones de imágenes y, opcionalmente, etiquetas, para actualizar las imágenes existentes con la información de la región. Hay un límite de 64 entradas en el lote.

Observable<ImageRegionCreateSummary> createImageRegionsAsync(UUID projectId, CreateImageRegionsOptionalParameter createImageRegionsOptionalParameter)

Cree un conjunto de regiones de imagen. Esta API acepta un lote de regiones de imágenes y, opcionalmente, etiquetas, para actualizar las imágenes existentes con la información de la región. Hay un límite de 64 entradas en el lote.

TrainingsCreateImagesFromDataDefinitionStages.WithProjectId createImagesFromData()

Agregue las imágenes proporcionadas al conjunto de imágenes de entrenamiento. Esta API acepta el contenido del cuerpo como multipart/form-data y application/octet-stream. Cuando se usan varios archivos de imagen de varias partes se pueden enviar a la vez, con un máximo de 64 archivos.

ImageCreateSummary createImagesFromData(UUID projectId, byte[] imageData, CreateImagesFromDataOptionalParameter createImagesFromDataOptionalParameter)

Agregue las imágenes proporcionadas al conjunto de imágenes de entrenamiento. Esta API acepta el contenido del cuerpo como multipart/form-data y application/octet-stream. Cuando se usan varios archivos de imagen de varias partes se pueden enviar a la vez, con un máximo de 64 archivos.

Observable<ImageCreateSummary> createImagesFromDataAsync(UUID projectId, byte[] imageData, CreateImagesFromDataOptionalParameter createImagesFromDataOptionalParameter)

Agregue las imágenes proporcionadas al conjunto de imágenes de entrenamiento. Esta API acepta el contenido del cuerpo como multipart/form-data y application/octet-stream. Cuando se usan varios archivos de imagen de varias partes se pueden enviar a la vez, con un máximo de 64 archivos.

ImageCreateSummary createImagesFromFiles(UUID projectId, ImageFileCreateBatch batch)

Agregue el lote proporcionado de imágenes al conjunto de imágenes de entrenamiento. Esta API acepta un lote de archivos y, opcionalmente, etiquetas, para crear imágenes. Hay un límite de 64 imágenes y 20 etiquetas.

Observable<ImageCreateSummary> createImagesFromFilesAsync(UUID projectId, ImageFileCreateBatch batch)

Agregue el lote proporcionado de imágenes al conjunto de imágenes de entrenamiento. Esta API acepta un lote de archivos y, opcionalmente, etiquetas, para crear imágenes. Hay un límite de 64 imágenes y 20 etiquetas.

ImageCreateSummary createImagesFromPredictions(UUID projectId, ImageIdCreateBatch batch)

Agregue las imágenes previstas especificadas al conjunto de imágenes de entrenamiento. Esta API crea un lote de imágenes a partir de las imágenes previstas especificadas. Hay un límite de 64 imágenes y 20 etiquetas.

Observable<ImageCreateSummary> createImagesFromPredictionsAsync(UUID projectId, ImageIdCreateBatch batch)

Agregue las imágenes previstas especificadas al conjunto de imágenes de entrenamiento. Esta API crea un lote de imágenes a partir de las imágenes previstas especificadas. Hay un límite de 64 imágenes y 20 etiquetas.

ImageCreateSummary createImagesFromUrls(UUID projectId, ImageUrlCreateBatch batch)

Agregue las direcciones URL de imágenes proporcionadas al conjunto de imágenes de entrenamiento. Esta API acepta un lote de direcciones URL y, opcionalmente, etiquetas, para crear imágenes. Hay un límite de 64 imágenes y 20 etiquetas.

Observable<ImageCreateSummary> createImagesFromUrlsAsync(UUID projectId, ImageUrlCreateBatch batch)

Agregue las direcciones URL de imágenes proporcionadas al conjunto de imágenes de entrenamiento. Esta API acepta un lote de direcciones URL y, opcionalmente, etiquetas, para crear imágenes. Hay un límite de 64 imágenes y 20 etiquetas.

TrainingsCreateImageTagsDefinitionStages.WithProjectId createImageTags()

Asocia un conjunto de imágenes a un conjunto de etiquetas.

ImageTagCreateSummary createImageTags(UUID projectId, CreateImageTagsOptionalParameter createImageTagsOptionalParameter)

Asocia un conjunto de imágenes a un conjunto de etiquetas.

Observable<ImageTagCreateSummary> createImageTagsAsync(UUID projectId, CreateImageTagsOptionalParameter createImageTagsOptionalParameter)

Asocia un conjunto de imágenes a un conjunto de etiquetas.

TrainingsCreateProjectDefinitionStages.WithName createProject()

Crear un proyecto.

Project createProject(String name, CreateProjectOptionalParameter createProjectOptionalParameter)

Crear un proyecto.

Observable<Project> createProjectAsync(String name, CreateProjectOptionalParameter createProjectOptionalParameter)

Crear un proyecto.

TrainingsCreateTagDefinitionStages.WithProjectId createTag()

Crea una etiqueta para el proyecto.

Tag createTag(UUID projectId, String name, CreateTagOptionalParameter createTagOptionalParameter)

Crea una etiqueta para el proyecto.

Observable<Tag> createTagAsync(UUID projectId, String name, CreateTagOptionalParameter createTagOptionalParameter)

Crea una etiqueta para el proyecto.

void deleteImageRegions(UUID projectId, List<UUID> regionIds)

Elimina un conjunto de regiones de imágenes.

Observable<Void> deleteImageRegionsAsync(UUID projectId, List<UUID> regionIds)

Elimina un conjunto de regiones de imágenes.

void deleteImages(UUID projectId, List<UUID> imageIds)

Elimina imágenes del conjunto de imágenes de entrenamiento.

Observable<Void> deleteImagesAsync(UUID projectId, List<UUID> imageIds)

Elimina imágenes del conjunto de imágenes de entrenamiento.

void deleteImageTags(UUID projectId, List<UUID> imageIds, List<UUID> tagIds)

Quita un conjunto de etiquetas de un conjunto de imágenes.

Observable<Void> deleteImageTagsAsync(UUID projectId, List<UUID> imageIds, List<UUID> tagIds)

Quita un conjunto de etiquetas de un conjunto de imágenes.

void deleteIteration(UUID projectId, UUID iterationId)

Elimina una iteración específica de un proyecto.

Observable<Void> deleteIterationAsync(UUID projectId, UUID iterationId)

Elimina una iteración específica de un proyecto.

void deletePrediction(UUID projectId, List<UUID> ids)

Elimina un conjunto de imágenes previstas y sus resultados de predicción asociados.

Observable<Void> deletePredictionAsync(UUID projectId, List<UUID> ids)

Elimina un conjunto de imágenes previstas y sus resultados de predicción asociados.

void deleteProject(UUID projectId)

Elimina un proyecto específico.

Observable<Void> deleteProjectAsync(UUID projectId)

Elimina un proyecto específico.

void deleteTag(UUID projectId, UUID tagId)

Elimina una etiqueta del proyecto.

Observable<Void> deleteTagAsync(UUID projectId, UUID tagId)

Elimina una etiqueta del proyecto.

TrainingsExportIterationDefinitionStages.WithProjectId exportIteration()

Exporta una iteración entrenada.

Export exportIteration(UUID projectId, UUID iterationId, String platform, ExportIterationOptionalParameter exportIterationOptionalParameter)

Exporta una iteración entrenada.

Observable<Export> exportIterationAsync(UUID projectId, UUID iterationId, String platform, ExportIterationOptionalParameter exportIterationOptionalParameter)

Exporta una iteración entrenada.

Domain getDomain(UUID domainId)

Obtiene información sobre un dominio específico.

Observable<Domain> getDomainAsync(UUID domainId)

Obtiene información sobre un dominio específico.

List<Domain> getDomains()

Obtenga una lista de los dominios disponibles.

Observable<List<Domain>> getDomainsAsync()

Obtenga una lista de los dominios disponibles.

List<Export> getExports(UUID projectId, UUID iterationId)

Obtiene la lista de exportaciones para una iteración concreta.

Observable<List<Export>> getExportsAsync(UUID projectId, UUID iterationId)

Obtiene la lista de exportaciones para una iteración concreta.

TrainingsGetImagePerformanceCountDefinitionStages.WithProjectId getImagePerformanceCount()

Obtiene el número de imágenes etiquetadas con el {tagIds} proporcionado que tiene resultados de predicción del entrenamiento para la iteración proporcionada {iteraciónId}. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

int getImagePerformanceCount(UUID projectId, UUID iterationId, GetImagePerformanceCountOptionalParameter getImagePerformanceCountOptionalParameter)

Obtiene el número de imágenes etiquetadas con el {tagIds} proporcionado que tiene resultados de predicción del entrenamiento para la iteración proporcionada {iteraciónId}. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

Observable<Integer> getImagePerformanceCountAsync(UUID projectId, UUID iterationId, GetImagePerformanceCountOptionalParameter getImagePerformanceCountOptionalParameter)

Obtiene el número de imágenes etiquetadas con el {tagIds} proporcionado que tiene resultados de predicción del entrenamiento para la iteración proporcionada {iteraciónId}. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

TrainingsGetImagePerformancesDefinitionStages.WithProjectId getImagePerformances()

Obtenga la imagen con su predicción para una iteración de proyecto determinada. Esta API admite el procesamiento por lotes y la selección de intervalos. De manera predeterminada, solo devolverá las primeras 50 imágenes que coincidan con las imágenes. Use los parámetros {take} y {skip} para controlar el número de imágenes que se van a devolver en un lote determinado. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

List<ImagePerformance> getImagePerformances(UUID projectId, UUID iterationId, GetImagePerformancesOptionalParameter getImagePerformancesOptionalParameter)

Obtenga la imagen con su predicción para una iteración de proyecto determinada. Esta API admite el procesamiento por lotes y la selección de intervalos. De manera predeterminada, solo devolverá las primeras 50 imágenes que coincidan con las imágenes. Use los parámetros {take} y {skip} para controlar el número de imágenes que se van a devolver en un lote determinado. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

Observable<List<ImagePerformance>> getImagePerformancesAsync(UUID projectId, UUID iterationId, GetImagePerformancesOptionalParameter getImagePerformancesOptionalParameter)

Obtenga la imagen con su predicción para una iteración de proyecto determinada. Esta API admite el procesamiento por lotes y la selección de intervalos. De manera predeterminada, solo devolverá las primeras 50 imágenes que coincidan con las imágenes. Use los parámetros {take} y {skip} para controlar el número de imágenes que se van a devolver en un lote determinado. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

ImageRegionProposal getImageRegionProposals(UUID projectId, UUID imageId)

Obtenga propuestas de región para una imagen. Devuelve una matriz vacía si no se encuentra ninguna propuesta. Esta API obtendrá propuestas de región para una imagen, junto con las confianzas para la región. Devuelve una matriz vacía si no se encuentra ninguna propuesta.

Observable<ImageRegionProposal> getImageRegionProposalsAsync(UUID projectId, UUID imageId)

Obtenga propuestas de región para una imagen. Devuelve una matriz vacía si no se encuentra ninguna propuesta. Esta API obtendrá propuestas de región para una imagen, junto con las confianzas para la región. Devuelve una matriz vacía si no se encuentra ninguna propuesta.

TrainingsGetImagesByIdsDefinitionStages.WithProjectId getImagesByIds()

Obtiene imágenes por identificador para una iteración de proyecto determinada. Esta API devolverá un conjunto de imágenes para las etiquetas especificadas y, opcionalmente, la iteración. Si no se especifica ninguna iteración, se usa el área de trabajo actual.

List<Image> getImagesByIds(UUID projectId, GetImagesByIdsOptionalParameter getImagesByIdsOptionalParameter)

Obtiene imágenes por identificador para una iteración de proyecto determinada. Esta API devolverá un conjunto de imágenes para las etiquetas especificadas y, opcionalmente, la iteración. Si no se especifica ninguna iteración, se usa el área de trabajo actual.

Observable<List<Image>> getImagesByIdsAsync(UUID projectId, GetImagesByIdsOptionalParameter getImagesByIdsOptionalParameter)

Obtiene imágenes por identificador para una iteración de proyecto determinada. Esta API devolverá un conjunto de imágenes para las etiquetas especificadas y, opcionalmente, la iteración. Si no se especifica ninguna iteración, se usa el área de trabajo actual.

Iteration getIteration(UUID projectId, UUID iterationId)

Obtiene una iteración concreta.

Observable<Iteration> getIterationAsync(UUID projectId, UUID iterationId)

Obtiene una iteración concreta.

TrainingsGetIterationPerformanceDefinitionStages.WithProjectId getIterationPerformance()

Obtiene información detallada sobre el rendimiento de una iteración.

IterationPerformance getIterationPerformance(UUID projectId, UUID iterationId, GetIterationPerformanceOptionalParameter getIterationPerformanceOptionalParameter)

Obtiene información detallada sobre el rendimiento de una iteración.

Observable<IterationPerformance> getIterationPerformanceAsync(UUID projectId, UUID iterationId, GetIterationPerformanceOptionalParameter getIterationPerformanceOptionalParameter)

Obtiene información detallada sobre el rendimiento de una iteración.

List<Iteration> getIterations(UUID projectId)

Obtenga iteraciones para el proyecto.

Observable<List<Iteration>> getIterationsAsync(UUID projectId)

Obtenga iteraciones para el proyecto.

Project getProject(UUID projectId)

Obtiene un proyecto específico.

Observable<Project> getProjectAsync(UUID projectId)

Obtiene un proyecto específico.

List<Project> getProjects()

Obtenga los proyectos.

Observable<List<Project>> getProjectsAsync()

Obtenga los proyectos.

TrainingsGetTagDefinitionStages.WithProjectId getTag()

Obtiene información sobre una etiqueta específica.

Tag getTag(UUID projectId, UUID tagId, GetTagOptionalParameter getTagOptionalParameter)

Obtiene información sobre una etiqueta específica.

Observable<Tag> getTagAsync(UUID projectId, UUID tagId, GetTagOptionalParameter getTagOptionalParameter)

Obtiene información sobre una etiqueta específica.

TrainingsGetTaggedImageCountDefinitionStages.WithProjectId getTaggedImageCount()

Obtiene el número de imágenes etiquetadas con el {tagIds} proporcionado. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

int getTaggedImageCount(UUID projectId, GetTaggedImageCountOptionalParameter getTaggedImageCountOptionalParameter)

Obtiene el número de imágenes etiquetadas con el {tagIds} proporcionado. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

Observable<Integer> getTaggedImageCountAsync(UUID projectId, GetTaggedImageCountOptionalParameter getTaggedImageCountOptionalParameter)

Obtiene el número de imágenes etiquetadas con el {tagIds} proporcionado. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

TrainingsGetTaggedImagesDefinitionStages.WithProjectId getTaggedImages()

Obtiene imágenes etiquetadas para una iteración de proyecto determinada. Esta API admite el procesamiento por lotes y la selección de intervalos. De manera predeterminada, solo devolverá las primeras 50 imágenes que coincidan con las imágenes. Use los parámetros {take} y {skip} para controlar el número de imágenes que se van a devolver en un lote determinado. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

List<Image> getTaggedImages(UUID projectId, GetTaggedImagesOptionalParameter getTaggedImagesOptionalParameter)

Obtiene imágenes etiquetadas para una iteración de proyecto determinada. Esta API admite el procesamiento por lotes y la selección de intervalos. De manera predeterminada, solo devolverá las primeras 50 imágenes que coincidan con las imágenes. Use los parámetros {take} y {skip} para controlar el número de imágenes que se van a devolver en un lote determinado. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

Observable<List<Image>> getTaggedImagesAsync(UUID projectId, GetTaggedImagesOptionalParameter getTaggedImagesOptionalParameter)

Obtiene imágenes etiquetadas para una iteración de proyecto determinada. Esta API admite el procesamiento por lotes y la selección de intervalos. De manera predeterminada, solo devolverá las primeras 50 imágenes que coincidan con las imágenes. Use los parámetros {take} y {skip} para controlar el número de imágenes que se van a devolver en un lote determinado. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

TrainingsGetTagsDefinitionStages.WithProjectId getTags()

Obtenga las etiquetas de un proyecto determinado y la iteración.

List<Tag> getTags(UUID projectId, GetTagsOptionalParameter getTagsOptionalParameter)

Obtenga las etiquetas de un proyecto determinado y la iteración.

Observable<List<Tag>> getTagsAsync(UUID projectId, GetTagsOptionalParameter getTagsOptionalParameter)

Obtenga las etiquetas de un proyecto determinado y la iteración.

TrainingsGetUntaggedImageCountDefinitionStages.WithProjectId getUntaggedImageCount()

Obtiene el número de imágenes sin etiquetar. Esta API devuelve las imágenes que no tienen etiquetas para un proyecto determinado y, opcionalmente, una iteración. Si no se especifica ninguna iteración, se usa el área de trabajo actual.

int getUntaggedImageCount(UUID projectId, GetUntaggedImageCountOptionalParameter getUntaggedImageCountOptionalParameter)

Obtiene el número de imágenes sin etiquetar. Esta API devuelve las imágenes que no tienen etiquetas para un proyecto determinado y, opcionalmente, una iteración. Si no se especifica ninguna iteración, se usa el área de trabajo actual.

Observable<Integer> getUntaggedImageCountAsync(UUID projectId, GetUntaggedImageCountOptionalParameter getUntaggedImageCountOptionalParameter)

Obtiene el número de imágenes sin etiquetar. Esta API devuelve las imágenes que no tienen etiquetas para un proyecto determinado y, opcionalmente, una iteración. Si no se especifica ninguna iteración, se usa el área de trabajo actual.

TrainingsGetUntaggedImagesDefinitionStages.WithProjectId getUntaggedImages()

Obtiene imágenes sin etiquetar para una iteración de proyecto determinada. Esta API admite el procesamiento por lotes y la selección de intervalos. De manera predeterminada, solo devolverá las primeras 50 imágenes que coincidan con las imágenes. Use los parámetros {take} y {skip} para controlar el número de imágenes que se van a devolver en un lote determinado.

List<Image> getUntaggedImages(UUID projectId, GetUntaggedImagesOptionalParameter getUntaggedImagesOptionalParameter)

Obtiene imágenes sin etiquetar para una iteración de proyecto determinada. Esta API admite el procesamiento por lotes y la selección de intervalos. De manera predeterminada, solo devolverá las primeras 50 imágenes que coincidan con las imágenes. Use los parámetros {take} y {skip} para controlar el número de imágenes que se van a devolver en un lote determinado.

Observable<List<Image>> getUntaggedImagesAsync(UUID projectId, GetUntaggedImagesOptionalParameter getUntaggedImagesOptionalParameter)

Obtiene imágenes sin etiquetar para una iteración de proyecto determinada. Esta API admite el procesamiento por lotes y la selección de intervalos. De manera predeterminada, solo devolverá las primeras 50 imágenes que coincidan con las imágenes. Use los parámetros {take} y {skip} para controlar el número de imágenes que se van a devolver en un lote determinado.

boolean publishIteration(UUID projectId, UUID iterationId, String publishName, String predictionId)

Publica una iteración concreta.

Observable<Boolean> publishIterationAsync(UUID projectId, UUID iterationId, String publishName, String predictionId)

Publica una iteración concreta.

PredictionQueryResult queryPredictions(UUID projectId, PredictionQueryToken query)

Obtiene las imágenes que se enviaron al punto de conexión de predicción.

Observable<PredictionQueryResult> queryPredictionsAsync(UUID projectId, PredictionQueryToken query)

Obtiene las imágenes que se enviaron al punto de conexión de predicción.

TrainingsQuickTestImageDefinitionStages.WithProjectId quickTestImage()

Realiza una prueba rápida de una imagen.

ImagePrediction quickTestImage(UUID projectId, byte[] imageData, QuickTestImageOptionalParameter quickTestImageOptionalParameter)

Realiza una prueba rápida de una imagen.

Observable<ImagePrediction> quickTestImageAsync(UUID projectId, byte[] imageData, QuickTestImageOptionalParameter quickTestImageOptionalParameter)

Realiza una prueba rápida de una imagen.

TrainingsQuickTestImageUrlDefinitionStages.WithProjectId quickTestImageUrl()

Realiza una prueba rápida de la dirección URL de una imagen.

ImagePrediction quickTestImageUrl(UUID projectId, String url, QuickTestImageUrlOptionalParameter quickTestImageUrlOptionalParameter)

Realiza una prueba rápida de la dirección URL de una imagen.

Observable<ImagePrediction> quickTestImageUrlAsync(UUID projectId, String url, QuickTestImageUrlOptionalParameter quickTestImageUrlOptionalParameter)

Realiza una prueba rápida de la dirección URL de una imagen.

TrainingsTrainProjectDefinitionStages.WithProjectId trainProject()

Pone en cola el proyecto para entrenamiento.

Iteration trainProject(UUID projectId, TrainProjectOptionalParameter trainProjectOptionalParameter)

Pone en cola el proyecto para entrenamiento.

Observable<Iteration> trainProjectAsync(UUID projectId, TrainProjectOptionalParameter trainProjectOptionalParameter)

Pone en cola el proyecto para entrenamiento.

void unpublishIteration(UUID projectId, UUID iterationId)

Cancela la publicación de una iteración concreta.

Observable<Void> unpublishIterationAsync(UUID projectId, UUID iterationId)

Cancela la publicación de una iteración concreta.

Iteration updateIteration(UUID projectId, UUID iterationId, String name)

Actualiza una iteración concreta.

Observable<Iteration> updateIterationAsync(UUID projectId, UUID iterationId, String name)

Actualiza una iteración concreta.

Project updateProject(UUID projectId, Project updatedProject)

Actualiza un proyecto específico.

Observable<Project> updateProjectAsync(UUID projectId, Project updatedProject)

Actualiza un proyecto específico.

Tag updateTag(UUID projectId, UUID tagId, Tag updatedTag)

Actualiza una etiqueta.

Observable<Tag> updateTagAsync(UUID projectId, UUID tagId, Tag updatedTag)

Actualiza una etiqueta.

Detalles del método

createImageRegions

public TrainingsCreateImageRegionsDefinitionStages.WithProjectId createImageRegions()

Cree un conjunto de regiones de imagen. Esta API acepta un lote de regiones de imágenes y, opcionalmente, etiquetas, para actualizar las imágenes existentes con la información de la región. Hay un límite de 64 entradas en el lote.

Returns:

la primera fase de la llamada createImageRegions

createImageRegions

public ImageRegionCreateSummary createImageRegions(UUID projectId, CreateImageRegionsOptionalParameter createImageRegionsOptionalParameter)

Cree un conjunto de regiones de imagen. Esta API acepta un lote de regiones de imágenes y, opcionalmente, etiquetas, para actualizar las imágenes existentes con la información de la región. Hay un límite de 64 entradas en el lote.

Parameters:

projectId - Identificador del proyecto.
createImageRegionsOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

El objeto ImageRegionCreateSummary si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si la solicitud no se puede enviar

createImageRegionsAsync

public Observable createImageRegionsAsync(UUID projectId, CreateImageRegionsOptionalParameter createImageRegionsOptionalParameter)

Cree un conjunto de regiones de imagen. Esta API acepta un lote de regiones de imágenes y, opcionalmente, etiquetas, para actualizar las imágenes existentes con la información de la región. Hay un límite de 64 entradas en el lote.

Parameters:

projectId - Identificador del proyecto.
createImageRegionsOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

que se puede observar en el objeto ImageRegionCreateSummary

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

createImagesFromData

public TrainingsCreateImagesFromDataDefinitionStages.WithProjectId createImagesFromData()

Agregue las imágenes proporcionadas al conjunto de imágenes de entrenamiento. Esta API acepta el contenido del cuerpo como multipart/form-data y application/octet-stream. Cuando se usan varios archivos de imagen de varias partes se pueden enviar a la vez, con un máximo de 64 archivos.

Returns:

la primera fase de la llamada createImagesFromData

createImagesFromData

public ImageCreateSummary createImagesFromData(UUID projectId, byte[] imageData, CreateImagesFromDataOptionalParameter createImagesFromDataOptionalParameter)

Agregue las imágenes proporcionadas al conjunto de imágenes de entrenamiento. Esta API acepta el contenido del cuerpo como multipart/form-data y application/octet-stream. Cuando se usan varios archivos de imagen de varias partes se pueden enviar a la vez, con un máximo de 64 archivos.

Parameters:

projectId - Identificador del proyecto.
imageData - Datos de imagen binaria. Los formatos admitidos son JPEG, GIF, PNG y BMP. Admite imágenes de hasta 6 MB.
createImagesFromDataOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

El objeto ImageCreateSummary si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si la solicitud no se puede enviar

createImagesFromDataAsync

public Observable createImagesFromDataAsync(UUID projectId, byte[] imageData, CreateImagesFromDataOptionalParameter createImagesFromDataOptionalParameter)

Agregue las imágenes proporcionadas al conjunto de imágenes de entrenamiento. Esta API acepta el contenido del cuerpo como multipart/form-data y application/octet-stream. Cuando se usan varios archivos de imagen de varias partes se pueden enviar a la vez, con un máximo de 64 archivos.

Parameters:

projectId - Identificador del proyecto.
imageData - Datos de imagen binaria. Los formatos admitidos son JPEG, GIF, PNG y BMP. Admite imágenes de hasta 6 MB.
createImagesFromDataOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

que se puede observar en el objeto ImageCreateSummary

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

createImagesFromFiles

public ImageCreateSummary createImagesFromFiles(UUID projectId, ImageFileCreateBatch batch)

Agregue el lote proporcionado de imágenes al conjunto de imágenes de entrenamiento. Esta API acepta un lote de archivos y, opcionalmente, etiquetas, para crear imágenes. Hay un límite de 64 imágenes y 20 etiquetas.

Parameters:

projectId - Identificador del proyecto.
batch - Lote de archivos de imagen que se van a agregar. Limitado a 64 imágenes y 20 etiquetas por lote.

Returns:

El objeto ImageCreateSummary si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si la solicitud no se puede enviar

createImagesFromFilesAsync

public Observable createImagesFromFilesAsync(UUID projectId, ImageFileCreateBatch batch)

Agregue el lote proporcionado de imágenes al conjunto de imágenes de entrenamiento. Esta API acepta un lote de archivos y, opcionalmente, etiquetas, para crear imágenes. Hay un límite de 64 imágenes y 20 etiquetas.

Parameters:

projectId - Identificador del proyecto.
batch - Lote de archivos de imagen que se van a agregar. Limitado a 64 imágenes y 20 etiquetas por lote.

Returns:

que se puede observar en el objeto ImageCreateSummary

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

createImagesFromPredictions

public ImageCreateSummary createImagesFromPredictions(UUID projectId, ImageIdCreateBatch batch)

Agregue las imágenes previstas especificadas al conjunto de imágenes de entrenamiento. Esta API crea un lote de imágenes a partir de las imágenes previstas especificadas. Hay un límite de 64 imágenes y 20 etiquetas.

Parameters:

projectId - Identificador del proyecto.
batch - Identificadores de imagen y etiqueta. Limitado a 64 imágenes y 20 etiquetas por lote.

Returns:

El objeto ImageCreateSummary si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si la solicitud no se puede enviar

createImagesFromPredictionsAsync

public Observable createImagesFromPredictionsAsync(UUID projectId, ImageIdCreateBatch batch)

Agregue las imágenes previstas especificadas al conjunto de imágenes de entrenamiento. Esta API crea un lote de imágenes a partir de las imágenes previstas especificadas. Hay un límite de 64 imágenes y 20 etiquetas.

Parameters:

projectId - Identificador del proyecto.
batch - Identificadores de imagen y etiqueta. Limitado a 64 imágenes y 20 etiquetas por lote.

Returns:

que se puede observar en el objeto ImageCreateSummary

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

createImagesFromUrls

public ImageCreateSummary createImagesFromUrls(UUID projectId, ImageUrlCreateBatch batch)

Agregue las direcciones URL de imágenes proporcionadas al conjunto de imágenes de entrenamiento. Esta API acepta un lote de direcciones URL y, opcionalmente, etiquetas, para crear imágenes. Hay un límite de 64 imágenes y 20 etiquetas.

Parameters:

projectId - Identificador del proyecto.
batch - Direcciones URL de imagen e identificadores de etiqueta. Limitado a 64 imágenes y 20 etiquetas por lote.

Returns:

El objeto ImageCreateSummary si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si la solicitud no se puede enviar

createImagesFromUrlsAsync

public Observable createImagesFromUrlsAsync(UUID projectId, ImageUrlCreateBatch batch)

Agregue las direcciones URL de imágenes proporcionadas al conjunto de imágenes de entrenamiento. Esta API acepta un lote de direcciones URL y, opcionalmente, etiquetas, para crear imágenes. Hay un límite de 64 imágenes y 20 etiquetas.

Parameters:

projectId - Identificador del proyecto.
batch - Direcciones URL de imagen e identificadores de etiqueta. Limitado a 64 imágenes y 20 etiquetas por lote.

Returns:

que se puede observar en el objeto ImageCreateSummary

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

createImageTags

public TrainingsCreateImageTagsDefinitionStages.WithProjectId createImageTags()

Asocia un conjunto de imágenes a un conjunto de etiquetas.

Returns:

la primera fase de la llamada createImageTags

createImageTags

public ImageTagCreateSummary createImageTags(UUID projectId, CreateImageTagsOptionalParameter createImageTagsOptionalParameter)

Asocia un conjunto de imágenes a un conjunto de etiquetas.

Parameters:

projectId - Identificador del proyecto.
createImageTagsOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

El objeto ImageTagCreateSummary si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

createImageTagsAsync

public Observable createImageTagsAsync(UUID projectId, CreateImageTagsOptionalParameter createImageTagsOptionalParameter)

Asocia un conjunto de imágenes a un conjunto de etiquetas.

Parameters:

projectId - Identificador del proyecto.
createImageTagsOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

observable para el objeto ImageTagCreateSummary

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

createProject

public TrainingsCreateProjectDefinitionStages.WithName createProject()

Crear un proyecto.

Returns:

la primera fase de la llamada createProject

createProject

public Project createProject(String name, CreateProjectOptionalParameter createProjectOptionalParameter)

Crear un proyecto.

Parameters:

name - Nombre del proyecto.
createProjectOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

El objeto Project si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

createProjectAsync

public Observable createProjectAsync(String name, CreateProjectOptionalParameter createProjectOptionalParameter)

Crear un proyecto.

Parameters:

name - Nombre del proyecto.
createProjectOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

el objeto observable para el objeto Project

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

createTag

public TrainingsCreateTagDefinitionStages.WithProjectId createTag()

Crea una etiqueta para el proyecto.

Returns:

la primera fase de la llamada createTag

createTag

public Tag createTag(UUID projectId, String name, CreateTagOptionalParameter createTagOptionalParameter)

Crea una etiqueta para el proyecto.

Parameters:

projectId - Identificador del proyecto.
name - El nombre de la etiqueta.
createTagOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

El objeto Tag si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

createTagAsync

public Observable createTagAsync(UUID projectId, String name, CreateTagOptionalParameter createTagOptionalParameter)

Crea una etiqueta para el proyecto.

Parameters:

projectId - Identificador del proyecto.
name - El nombre de la etiqueta.
createTagOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

observable para el objeto Tag.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

deleteImageRegions

public void deleteImageRegions(UUID projectId, List regionIds)

Elimina un conjunto de regiones de imágenes.

Parameters:

projectId - Identificador del proyecto.
regionIds - Regiones que se van a eliminar. Limitado a 64.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

deleteImageRegionsAsync

public Observable deleteImageRegionsAsync(UUID projectId, List regionIds)

Elimina un conjunto de regiones de imágenes.

Parameters:

projectId - Identificador del proyecto.
regionIds - Regiones que se van a eliminar. Limitado a 64.

Returns:

representación del cálculo diferido de esta llamada si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

deleteImages

public void deleteImages(UUID projectId, List imageIds)

Elimina imágenes del conjunto de imágenes de entrenamiento.

Parameters:

projectId - Identificador del proyecto.
imageIds - Identificadores de las imágenes que se van a eliminar. Limitado a 256 imágenes por lote.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

deleteImagesAsync

public Observable deleteImagesAsync(UUID projectId, List imageIds)

Elimina imágenes del conjunto de imágenes de entrenamiento.

Parameters:

projectId - Identificador del proyecto.
imageIds - Identificadores de las imágenes que se van a eliminar. Limitado a 256 imágenes por lote.

Returns:

representación del cálculo diferido de esta llamada si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

deleteImageTags

public void deleteImageTags(UUID projectId, List imageIds, List tagIds)

Quita un conjunto de etiquetas de un conjunto de imágenes.

Parameters:

projectId - Identificador del proyecto.
imageIds - Identificadores de imagen. Limitado a 64 imágenes.
tagIds - Etiquetas que se eliminarán de las imágenes especificadas. Limitado a 20 etiquetas.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

deleteImageTagsAsync

public Observable deleteImageTagsAsync(UUID projectId, List imageIds, List tagIds)

Quita un conjunto de etiquetas de un conjunto de imágenes.

Parameters:

projectId - Identificador del proyecto.
imageIds - Identificadores de imagen. Limitado a 64 imágenes.
tagIds - Etiquetas que se eliminarán de las imágenes especificadas. Limitado a 20 etiquetas.

Returns:

representación del cálculo diferido de esta llamada si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

deleteIteration

public void deleteIteration(UUID projectId, UUID iterationId)

Elimina una iteración específica de un proyecto.

Parameters:

projectId - Identificador del proyecto.
iterationId - Identificador de iteración.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

deleteIterationAsync

public Observable deleteIterationAsync(UUID projectId, UUID iterationId)

Elimina una iteración específica de un proyecto.

Parameters:

projectId - Identificador del proyecto.
iterationId - Identificador de iteración.

Returns:

representación del cálculo diferido de esta llamada si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

deletePrediction

public void deletePrediction(UUID projectId, List ids)

Elimina un conjunto de imágenes previstas y sus resultados de predicción asociados.

Parameters:

projectId - Identificador del proyecto.
ids - Identificadores de predicción. Limitado a 64.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

deletePredictionAsync

public Observable deletePredictionAsync(UUID projectId, List ids)

Elimina un conjunto de imágenes previstas y sus resultados de predicción asociados.

Parameters:

projectId - Identificador del proyecto.
ids - Identificadores de predicción. Limitado a 64.

Returns:

representación del cálculo diferido de esta llamada si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

deleteProject

public void deleteProject(UUID projectId)

Elimina un proyecto específico.

Parameters:

projectId - Identificador del proyecto.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

deleteProjectAsync

public Observable deleteProjectAsync(UUID projectId)

Elimina un proyecto específico.

Parameters:

projectId - Identificador del proyecto.

Returns:

representación del cálculo diferido de esta llamada si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

deleteTag

public void deleteTag(UUID projectId, UUID tagId)

Elimina una etiqueta del proyecto.

Parameters:

projectId - Identificador del proyecto.
tagId - Identificador de la etiqueta que se va a eliminar.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

deleteTagAsync

public Observable deleteTagAsync(UUID projectId, UUID tagId)

Elimina una etiqueta del proyecto.

Parameters:

projectId - Identificador del proyecto.
tagId - Identificador de la etiqueta que se va a eliminar.

Returns:

representación del cálculo diferido de esta llamada si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

exportIteration

public TrainingsExportIterationDefinitionStages.WithProjectId exportIteration()

Exporta una iteración entrenada.

Returns:

la primera fase de la llamada exportIteration

exportIteration

public Export exportIteration(UUID projectId, UUID iterationId, String platform, ExportIterationOptionalParameter exportIterationOptionalParameter)

Exporta una iteración entrenada.

Parameters:

projectId - Identificador del proyecto.
iterationId - Identificador de iteración.
platform - La plataforma de destino. Entre los valores posibles se incluyen: "CoreML", "TensorFlow", "DockerFile", "ONNX", "VAIDK".
exportIterationOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

el objeto Export si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

exportIterationAsync

public Observable exportIterationAsync(UUID projectId, UUID iterationId, String platform, ExportIterationOptionalParameter exportIterationOptionalParameter)

Exporta una iteración entrenada.

Parameters:

projectId - Identificador del proyecto.
iterationId - Identificador de iteración.
platform - La plataforma de destino. Entre los valores posibles se incluyen: "CoreML", "TensorFlow", "DockerFile", "ONNX", "VAIDK".
exportIterationOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

observable para el objeto Export

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

getDomain

public Domain getDomain(UUID domainId)

Obtiene información sobre un dominio específico.

Parameters:

domainId - Identificador del dominio sobre el que obtener información.

Returns:

el objeto Domain si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

getDomainAsync

public Observable getDomainAsync(UUID domainId)

Obtiene información sobre un dominio específico.

Parameters:

domainId - Identificador del dominio sobre el que obtener información.

Returns:

observable para el objeto Domain

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

getDomains

public List getDomains()

Obtenga una lista de los dominios disponibles.

Returns:

El objeto List<Domain> si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

getDomainsAsync

public Observable> getDomainsAsync()

Obtenga una lista de los dominios disponibles.

Returns:

el objeto observable para el objeto List<Domain>

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

getExports

public List getExports(UUID projectId, UUID iterationId)

Obtiene la lista de exportaciones para una iteración concreta.

Parameters:

projectId - Identificador del proyecto.
iterationId - Identificador de iteración.

Returns:

El objeto List<Export> si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

getExportsAsync

public Observable> getExportsAsync(UUID projectId, UUID iterationId)

Obtiene la lista de exportaciones para una iteración concreta.

Parameters:

projectId - Identificador del proyecto.
iterationId - Identificador de iteración.

Returns:

observable para el objeto List<Export>

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

getImagePerformanceCount

public TrainingsGetImagePerformanceCountDefinitionStages.WithProjectId getImagePerformanceCount()

Obtiene el número de imágenes etiquetadas con el {tagIds} proporcionado que tiene resultados de predicción del entrenamiento para la iteración proporcionada {iteraciónId}. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

Returns:

la primera fase de la llamada a getImagePerformanceCount

getImagePerformanceCount

public int getImagePerformanceCount(UUID projectId, UUID iterationId, GetImagePerformanceCountOptionalParameter getImagePerformanceCountOptionalParameter)

Obtiene el número de imágenes etiquetadas con el {tagIds} proporcionado que tiene resultados de predicción del entrenamiento para la iteración proporcionada {iteraciónId}. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

Parameters:

projectId - Identificador del proyecto.
iterationId - Identificador de iteración. El valor predeterminado es el área de trabajo.
getImagePerformanceCountOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

el objeto int si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

getImagePerformanceCountAsync

public Observable getImagePerformanceCountAsync(UUID projectId, UUID iterationId, GetImagePerformanceCountOptionalParameter getImagePerformanceCountOptionalParameter)

Obtiene el número de imágenes etiquetadas con el {tagIds} proporcionado que tiene resultados de predicción del entrenamiento para la iteración proporcionada {iteraciónId}. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

Parameters:

projectId - Identificador del proyecto.
iterationId - Identificador de iteración. El valor predeterminado es el área de trabajo.
getImagePerformanceCountOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

observable para el objeto int.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

getImagePerformances

public TrainingsGetImagePerformancesDefinitionStages.WithProjectId getImagePerformances()

Obtenga la imagen con su predicción para una iteración de proyecto determinada. Esta API admite el procesamiento por lotes y la selección de intervalos. De manera predeterminada, solo devolverá las primeras 50 imágenes que coincidan con las imágenes. Use los parámetros {take} y {skip} para controlar el número de imágenes que se van a devolver en un lote determinado. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

Returns:

la primera fase de la llamada a getImagePerformances

getImagePerformances

public List getImagePerformances(UUID projectId, UUID iterationId, GetImagePerformancesOptionalParameter getImagePerformancesOptionalParameter)

Obtenga la imagen con su predicción para una iteración de proyecto determinada. Esta API admite el procesamiento por lotes y la selección de intervalos. De manera predeterminada, solo devolverá las primeras 50 imágenes que coincidan con las imágenes. Use los parámetros {take} y {skip} para controlar el número de imágenes que se van a devolver en un lote determinado. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

Parameters:

projectId - Identificador del proyecto.
iterationId - Identificador de iteración. El valor predeterminado es el área de trabajo.
getImagePerformancesOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

El objeto List<ImagePerformance> si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

getImagePerformancesAsync

public Observable> getImagePerformancesAsync(UUID projectId, UUID iterationId, GetImagePerformancesOptionalParameter getImagePerformancesOptionalParameter)

Obtenga la imagen con su predicción para una iteración de proyecto determinada. Esta API admite el procesamiento por lotes y la selección de intervalos. De manera predeterminada, solo devolverá las primeras 50 imágenes que coincidan con las imágenes. Use los parámetros {take} y {skip} para controlar el número de imágenes que se van a devolver en un lote determinado. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

Parameters:

projectId - Identificador del proyecto.
iterationId - Identificador de iteración. El valor predeterminado es el área de trabajo.
getImagePerformancesOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

observable para el objeto List<ImagePerformance>

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

getImageRegionProposals

public ImageRegionProposal getImageRegionProposals(UUID projectId, UUID imageId)

Obtenga propuestas de región para una imagen. Devuelve una matriz vacía si no se encuentra ninguna propuesta. Esta API obtendrá propuestas de región para una imagen, junto con las confianzas para la región. Devuelve una matriz vacía si no se encuentra ninguna propuesta.

Parameters:

projectId - Identificador del proyecto.
imageId - Id. de imagen.

Returns:

El objeto ImageRegionProposal si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

getImageRegionProposalsAsync

public Observable getImageRegionProposalsAsync(UUID projectId, UUID imageId)

Obtenga propuestas de región para una imagen. Devuelve una matriz vacía si no se encuentra ninguna propuesta. Esta API obtendrá propuestas de región para una imagen, junto con las confianzas para la región. Devuelve una matriz vacía si no se encuentra ninguna propuesta.

Parameters:

projectId - Identificador del proyecto.
imageId - Id. de imagen.

Returns:

observable para el objeto ImageRegionProposal

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

getImagesByIds

public TrainingsGetImagesByIdsDefinitionStages.WithProjectId getImagesByIds()

Obtiene imágenes por identificador para una iteración de proyecto determinada. Esta API devolverá un conjunto de imágenes para las etiquetas especificadas y, opcionalmente, la iteración. Si no se especifica ninguna iteración, se usa el área de trabajo actual.

Returns:

la primera fase de la llamada a getImagesByIds

getImagesByIds

public List getImagesByIds(UUID projectId, GetImagesByIdsOptionalParameter getImagesByIdsOptionalParameter)

Obtiene imágenes por identificador para una iteración de proyecto determinada. Esta API devolverá un conjunto de imágenes para las etiquetas especificadas y, opcionalmente, la iteración. Si no se especifica ninguna iteración, se usa el área de trabajo actual.

Parameters:

projectId - Identificador del proyecto.
getImagesByIdsOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

El objeto List<Image> si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

getImagesByIdsAsync

public Observable> getImagesByIdsAsync(UUID projectId, GetImagesByIdsOptionalParameter getImagesByIdsOptionalParameter)

Obtiene imágenes por identificador para una iteración de proyecto determinada. Esta API devolverá un conjunto de imágenes para las etiquetas especificadas y, opcionalmente, la iteración. Si no se especifica ninguna iteración, se usa el área de trabajo actual.

Parameters:

projectId - Identificador del proyecto.
getImagesByIdsOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

el objeto observable para el objeto List<Image>

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

getIteration

public Iteration getIteration(UUID projectId, UUID iterationId)

Obtiene una iteración concreta.

Parameters:

projectId - Identificador del proyecto al que pertenece la iteración.
iterationId - Identificador de la iteración que se va a obtener.

Returns:

El objeto Iteración si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

getIterationAsync

public Observable getIterationAsync(UUID projectId, UUID iterationId)

Obtiene una iteración concreta.

Parameters:

projectId - Identificador del proyecto al que pertenece la iteración.
iterationId - Identificador de la iteración que se va a obtener.

Returns:

observable para el objeto Iteración

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

getIterationPerformance

public TrainingsGetIterationPerformanceDefinitionStages.WithProjectId getIterationPerformance()

Obtiene información detallada sobre el rendimiento de una iteración.

Returns:

la primera fase de la llamada getIterationPerformance

getIterationPerformance

public IterationPerformance getIterationPerformance(UUID projectId, UUID iterationId, GetIterationPerformanceOptionalParameter getIterationPerformanceOptionalParameter)

Obtiene información detallada sobre el rendimiento de una iteración.

Parameters:

projectId - Identificador del proyecto al que pertenece la iteración.
iterationId - Identificador de la iteración que se va a obtener.
getIterationPerformanceOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

El objeto IterationPerformance si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

getIterationPerformanceAsync

public Observable getIterationPerformanceAsync(UUID projectId, UUID iterationId, GetIterationPerformanceOptionalParameter getIterationPerformanceOptionalParameter)

Obtiene información detallada sobre el rendimiento de una iteración.

Parameters:

projectId - Identificador del proyecto al que pertenece la iteración.
iterationId - Identificador de la iteración que se va a obtener.
getIterationPerformanceOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

observable para el objeto IterationPerformance

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

getIterations

public List getIterations(UUID projectId)

Obtenga iteraciones para el proyecto.

Parameters:

projectId - Identificador del proyecto.

Returns:

El objeto Iteración de> lista<si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

getIterationsAsync

public Observable> getIterationsAsync(UUID projectId)

Obtenga iteraciones para el proyecto.

Parameters:

projectId - Identificador del proyecto.

Returns:

el objeto observable para el objeto List<Iteration>

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

getProject

public Project getProject(UUID projectId)

Obtiene un proyecto específico.

Parameters:

projectId - Identificador del proyecto que se va a obtener.

Returns:

El objeto Project si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

getProjectAsync

public Observable getProjectAsync(UUID projectId)

Obtiene un proyecto específico.

Parameters:

projectId - Identificador del proyecto que se va a obtener.

Returns:

el objeto observable para el objeto Project

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

getProjects

public List getProjects()

Obtenga los proyectos.

Returns:

el objeto List<Project> si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

getProjectsAsync

public Observable> getProjectsAsync()

Obtenga los proyectos.

Returns:

el objeto observable para el objeto List<Project>

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

getTag

public TrainingsGetTagDefinitionStages.WithProjectId getTag()

Obtiene información sobre una etiqueta específica.

Returns:

la primera fase de la llamada getTag

getTag

public Tag getTag(UUID projectId, UUID tagId, GetTagOptionalParameter getTagOptionalParameter)

Obtiene información sobre una etiqueta específica.

Parameters:

projectId - El proyecto al que pertenece esta etiqueta.
tagId - Identificador de etiqueta.
getTagOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

El objeto Tag si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

getTagAsync

public Observable getTagAsync(UUID projectId, UUID tagId, GetTagOptionalParameter getTagOptionalParameter)

Obtiene información sobre una etiqueta específica.

Parameters:

projectId - El proyecto al que pertenece esta etiqueta.
tagId - Identificador de etiqueta.
getTagOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

observable para el objeto Tag.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

getTaggedImageCount

public TrainingsGetTaggedImageCountDefinitionStages.WithProjectId getTaggedImageCount()

Obtiene el número de imágenes etiquetadas con el {tagIds} proporcionado. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

Returns:

la primera fase de la llamada getTaggedImageCount

getTaggedImageCount

public int getTaggedImageCount(UUID projectId, GetTaggedImageCountOptionalParameter getTaggedImageCountOptionalParameter)

Obtiene el número de imágenes etiquetadas con el {tagIds} proporcionado. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

Parameters:

projectId - Identificador del proyecto.
getTaggedImageCountOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

el objeto int si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

getTaggedImageCountAsync

public Observable getTaggedImageCountAsync(UUID projectId, GetTaggedImageCountOptionalParameter getTaggedImageCountOptionalParameter)

Obtiene el número de imágenes etiquetadas con el {tagIds} proporcionado. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

Parameters:

projectId - Identificador del proyecto.
getTaggedImageCountOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

observable para el objeto int.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

getTaggedImages

public TrainingsGetTaggedImagesDefinitionStages.WithProjectId getTaggedImages()

Obtiene imágenes etiquetadas para una iteración de proyecto determinada. Esta API admite el procesamiento por lotes y la selección de intervalos. De manera predeterminada, solo devolverá las primeras 50 imágenes que coincidan con las imágenes. Use los parámetros {take} y {skip} para controlar el número de imágenes que se van a devolver en un lote determinado. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

Returns:

la primera fase de la llamada getTaggedImages

getTaggedImages

public List getTaggedImages(UUID projectId, GetTaggedImagesOptionalParameter getTaggedImagesOptionalParameter)

Obtiene imágenes etiquetadas para una iteración de proyecto determinada. Esta API admite el procesamiento por lotes y la selección de intervalos. De manera predeterminada, solo devolverá las primeras 50 imágenes que coincidan con las imágenes. Use los parámetros {take} y {skip} para controlar el número de imágenes que se van a devolver en un lote determinado. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

Parameters:

projectId - Identificador del proyecto.
getTaggedImagesOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

El objeto List<Image> si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

getTaggedImagesAsync

public Observable> getTaggedImagesAsync(UUID projectId, GetTaggedImagesOptionalParameter getTaggedImagesOptionalParameter)

Obtiene imágenes etiquetadas para una iteración de proyecto determinada. Esta API admite el procesamiento por lotes y la selección de intervalos. De manera predeterminada, solo devolverá las primeras 50 imágenes que coincidan con las imágenes. Use los parámetros {take} y {skip} para controlar el número de imágenes que se van a devolver en un lote determinado. El filtrado tiene una relación de y/o. Por ejemplo, si los identificadores de etiqueta proporcionados son para las etiquetas "Dog" y "Cat", solo se devolverán las imágenes etiquetadas con Dog o Cat.

Parameters:

projectId - Identificador del proyecto.
getTaggedImagesOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

el objeto observable para el objeto List<Image>

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

getTags

public TrainingsGetTagsDefinitionStages.WithProjectId getTags()

Obtenga las etiquetas de un proyecto determinado y la iteración.

Returns:

la primera fase de la llamada a getTags

getTags

public List getTags(UUID projectId, GetTagsOptionalParameter getTagsOptionalParameter)

Obtenga las etiquetas de un proyecto determinado y la iteración.

Parameters:

projectId - Identificador del proyecto.
getTagsOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

El objeto List<Tag> si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

getTagsAsync

public Observable> getTagsAsync(UUID projectId, GetTagsOptionalParameter getTagsOptionalParameter)

Obtenga las etiquetas de un proyecto determinado y la iteración.

Parameters:

projectId - Identificador del proyecto.
getTagsOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

observable para el objeto List<Tag>

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

getUntaggedImageCount

public TrainingsGetUntaggedImageCountDefinitionStages.WithProjectId getUntaggedImageCount()

Obtiene el número de imágenes sin etiquetar. Esta API devuelve las imágenes que no tienen etiquetas para un proyecto determinado y, opcionalmente, una iteración. Si no se especifica ninguna iteración, se usa el área de trabajo actual.

Returns:

la primera fase de la llamada getUntaggedImageCount

getUntaggedImageCount

public int getUntaggedImageCount(UUID projectId, GetUntaggedImageCountOptionalParameter getUntaggedImageCountOptionalParameter)

Obtiene el número de imágenes sin etiquetar. Esta API devuelve las imágenes que no tienen etiquetas para un proyecto determinado y, opcionalmente, una iteración. Si no se especifica ninguna iteración, se usa el área de trabajo actual.

Parameters:

projectId - Identificador del proyecto.
getUntaggedImageCountOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

el objeto int si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

getUntaggedImageCountAsync

public Observable getUntaggedImageCountAsync(UUID projectId, GetUntaggedImageCountOptionalParameter getUntaggedImageCountOptionalParameter)

Obtiene el número de imágenes sin etiquetar. Esta API devuelve las imágenes que no tienen etiquetas para un proyecto determinado y, opcionalmente, una iteración. Si no se especifica ninguna iteración, se usa el área de trabajo actual.

Parameters:

projectId - Identificador del proyecto.
getUntaggedImageCountOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

observable para el objeto int.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

getUntaggedImages

public TrainingsGetUntaggedImagesDefinitionStages.WithProjectId getUntaggedImages()

Obtiene imágenes sin etiquetar para una iteración de proyecto determinada. Esta API admite el procesamiento por lotes y la selección de intervalos. De manera predeterminada, solo devolverá las primeras 50 imágenes que coincidan con las imágenes. Use los parámetros {take} y {skip} para controlar el número de imágenes que se van a devolver en un lote determinado.

Returns:

la primera fase de la llamada getUntaggedImages

getUntaggedImages

public List getUntaggedImages(UUID projectId, GetUntaggedImagesOptionalParameter getUntaggedImagesOptionalParameter)

Obtiene imágenes sin etiquetar para una iteración de proyecto determinada. Esta API admite el procesamiento por lotes y la selección de intervalos. De manera predeterminada, solo devolverá las primeras 50 imágenes que coincidan con las imágenes. Use los parámetros {take} y {skip} para controlar el número de imágenes que se van a devolver en un lote determinado.

Parameters:

projectId - Identificador del proyecto.
getUntaggedImagesOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

El objeto List<Image> si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

getUntaggedImagesAsync

public Observable> getUntaggedImagesAsync(UUID projectId, GetUntaggedImagesOptionalParameter getUntaggedImagesOptionalParameter)

Obtiene imágenes sin etiquetar para una iteración de proyecto determinada. Esta API admite el procesamiento por lotes y la selección de intervalos. De manera predeterminada, solo devolverá las primeras 50 imágenes que coincidan con las imágenes. Use los parámetros {take} y {skip} para controlar el número de imágenes que se van a devolver en un lote determinado.

Parameters:

projectId - Identificador del proyecto.
getUntaggedImagesOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

el objeto observable para el objeto List<Image>

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

publishIteration

public boolean publishIteration(UUID projectId, UUID iterationId, String publishName, String predictionId)

Publica una iteración concreta.

Parameters:

projectId - Identificador del proyecto.
iterationId - Identificador de iteración.
publishName - Nombre que se va a asignar a la iteración publicada.
predictionId - Identificador del recurso de predicción en el que se va a publicar.

Returns:

el objeto booleano si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

publishIterationAsync

public Observable publishIterationAsync(UUID projectId, UUID iterationId, String publishName, String predictionId)

Publica una iteración concreta.

Parameters:

projectId - Identificador del proyecto.
iterationId - Identificador de iteración.
publishName - Nombre que se va a asignar a la iteración publicada.
predictionId - Identificador del recurso de predicción en el que se va a publicar.

Returns:

observable para el objeto booleano

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

queryPredictions

public PredictionQueryResult queryPredictions(UUID projectId, PredictionQueryToken query)

Obtiene las imágenes que se enviaron al punto de conexión de predicción.

Parameters:

projectId - Identificador del proyecto.
query - Parámetros usados para consultar las predicciones. Limitado a combinar 2 etiquetas.

Returns:

El objeto PredictionQueryResult si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

queryPredictionsAsync

public Observable queryPredictionsAsync(UUID projectId, PredictionQueryToken query)

Obtiene las imágenes que se enviaron al punto de conexión de predicción.

Parameters:

projectId - Identificador del proyecto.
query - Parámetros usados para consultar las predicciones. Limitado a combinar 2 etiquetas.

Returns:

observable para el objeto PredictionQueryResult

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

quickTestImage

public TrainingsQuickTestImageDefinitionStages.WithProjectId quickTestImage()

Realiza una prueba rápida de una imagen.

Returns:

la primera fase de la llamada quickTestImage

quickTestImage

public ImagePrediction quickTestImage(UUID projectId, byte[] imageData, QuickTestImageOptionalParameter quickTestImageOptionalParameter)

Realiza una prueba rápida de una imagen.

Parameters:

projectId - Identificador del proyecto.
imageData - Datos de imagen binaria. Los formatos admitidos son JPEG, GIF, PNG y BMP. Admite imágenes de hasta 6 MB.
quickTestImageOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

El objeto ImagePrediction si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

quickTestImageAsync

public Observable quickTestImageAsync(UUID projectId, byte[] imageData, QuickTestImageOptionalParameter quickTestImageOptionalParameter)

Realiza una prueba rápida de una imagen.

Parameters:

projectId - Identificador del proyecto.
imageData - Datos de imagen binaria. Los formatos admitidos son JPEG, GIF, PNG y BMP. Admite imágenes de hasta 6 MB.
quickTestImageOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

observable para el objeto ImagePrediction

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

quickTestImageUrl

public TrainingsQuickTestImageUrlDefinitionStages.WithProjectId quickTestImageUrl()

Realiza una prueba rápida de la dirección URL de una imagen.

Returns:

la primera fase de la llamada quickTestImageUrl

quickTestImageUrl

public ImagePrediction quickTestImageUrl(UUID projectId, String url, QuickTestImageUrlOptionalParameter quickTestImageUrlOptionalParameter)

Realiza una prueba rápida de la dirección URL de una imagen.

Parameters:

projectId - Proyecto con el que se va a evaluar.
url - Dirección URL de la imagen.
quickTestImageUrlOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

El objeto ImagePrediction si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

quickTestImageUrlAsync

public Observable quickTestImageUrlAsync(UUID projectId, String url, QuickTestImageUrlOptionalParameter quickTestImageUrlOptionalParameter)

Realiza una prueba rápida de la dirección URL de una imagen.

Parameters:

projectId - Proyecto con el que se va a evaluar.
url - Dirección URL de la imagen.
quickTestImageUrlOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

observable para el objeto ImagePrediction

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

trainProject

public TrainingsTrainProjectDefinitionStages.WithProjectId trainProject()

Pone en cola el proyecto para entrenamiento.

Returns:

la primera fase de la llamada trainProject

trainProject

public Iteration trainProject(UUID projectId, TrainProjectOptionalParameter trainProjectOptionalParameter)

Pone en cola el proyecto para entrenamiento.

Parameters:

projectId - Identificador del proyecto.
trainProjectOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

El objeto Iteración si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

trainProjectAsync

public Observable trainProjectAsync(UUID projectId, TrainProjectOptionalParameter trainProjectOptionalParameter)

Pone en cola el proyecto para entrenamiento.

Parameters:

projectId - Identificador del proyecto.
trainProjectOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

observable para el objeto Iteración

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

unpublishIteration

public void unpublishIteration(UUID projectId, UUID iterationId)

Cancela la publicación de una iteración concreta.

Parameters:

projectId - Identificador del proyecto.
iterationId - Identificador de iteración.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

unpublishIterationAsync

public Observable unpublishIterationAsync(UUID projectId, UUID iterationId)

Cancela la publicación de una iteración concreta.

Parameters:

projectId - Identificador del proyecto.
iterationId - Identificador de iteración.

Returns:

representación del cálculo diferido de esta llamada si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

updateIteration

public Iteration updateIteration(UUID projectId, UUID iterationId, String name)

Actualiza una iteración concreta.

Parameters:

projectId - Id. de proyecto.
iterationId - Identificador de iteración.
name - Obtiene o establece el nombre de la iteración.

Returns:

El objeto Iteración si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

updateIterationAsync

public Observable updateIterationAsync(UUID projectId, UUID iterationId, String name)

Actualiza una iteración concreta.

Parameters:

projectId - Id. de proyecto.
iterationId - Identificador de iteración.
name - Obtiene o establece el nombre de la iteración.

Returns:

observable para el objeto Iteración

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

updateProject

public Project updateProject(UUID projectId, Project updatedProject)

Actualiza un proyecto específico.

Parameters:

projectId - Identificador del proyecto que se va a actualizar.
updatedProject - El modelo de proyecto actualizado.

Returns:

El objeto Project si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

updateProjectAsync

public Observable updateProjectAsync(UUID projectId, Project updatedProject)

Actualiza un proyecto específico.

Parameters:

projectId - Identificador del proyecto que se va a actualizar.
updatedProject - El modelo de proyecto actualizado.

Returns:

el objeto observable para el objeto Project

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

updateTag

public Tag updateTag(UUID projectId, UUID tagId, Tag updatedTag)

Actualiza una etiqueta.

Parameters:

projectId - Identificador del proyecto.
tagId - Identificador de la etiqueta de destino.
updatedTag - Modelo de etiqueta actualizado.

Returns:

El objeto Tag si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CustomVisionErrorException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

updateTagAsync

public Observable updateTagAsync(UUID projectId, UUID tagId, Tag updatedTag)

Actualiza una etiqueta.

Parameters:

projectId - Identificador del proyecto.
tagId - Identificador de la etiqueta de destino.
updatedTag - Modelo de etiqueta actualizado.

Returns:

observable para el objeto Tag.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

Se aplica a