Freigeben über


Trainings Schnittstelle

public interface Trainings

Ein instance dieser Klasse bietet Zugriff auf alle in Trainings definierten Vorgänge.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
TrainingsCreateImageRegionsDefinitionStages.WithProjectId createImageRegions()

Erstellen Sie eine Reihe von Imagebereichen. Diese API akzeptiert eine Gruppe mit Bildregionen (und optional mit Tags), um vorhandene Bilder mit Regionsinformationen zu aktualisieren. Es gibt ein Limit von 64 Einträgen im Batch.

ImageRegionCreateSummary createImageRegions(UUID projectId, CreateImageRegionsOptionalParameter createImageRegionsOptionalParameter)

Erstellen Sie eine Reihe von Imagebereichen. Diese API akzeptiert eine Gruppe mit Bildregionen (und optional mit Tags), um vorhandene Bilder mit Regionsinformationen zu aktualisieren. Es gibt ein Limit von 64 Einträgen im Batch.

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

Erstellen Sie eine Reihe von Imagebereichen. Diese API akzeptiert eine Gruppe mit Bildregionen (und optional mit Tags), um vorhandene Bilder mit Regionsinformationen zu aktualisieren. Es gibt ein Limit von 64 Einträgen im Batch.

TrainingsCreateImagesFromDataDefinitionStages.WithProjectId createImagesFromData()

Fügen Sie die bereitgestellten Images zur Gruppe der Trainingsimages hinzu. Bei dieser API wird Textinhalt der Form „multipart/form-data“ und „application/octet-stream“ akzeptiert. Bei Verwendung von mehrteiligen Dateien können mehrere Bilddateien gleichzeitig mit maximal 64 Dateien gesendet werden.

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

Fügen Sie die bereitgestellten Images zur Gruppe der Trainingsimages hinzu. Bei dieser API wird Textinhalt der Form „multipart/form-data“ und „application/octet-stream“ akzeptiert. Bei Verwendung von mehrteiligen Dateien können mehrere Bilddateien gleichzeitig mit maximal 64 Dateien gesendet werden.

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

Fügen Sie die bereitgestellten Images zur Gruppe der Trainingsimages hinzu. Bei dieser API wird Textinhalt der Form „multipart/form-data“ und „application/octet-stream“ akzeptiert. Bei Verwendung von mehrteiligen Dateien können mehrere Bilddateien gleichzeitig mit maximal 64 Dateien gesendet werden.

ImageCreateSummary createImagesFromFiles(UUID projectId, ImageFileCreateBatch batch)

Fügen Sie dem Satz der Trainingsbilder den bereitgestellten Batch mit Bildern hinzu. Diese API akzeptiert eine Gruppe von Dateien (und optional von Tags) für die Bilderstellung. Die Grenzwerte für die maximale Anzahl liegen bei 64 Bildern und 20 Tags.

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

Fügen Sie dem Satz der Trainingsbilder den bereitgestellten Batch mit Bildern hinzu. Diese API akzeptiert eine Gruppe von Dateien (und optional von Tags) für die Bilderstellung. Die Grenzwerte für die maximale Anzahl liegen bei 64 Bildern und 20 Tags.

ImageCreateSummary createImagesFromPredictions(UUID projectId, ImageIdCreateBatch batch)

Fügen Sie die angegebenen vorhergesagten Bilder zur Gruppe der Trainingsimages hinzu. Diese API erstellt aus den angegebenen vorhergesagten Bildern eine Gruppe mit Bildern. Die Grenzwerte für die maximale Anzahl liegen bei 64 Bildern und 20 Tags.

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

Fügen Sie die angegebenen vorhergesagten Bilder zur Gruppe der Trainingsimages hinzu. Diese API erstellt aus den angegebenen vorhergesagten Bildern eine Gruppe mit Bildern. Die Grenzwerte für die maximale Anzahl liegen bei 64 Bildern und 20 Tags.

ImageCreateSummary createImagesFromUrls(UUID projectId, ImageUrlCreateBatch batch)

Fügen Sie die bereitgestellten Images-URLs zur Gruppe der Trainingsbilder hinzu. Diese API akzeptiert eine Gruppe mit URLs (und optional mit Tags) für die Bilderstellung. Die Grenzwerte für die maximale Anzahl liegen bei 64 Bildern und 20 Tags.

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

Fügen Sie die bereitgestellten Images-URLs zur Gruppe der Trainingsbilder hinzu. Diese API akzeptiert eine Gruppe mit URLs (und optional mit Tags) für die Bilderstellung. Die Grenzwerte für die maximale Anzahl liegen bei 64 Bildern und 20 Tags.

TrainingsCreateImageTagsDefinitionStages.WithProjectId createImageTags()

Ordnet eine Gruppe mit Bildern einer Gruppe mit Tags zu.

ImageTagCreateSummary createImageTags(UUID projectId, CreateImageTagsOptionalParameter createImageTagsOptionalParameter)

Ordnet eine Gruppe mit Bildern einer Gruppe mit Tags zu.

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

Ordnet eine Gruppe mit Bildern einer Gruppe mit Tags zu.

TrainingsCreateProjectDefinitionStages.WithName createProject()

Erstellt ein Projekt.

Project createProject(String name, CreateProjectOptionalParameter createProjectOptionalParameter)

Erstellt ein Projekt.

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

Erstellt ein Projekt.

TrainingsCreateTagDefinitionStages.WithProjectId createTag()

Erstellt ein Tag für das Projekt.

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

Erstellt ein Tag für das Projekt.

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

Erstellt ein Tag für das Projekt.

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

Löscht eine Gruppe mit Bildregionen.

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

Löscht eine Gruppe mit Bildregionen.

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

Löscht Bilder aus einer Gruppe von Trainingsbildern.

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

Löscht Bilder aus einer Gruppe von Trainingsbildern.

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

Entfernt eine Gruppe mit Tags aus einer Gruppe mit Bildern.

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

Entfernt eine Gruppe mit Tags aus einer Gruppe mit Bildern.

void deleteIteration(UUID projectId, UUID iterationId)

Löscht eine bestimmte Iteration eines Projekts.

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

Löscht eine bestimmte Iteration eines Projekts.

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

Löscht eine Gruppe mit vorhergesagten Bildern und die zugehörigen Vorhersageergebnisse.

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

Löscht eine Gruppe mit vorhergesagten Bildern und die zugehörigen Vorhersageergebnisse.

void deleteProject(UUID projectId)

Löscht ein bestimmtes Projekt.

Observable<Void> deleteProjectAsync(UUID projectId)

Löscht ein bestimmtes Projekt.

void deleteTag(UUID projectId, UUID tagId)

Löscht ein Tag aus dem Projekt.

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

Löscht ein Tag aus dem Projekt.

TrainingsExportIterationDefinitionStages.WithProjectId exportIteration()

Exportiert eine trainierte Iteration.

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

Exportiert eine trainierte Iteration.

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

Exportiert eine trainierte Iteration.

Domain getDomain(UUID domainId)

Ruft Informationen zu einer bestimmten Domäne ab.

Observable<Domain> getDomainAsync(UUID domainId)

Ruft Informationen zu einer bestimmten Domäne ab.

List<Domain> getDomains()

Rufen Sie eine Liste der verfügbaren Domänen ab.

Observable<List<Domain>> getDomainsAsync()

Rufen Sie eine Liste der verfügbaren Domänen ab.

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

Ruft die Liste mit den Exporten für eine bestimmte Iteration ab.

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

Ruft die Liste mit den Exporten für eine bestimmte Iteration ab.

TrainingsGetImagePerformanceCountDefinitionStages.WithProjectId getImagePerformanceCount()

Ruft die Anzahl von Bildern ab, die mit den bereitgestellten {tagIds} markiert sind, die Vorhersageergebnisse aus dem Training für die bereitgestellte Iteration {iterationId} aufweisen. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Dog" und "Cat" gelten, werden nur Bilder zurückgegeben, die mit Dog und/oder Cat gekennzeichnet sind.

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

Ruft die Anzahl von Bildern ab, die mit den bereitgestellten {tagIds} markiert sind, die Vorhersageergebnisse aus dem Training für die bereitgestellte Iteration {iterationId} aufweisen. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Dog" und "Cat" gelten, werden nur Bilder zurückgegeben, die mit Dog und/oder Cat gekennzeichnet sind.

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

Ruft die Anzahl von Bildern ab, die mit den bereitgestellten {tagIds} markiert sind, die Vorhersageergebnisse aus dem Training für die bereitgestellte Iteration {iterationId} aufweisen. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Hund" und "Katze" gelten, werden nur Bilder zurückgegeben, die mit Hund und/oder Katze gekennzeichnet sind.

TrainingsGetImagePerformancesDefinitionStages.WithProjectId getImagePerformances()

Abrufen eines Bilds mit seiner Vorhersage für eine bestimmte Projektiteration. Diese API unterstützt die Batchverarbeitung und Bereichsauswahl. Standardmäßig werden nur die ersten 50 Bilder zurückgegeben, für die sich Übereinstimmungen ergeben. Verwenden Sie die Parameter {take} und {skip}, um zu steuern, wie viele Bilder in einem bestimmten Batch zurückgegeben werden sollen. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Hund" und "Katze" gelten, werden nur Bilder zurückgegeben, die mit Hund und/oder Katze gekennzeichnet sind.

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

Abrufen eines Bilds mit seiner Vorhersage für eine bestimmte Projektiteration. Diese API unterstützt die Batchverarbeitung und Bereichsauswahl. Standardmäßig werden nur die ersten 50 Bilder zurückgegeben, für die sich Übereinstimmungen ergeben. Verwenden Sie die Parameter {take} und {skip}, um zu steuern, wie viele Bilder in einem bestimmten Batch zurückgegeben werden sollen. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Hund" und "Katze" gelten, werden nur Bilder zurückgegeben, die mit Hund und/oder Katze gekennzeichnet sind.

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

Abrufen eines Bilds mit seiner Vorhersage für eine bestimmte Projektiteration. Diese API unterstützt die Batchverarbeitung und Bereichsauswahl. Standardmäßig werden nur die ersten 50 Bilder zurückgegeben, für die sich Übereinstimmungen ergeben. Verwenden Sie die Parameter {take} und {skip}, um zu steuern, wie viele Bilder in einem bestimmten Batch zurückgegeben werden sollen. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Hund" und "Katze" gelten, werden nur Bilder zurückgegeben, die mit Hund und/oder Katze gekennzeichnet sind.

ImageRegionProposal getImageRegionProposals(UUID projectId, UUID imageId)

Abrufen von Regionsvorschlägen für ein Bild. Gibt ein leeres Array zurück, wenn keine Vorschläge gefunden werden. Mit dieser API werden Regionsvorschläge für ein Bild sowie Zuverlässigkeitsbewertungen für die Region abgerufen. Wenn keine Vorschläge gefunden werden, wird ein leeres Array zurückgegeben.

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

Abrufen von Regionsvorschlägen für ein Bild. Gibt ein leeres Array zurück, wenn keine Vorschläge gefunden werden. Mit dieser API werden Regionsvorschläge für ein Bild sowie Zuverlässigkeitsbewertungen für die Region abgerufen. Wenn keine Vorschläge gefunden werden, wird ein leeres Array zurückgegeben.

TrainingsGetImagesByIdsDefinitionStages.WithProjectId getImagesByIds()

Abrufen von Bildern nach ID für eine bestimmte Projektiteration. Diese API gibt eine Gruppe mit Bildern für die angegebenen Tags und optional eine Iteration zurück. Wenn keine Iteration angegeben wird, wird der aktuelle Arbeitsbereich verwendet.

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

Abrufen von Bildern nach ID für eine bestimmte Projektiteration. Diese API gibt eine Gruppe mit Bildern für die angegebenen Tags und optional eine Iteration zurück. Wenn keine Iteration angegeben wird, wird der aktuelle Arbeitsbereich verwendet.

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

Abrufen von Bildern nach ID für eine bestimmte Projektiteration. Diese API gibt eine Gruppe mit Bildern für die angegebenen Tags und optional eine Iteration zurück. Wenn keine Iteration angegeben wird, wird der aktuelle Arbeitsbereich verwendet.

Iteration getIteration(UUID projectId, UUID iterationId)

Ruft eine bestimmte Iteration ab.

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

Ruft eine bestimmte Iteration ab.

TrainingsGetIterationPerformanceDefinitionStages.WithProjectId getIterationPerformance()

Ruft für eine Iteration ausführliche Informationen zur Leistung ab.

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

Ruft für eine Iteration ausführliche Informationen zur Leistung ab.

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

Ruft für eine Iteration ausführliche Informationen zur Leistung ab.

List<Iteration> getIterations(UUID projectId)

Ruft Iterationen für das Projekt ab.

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

Ruft Iterationen für das Projekt ab.

Project getProject(UUID projectId)

Ruft ein bestimmtes Projekt ab.

Observable<Project> getProjectAsync(UUID projectId)

Ruft ein bestimmtes Projekt ab.

List<Project> getProjects()

Rufen Sie Ihre Projekte ab.

Observable<List<Project>> getProjectsAsync()

Rufen Sie Ihre Projekte ab.

TrainingsGetTagDefinitionStages.WithProjectId getTag()

Ruft Informationen zu einem bestimmten Tag ab.

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

Ruft Informationen zu einem bestimmten Tag ab.

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

Ruft Informationen zu einem bestimmten Tag ab.

TrainingsGetTaggedImageCountDefinitionStages.WithProjectId getTaggedImageCount()

Ruft die Anzahl der Bilder ab, die mit den angegebenen {tagIds} markiert sind. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Hund" und "Katze" gelten, werden nur Bilder zurückgegeben, die mit Hund und/oder Katze gekennzeichnet sind.

int getTaggedImageCount(UUID projectId, GetTaggedImageCountOptionalParameter getTaggedImageCountOptionalParameter)

Ruft die Anzahl der Bilder ab, die mit den angegebenen {tagIds} markiert sind. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Hund" und "Katze" gelten, werden nur Bilder zurückgegeben, die mit Hund und/oder Katze gekennzeichnet sind.

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

Ruft die Anzahl der Bilder ab, die mit den angegebenen {tagIds} markiert sind. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Hund" und "Katze" gelten, werden nur Bilder zurückgegeben, die mit Hund und/oder Katze gekennzeichnet sind.

TrainingsGetTaggedImagesDefinitionStages.WithProjectId getTaggedImages()

Rufen Sie markierte Bilder für eine bestimmte Projektiteration ab. Diese API unterstützt die Batchverarbeitung und Bereichsauswahl. Standardmäßig werden nur die ersten 50 Bilder zurückgegeben, für die sich Übereinstimmungen ergeben. Verwenden Sie die Parameter {take} und {skip}, um zu steuern, wie viele Bilder in einem bestimmten Batch zurückgegeben werden sollen. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Hund" und "Katze" gelten, werden nur Bilder zurückgegeben, die mit Hund und/oder Katze gekennzeichnet sind.

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

Rufen Sie markierte Bilder für eine bestimmte Projektiteration ab. Diese API unterstützt die Batchverarbeitung und Bereichsauswahl. Standardmäßig werden nur die ersten 50 Bilder zurückgegeben, für die sich Übereinstimmungen ergeben. Verwenden Sie die Parameter {take} und {skip}, um zu steuern, wie viele Bilder in einem bestimmten Batch zurückgegeben werden sollen. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Hund" und "Katze" gelten, werden nur Bilder zurückgegeben, die mit Hund und/oder Katze gekennzeichnet sind.

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

Rufen Sie markierte Bilder für eine bestimmte Projektiteration ab. Diese API unterstützt die Batchverarbeitung und Bereichsauswahl. Standardmäßig werden nur die ersten 50 Bilder zurückgegeben, für die sich Übereinstimmungen ergeben. Verwenden Sie die Parameter {take} und {skip}, um zu steuern, wie viele Bilder in einem bestimmten Batch zurückgegeben werden sollen. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Hund" und "Katze" gelten, werden nur Bilder zurückgegeben, die mit Hund und/oder Katze gekennzeichnet sind.

TrainingsGetTagsDefinitionStages.WithProjectId getTags()

Rufen Sie die Tags für ein bestimmtes Projekt und eine bestimmte Iteration ab.

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

Rufen Sie die Tags für ein bestimmtes Projekt und eine bestimmte Iteration ab.

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

Rufen Sie die Tags für ein bestimmtes Projekt und eine bestimmte Iteration ab.

TrainingsGetUntaggedImageCountDefinitionStages.WithProjectId getUntaggedImageCount()

Ruft die Anzahl nicht markierter Bilder ab. Diese API gibt die Bilder zurück, die keine Tags für ein bestimmtes Projekt enthalten, und optional eine Iteration. Wenn keine Iteration angegeben wird, wird der aktuelle Arbeitsbereich verwendet.

int getUntaggedImageCount(UUID projectId, GetUntaggedImageCountOptionalParameter getUntaggedImageCountOptionalParameter)

Ruft die Anzahl nicht markierter Bilder ab. Diese API gibt die Bilder zurück, die keine Tags für ein bestimmtes Projekt enthalten, und optional eine Iteration. Wenn keine Iteration angegeben wird, wird der aktuelle Arbeitsbereich verwendet.

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

Ruft die Anzahl nicht markierter Bilder ab. Diese API gibt die Bilder zurück, die keine Tags für ein bestimmtes Projekt enthalten, und optional eine Iteration. Wenn keine Iteration angegeben wird, wird der aktuelle Arbeitsbereich verwendet.

TrainingsGetUntaggedImagesDefinitionStages.WithProjectId getUntaggedImages()

Rufen Sie nicht markierte Bilder für eine bestimmte Projektiteration ab. Diese API unterstützt die Batchverarbeitung und Bereichsauswahl. Standardmäßig werden nur die ersten 50 Bilder zurückgegeben, für die sich Übereinstimmungen ergeben. Verwenden Sie die Parameter {take} und {skip}, um zu steuern, wie viele Bilder in einem bestimmten Batch zurückgegeben werden sollen.

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

Rufen Sie nicht markierte Bilder für eine bestimmte Projektiteration ab. Diese API unterstützt die Batchverarbeitung und Bereichsauswahl. Standardmäßig werden nur die ersten 50 Bilder zurückgegeben, für die sich Übereinstimmungen ergeben. Verwenden Sie die Parameter {take} und {skip}, um zu steuern, wie viele Bilder in einem bestimmten Batch zurückgegeben werden sollen.

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

Rufen Sie nicht markierte Bilder für eine bestimmte Projektiteration ab. Diese API unterstützt die Batchverarbeitung und Bereichsauswahl. Standardmäßig werden nur die ersten 50 Bilder zurückgegeben, für die sich Übereinstimmungen ergeben. Verwenden Sie die Parameter {take} und {skip}, um zu steuern, wie viele Bilder in einem bestimmten Batch zurückgegeben werden sollen.

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

Veröffentlicht eine bestimmte Iteration.

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

Veröffentlicht eine bestimmte Iteration.

PredictionQueryResult queryPredictions(UUID projectId, PredictionQueryToken query)

Ruft Bilder ab, die an Ihren Vorhersageendpunkt gesendet wurden.

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

Ruft Bilder ab, die an Ihren Vorhersageendpunkt gesendet wurden.

TrainingsQuickTestImageDefinitionStages.WithProjectId quickTestImage()

Dient zum schnellen Testen eines Bilds.

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

Dient zum schnellen Testen eines Bilds.

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

Dient zum schnellen Testen eines Bilds.

TrainingsQuickTestImageUrlDefinitionStages.WithProjectId quickTestImageUrl()

Dient zum schnellen Testen einer Bild-URL.

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

Dient zum schnellen Testen einer Bild-URL.

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

Dient zum schnellen Testen einer Bild-URL.

TrainingsTrainProjectDefinitionStages.WithProjectId trainProject()

Reiht das Projekt für das Training in eine Warteschlange ein.

Iteration trainProject(UUID projectId, TrainProjectOptionalParameter trainProjectOptionalParameter)

Reiht das Projekt für das Training in eine Warteschlange ein.

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

Reiht das Projekt für das Training in eine Warteschlange ein.

void unpublishIteration(UUID projectId, UUID iterationId)

Hebt die Veröffentlichung einer bestimmten Iteration auf.

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

Hebt die Veröffentlichung einer bestimmten Iteration auf.

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

Aktualisiert eine bestimmte Iteration.

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

Aktualisiert eine bestimmte Iteration.

Project updateProject(UUID projectId, Project updatedProject)

Aktualisiert ein bestimmtes Projekt.

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

Aktualisiert ein bestimmtes Projekt.

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

Aktualisiert ein Tag.

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

Aktualisiert ein Tag.

Details zur Methode

createImageRegions

public TrainingsCreateImageRegionsDefinitionStages.WithProjectId createImageRegions()

Erstellen Sie eine Reihe von Imagebereichen. Diese API akzeptiert eine Gruppe mit Bildregionen (und optional mit Tags), um vorhandene Bilder mit Regionsinformationen zu aktualisieren. Es gibt ein Limit von 64 Einträgen im Batch.

Returns:

die erste Phase des createImageRegions-Aufrufs

createImageRegions

public ImageRegionCreateSummary createImageRegions(UUID projectId, CreateImageRegionsOptionalParameter createImageRegionsOptionalParameter)

Erstellen Sie eine Reihe von Imagebereichen. Diese API akzeptiert eine Gruppe mit Bildregionen (und optional mit Tags), um vorhandene Bilder mit Regionsinformationen zu aktualisieren. Es gibt ein Limit von 64 Einträgen im Batch.

Parameters:

projectId - Die Projekt-ID.
createImageRegionsOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

das ImageRegionCreateSummary-Objekt, falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

createImageRegionsAsync

public Observable createImageRegionsAsync(UUID projectId, CreateImageRegionsOptionalParameter createImageRegionsOptionalParameter)

Erstellen Sie eine Reihe von Imagebereichen. Diese API akzeptiert eine Gruppe mit Bildregionen (und optional mit Tags), um vorhandene Bilder mit Regionsinformationen zu aktualisieren. Es gibt ein Limit von 64 Einträgen im Batch.

Parameters:

projectId - Die Projekt-ID.
createImageRegionsOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

das für das ImageRegionCreateSummary-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

createImagesFromData

public TrainingsCreateImagesFromDataDefinitionStages.WithProjectId createImagesFromData()

Fügen Sie die bereitgestellten Images zur Gruppe der Trainingsimages hinzu. Bei dieser API wird Textinhalt der Form „multipart/form-data“ und „application/octet-stream“ akzeptiert. Bei Verwendung von mehrteiligen Dateien können mehrere Bilddateien gleichzeitig mit maximal 64 Dateien gesendet werden.

Returns:

die erste Phase des aufrufs createImagesFromData

createImagesFromData

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

Fügen Sie die bereitgestellten Images zur Gruppe der Trainingsimages hinzu. Bei dieser API wird Textinhalt der Form „multipart/form-data“ und „application/octet-stream“ akzeptiert. Bei Verwendung von mehrteiligen Dateien können mehrere Bilddateien gleichzeitig mit maximal 64 Dateien gesendet werden.

Parameters:

projectId - Die Projekt-ID.
imageData - Binärbilddaten. Unterstützte Formate sind JPEG, GIF, PNG und BMP. Unterstützt Bilder mit bis zu 6 MB.
createImagesFromDataOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

das ImageCreateSummary-Objekt, falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

createImagesFromDataAsync

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

Fügen Sie die bereitgestellten Images zur Gruppe der Trainingsimages hinzu. Bei dieser API wird Textinhalt der Form „multipart/form-data“ und „application/octet-stream“ akzeptiert. Bei Verwendung von mehrteiligen Dateien können mehrere Bilddateien gleichzeitig mit maximal 64 Dateien gesendet werden.

Parameters:

projectId - Die Projekt-ID.
imageData - Binärbilddaten. Unterstützte Formate sind JPEG, GIF, PNG und BMP. Unterstützt Bilder mit bis zu 6 MB.
createImagesFromDataOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

das für das ImageCreateSummary-Objekt erkennbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

createImagesFromFiles

public ImageCreateSummary createImagesFromFiles(UUID projectId, ImageFileCreateBatch batch)

Fügen Sie dem Satz der Trainingsbilder den bereitgestellten Batch mit Bildern hinzu. Diese API akzeptiert eine Gruppe von Dateien (und optional von Tags) für die Bilderstellung. Die Grenzwerte für die maximale Anzahl liegen bei 64 Bildern und 20 Tags.

Parameters:

projectId - Die Projekt-ID.
batch - Der Batch der hinzuzufügenden Bilddateien. Limitiert auf 64 Bilder und 20 Tags pro Batch.

Returns:

das ImageCreateSummary-Objekt, falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

createImagesFromFilesAsync

public Observable createImagesFromFilesAsync(UUID projectId, ImageFileCreateBatch batch)

Fügen Sie dem Satz der Trainingsbilder den bereitgestellten Batch mit Bildern hinzu. Diese API akzeptiert eine Gruppe von Dateien (und optional von Tags) für die Bilderstellung. Die Grenzwerte für die maximale Anzahl liegen bei 64 Bildern und 20 Tags.

Parameters:

projectId - Die Projekt-ID.
batch - Der Batch der hinzuzufügenden Bilddateien. Limitiert auf 64 Bilder und 20 Tags pro Batch.

Returns:

das für das ImageCreateSummary-Objekt erkennbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

createImagesFromPredictions

public ImageCreateSummary createImagesFromPredictions(UUID projectId, ImageIdCreateBatch batch)

Fügen Sie die angegebenen vorhergesagten Bilder zur Gruppe der Trainingsimages hinzu. Diese API erstellt aus den angegebenen vorhergesagten Bildern eine Gruppe mit Bildern. Die Grenzwerte für die maximale Anzahl liegen bei 64 Bildern und 20 Tags.

Parameters:

projectId - Die Projekt-ID.
batch - Image- und Tag-IDs. Limitiert auf 64 Bilder und 20 Tags pro Batch.

Returns:

das ImageCreateSummary-Objekt, falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

createImagesFromPredictionsAsync

public Observable createImagesFromPredictionsAsync(UUID projectId, ImageIdCreateBatch batch)

Fügen Sie die angegebenen vorhergesagten Bilder zur Gruppe der Trainingsimages hinzu. Diese API erstellt aus den angegebenen vorhergesagten Bildern eine Gruppe mit Bildern. Die Grenzwerte für die maximale Anzahl liegen bei 64 Bildern und 20 Tags.

Parameters:

projectId - Die Projekt-ID.
batch - Image- und Tag-IDs. Limitiert auf 64 Bilder und 20 Tags pro Batch.

Returns:

das für das ImageCreateSummary-Objekt erkennbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

createImagesFromUrls

public ImageCreateSummary createImagesFromUrls(UUID projectId, ImageUrlCreateBatch batch)

Fügen Sie die bereitgestellten Images-URLs zur Gruppe der Trainingsbilder hinzu. Diese API akzeptiert eine Gruppe mit URLs (und optional mit Tags) für die Bilderstellung. Die Grenzwerte für die maximale Anzahl liegen bei 64 Bildern und 20 Tags.

Parameters:

projectId - Die Projekt-ID.
batch - Bild-URLs und Tag-IDs. Limitiert auf 64 Bilder und 20 Tags pro Batch.

Returns:

das ImageCreateSummary-Objekt, falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

createImagesFromUrlsAsync

public Observable createImagesFromUrlsAsync(UUID projectId, ImageUrlCreateBatch batch)

Fügen Sie die bereitgestellten Images-URLs zur Gruppe der Trainingsbilder hinzu. Diese API akzeptiert eine Gruppe mit URLs (und optional mit Tags) für die Bilderstellung. Die Grenzwerte für die maximale Anzahl liegen bei 64 Bildern und 20 Tags.

Parameters:

projectId - Die Projekt-ID.
batch - Bild-URLs und Tag-IDs. Limitiert auf 64 Bilder und 20 Tags pro Batch.

Returns:

das für das ImageCreateSummary-Objekt erkennbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

createImageTags

public TrainingsCreateImageTagsDefinitionStages.WithProjectId createImageTags()

Ordnet eine Gruppe mit Bildern einer Gruppe mit Tags zu.

Returns:

die erste Phase des aufrufs createImageTags

createImageTags

public ImageTagCreateSummary createImageTags(UUID projectId, CreateImageTagsOptionalParameter createImageTagsOptionalParameter)

Ordnet eine Gruppe mit Bildern einer Gruppe mit Tags zu.

Parameters:

projectId - Die Projekt-ID.
createImageTagsOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

Das ImageTagCreateSummary-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

createImageTagsAsync

public Observable createImageTagsAsync(UUID projectId, CreateImageTagsOptionalParameter createImageTagsOptionalParameter)

Ordnet eine Gruppe mit Bildern einer Gruppe mit Tags zu.

Parameters:

projectId - Die Projekt-ID.
createImageTagsOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

die für das ImageTagCreateSummary-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

createProject

public TrainingsCreateProjectDefinitionStages.WithName createProject()

Erstellt ein Projekt.

Returns:

die erste Phase des createProject-Aufrufs

createProject

public Project createProject(String name, CreateProjectOptionalParameter createProjectOptionalParameter)

Erstellt ein Projekt.

Parameters:

name - Der Name des Projekts.
createProjectOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

Das Project-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

createProjectAsync

public Observable createProjectAsync(String name, CreateProjectOptionalParameter createProjectOptionalParameter)

Erstellt ein Projekt.

Parameters:

name - Der Name des Projekts.
createProjectOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

die für das Project-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

createTag

public TrainingsCreateTagDefinitionStages.WithProjectId createTag()

Erstellt ein Tag für das Projekt.

Returns:

die erste Phase des createTag-Aufrufs

createTag

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

Erstellt ein Tag für das Projekt.

Parameters:

projectId - Die Projekt-ID.
name - Der Tagname.
createTagOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

das Tag-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

createTagAsync

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

Erstellt ein Tag für das Projekt.

Parameters:

projectId - Die Projekt-ID.
name - Der Tagname.
createTagOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

die für das Tag-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

deleteImageRegions

public void deleteImageRegions(UUID projectId, List regionIds)

Löscht eine Gruppe mit Bildregionen.

Parameters:

projectId - Die Projekt-ID.
regionIds - Zu löschende Regionen. Beschränkt auf 64.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

deleteImageRegionsAsync

public Observable deleteImageRegionsAsync(UUID projectId, List regionIds)

Löscht eine Gruppe mit Bildregionen.

Parameters:

projectId - Die Projekt-ID.
regionIds - Zu löschende Regionen. Beschränkt auf 64.

Returns:

eine Darstellung der verzögerten Berechnung dieses Aufrufs bei erfolgreicher Ausführung.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

deleteImages

public void deleteImages(UUID projectId, List imageIds)

Löscht Bilder aus einer Gruppe von Trainingsbildern.

Parameters:

projectId - Die Projekt-ID.
imageIds - Ids der zu löschenden Bilder. Beschränkt auf 256 Bilder pro Batch.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

deleteImagesAsync

public Observable deleteImagesAsync(UUID projectId, List imageIds)

Löscht Bilder aus einer Gruppe von Trainingsbildern.

Parameters:

projectId - Die Projekt-ID.
imageIds - Ids der zu löschenden Bilder. Beschränkt auf 256 Bilder pro Batch.

Returns:

eine Darstellung der verzögerten Berechnung dieses Aufrufs bei erfolgreicher Ausführung.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

deleteImageTags

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

Entfernt eine Gruppe mit Tags aus einer Gruppe mit Bildern.

Parameters:

projectId - Die Projekt-ID.
imageIds - Bild-IDs. Auf 64 Bilder beschränkt.
tagIds - Tags, die aus den angegebenen Bildern gelöscht werden sollen. Auf 20 Tags beschränkt.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

deleteImageTagsAsync

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

Entfernt eine Gruppe mit Tags aus einer Gruppe mit Bildern.

Parameters:

projectId - Die Projekt-ID.
imageIds - Bild-IDs. Auf 64 Bilder beschränkt.
tagIds - Tags, die aus den angegebenen Bildern gelöscht werden sollen. Auf 20 Tags beschränkt.

Returns:

eine Darstellung der verzögerten Berechnung dieses Aufrufs bei erfolgreicher Ausführung.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

deleteIteration

public void deleteIteration(UUID projectId, UUID iterationId)

Löscht eine bestimmte Iteration eines Projekts.

Parameters:

projectId - Die Projekt-ID.
iterationId - Die Iterations-ID.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

deleteIterationAsync

public Observable deleteIterationAsync(UUID projectId, UUID iterationId)

Löscht eine bestimmte Iteration eines Projekts.

Parameters:

projectId - Die Projekt-ID.
iterationId - Die Iterations-ID.

Returns:

eine Darstellung der verzögerten Berechnung dieses Aufrufs bei erfolgreicher Ausführung.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

deletePrediction

public void deletePrediction(UUID projectId, List ids)

Löscht eine Gruppe mit vorhergesagten Bildern und die zugehörigen Vorhersageergebnisse.

Parameters:

projectId - Die Projekt-ID.
ids - Die Vorhersage-IDs. Limitiert auf 64.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

deletePredictionAsync

public Observable deletePredictionAsync(UUID projectId, List ids)

Löscht eine Gruppe mit vorhergesagten Bildern und die zugehörigen Vorhersageergebnisse.

Parameters:

projectId - Die Projekt-ID.
ids - Die Vorhersage-IDs. Limitiert auf 64.

Returns:

eine Darstellung der verzögerten Berechnung dieses Aufrufs bei erfolgreicher Ausführung.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

deleteProject

public void deleteProject(UUID projectId)

Löscht ein bestimmtes Projekt.

Parameters:

projectId - Die Projekt-ID.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

deleteProjectAsync

public Observable deleteProjectAsync(UUID projectId)

Löscht ein bestimmtes Projekt.

Parameters:

projectId - Die Projekt-ID.

Returns:

eine Darstellung der verzögerten Berechnung dieses Aufrufs bei erfolgreicher Ausführung.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

deleteTag

public void deleteTag(UUID projectId, UUID tagId)

Löscht ein Tag aus dem Projekt.

Parameters:

projectId - Die Projekt-ID.
tagId - ID des zu löschenden Tags.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

deleteTagAsync

public Observable deleteTagAsync(UUID projectId, UUID tagId)

Löscht ein Tag aus dem Projekt.

Parameters:

projectId - Die Projekt-ID.
tagId - ID des zu löschenden Tags.

Returns:

eine Darstellung der verzögerten Berechnung dieses Aufrufs bei erfolgreicher Ausführung.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

exportIteration

public TrainingsExportIterationDefinitionStages.WithProjectId exportIteration()

Exportiert eine trainierte Iteration.

Returns:

die erste Phase des exportIteration-Aufrufs

exportIteration

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

Exportiert eine trainierte Iteration.

Parameters:

projectId - Die Projekt-ID.
iterationId - Die Iterations-ID.
platform - Die Zielplattform. Mögliche Werte sind: "CoreML", "TensorFlow", "DockerFile", "ONNX", "VAIDK".
exportIterationOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

das Exportobjekt, falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

exportIterationAsync

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

Exportiert eine trainierte Iteration.

Parameters:

projectId - Die Projekt-ID.
iterationId - Die Iterations-ID.
platform - Die Zielplattform. Mögliche Werte sind: "CoreML", "TensorFlow", "DockerFile", "ONNX", "VAIDK".
exportIterationOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

die für das Export-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

getDomain

public Domain getDomain(UUID domainId)

Ruft Informationen zu einer bestimmten Domäne ab.

Parameters:

domainId - Die ID der Domäne, zu der Informationen abgerufen werden sollen.

Returns:

das Domain-Objekt, falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

getDomainAsync

public Observable getDomainAsync(UUID domainId)

Ruft Informationen zu einer bestimmten Domäne ab.

Parameters:

domainId - Die ID der Domäne, zu der Informationen abgerufen werden sollen.

Returns:

das für das Domain-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

getDomains

public List getDomains()

Rufen Sie eine Liste der verfügbaren Domänen ab.

Returns:

das List<Domain-Objekt> , falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

getDomainsAsync

public Observable> getDomainsAsync()

Rufen Sie eine Liste der verfügbaren Domänen ab.

Returns:

die für das Listendomänenobjekt<> beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

getExports

public List getExports(UUID projectId, UUID iterationId)

Ruft die Liste mit den Exporten für eine bestimmte Iteration ab.

Parameters:

projectId - Die Projekt-ID.
iterationId - Die Iterations-ID.

Returns:

das List<Export-Objekt> , falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

getExportsAsync

public Observable> getExportsAsync(UUID projectId, UUID iterationId)

Ruft die Liste mit den Exporten für eine bestimmte Iteration ab.

Parameters:

projectId - Die Projekt-ID.
iterationId - Die Iterations-ID.

Returns:

die für das List<Export-Objekt> beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

getImagePerformanceCount

public TrainingsGetImagePerformanceCountDefinitionStages.WithProjectId getImagePerformanceCount()

Ruft die Anzahl von Bildern ab, die mit den bereitgestellten {tagIds} markiert sind, die Vorhersageergebnisse aus dem Training für die bereitgestellte Iteration {iterationId} aufweisen. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Dog" und "Cat" gelten, werden nur Bilder zurückgegeben, die mit Dog und/oder Cat gekennzeichnet sind.

Returns:

die erste Phase des getImagePerformanceCount-Aufrufs

getImagePerformanceCount

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

Ruft die Anzahl von Bildern ab, die mit den bereitgestellten {tagIds} markiert sind, die Vorhersageergebnisse aus dem Training für die bereitgestellte Iteration {iterationId} aufweisen. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Dog" und "Cat" gelten, werden nur Bilder zurückgegeben, die mit Dog und/oder Cat gekennzeichnet sind.

Parameters:

projectId - Die Projekt-ID.
iterationId - Die Iterations-ID. Standardmäßig wird "Arbeitsbereich" verwendet.
getImagePerformanceCountOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

das int-Objekt, falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

getImagePerformanceCountAsync

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

Ruft die Anzahl von Bildern ab, die mit den bereitgestellten {tagIds} markiert sind, die Vorhersageergebnisse aus dem Training für die bereitgestellte Iteration {iterationId} aufweisen. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Hund" und "Katze" gelten, werden nur Bilder zurückgegeben, die mit Hund und/oder Katze gekennzeichnet sind.

Parameters:

projectId - Die Projekt-ID.
iterationId - Die Iterations-ID. Standardmäßig wird "Arbeitsbereich" verwendet.
getImagePerformanceCountOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

die für das int-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

getImagePerformances

public TrainingsGetImagePerformancesDefinitionStages.WithProjectId getImagePerformances()

Abrufen eines Bilds mit seiner Vorhersage für eine bestimmte Projektiteration. Diese API unterstützt die Batchverarbeitung und Bereichsauswahl. Standardmäßig werden nur die ersten 50 Bilder zurückgegeben, für die sich Übereinstimmungen ergeben. Verwenden Sie die Parameter {take} und {skip}, um zu steuern, wie viele Bilder in einem bestimmten Batch zurückgegeben werden sollen. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Hund" und "Katze" gelten, werden nur Bilder zurückgegeben, die mit Hund und/oder Katze gekennzeichnet sind.

Returns:

die erste Phase des getImagePerformances-Aufrufs

getImagePerformances

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

Abrufen eines Bilds mit seiner Vorhersage für eine bestimmte Projektiteration. Diese API unterstützt die Batchverarbeitung und Bereichsauswahl. Standardmäßig werden nur die ersten 50 Bilder zurückgegeben, für die sich Übereinstimmungen ergeben. Verwenden Sie die Parameter {take} und {skip}, um zu steuern, wie viele Bilder in einem bestimmten Batch zurückgegeben werden sollen. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Hund" und "Katze" gelten, werden nur Bilder zurückgegeben, die mit Hund und/oder Katze gekennzeichnet sind.

Parameters:

projectId - Die Projekt-ID.
iterationId - Die Iterations-ID. Der Standardwert ist arbeitsbereich.
getImagePerformancesOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

das ImagePerformance-Objekt> auflisten<, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

getImagePerformancesAsync

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

Abrufen eines Bilds mit seiner Vorhersage für eine bestimmte Projektiteration. Diese API unterstützt die Batchverarbeitung und Bereichsauswahl. Standardmäßig werden nur die ersten 50 Bilder zurückgegeben, für die sich Übereinstimmungen ergeben. Verwenden Sie die Parameter {take} und {skip}, um zu steuern, wie viele Bilder in einem bestimmten Batch zurückgegeben werden sollen. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Hund" und "Katze" gelten, werden nur Bilder zurückgegeben, die mit Hund und/oder Katze gekennzeichnet sind.

Parameters:

projectId - Die Projekt-ID.
iterationId - Die Iterations-ID. Der Standardwert ist arbeitsbereich.
getImagePerformancesOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

die für das List<ImagePerformance-Objekt> sichtbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

getImageRegionProposals

public ImageRegionProposal getImageRegionProposals(UUID projectId, UUID imageId)

Abrufen von Regionsvorschlägen für ein Bild. Gibt ein leeres Array zurück, wenn keine Vorschläge gefunden werden. Mit dieser API werden Regionsvorschläge für ein Bild sowie Zuverlässigkeitsbewertungen für die Region abgerufen. Wenn keine Vorschläge gefunden werden, wird ein leeres Array zurückgegeben.

Parameters:

projectId - Die Projekt-ID.
imageId - Die Image-ID.

Returns:

das ImageRegionProposal-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

getImageRegionProposalsAsync

public Observable getImageRegionProposalsAsync(UUID projectId, UUID imageId)

Abrufen von Regionsvorschlägen für ein Bild. Gibt ein leeres Array zurück, wenn keine Vorschläge gefunden werden. Mit dieser API werden Regionsvorschläge für ein Bild sowie Zuverlässigkeitsbewertungen für die Region abgerufen. Wenn keine Vorschläge gefunden werden, wird ein leeres Array zurückgegeben.

Parameters:

projectId - Die Projekt-ID.
imageId - Die Image-ID.

Returns:

die für das ImageRegionProposal-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

getImagesByIds

public TrainingsGetImagesByIdsDefinitionStages.WithProjectId getImagesByIds()

Abrufen von Bildern nach ID für eine bestimmte Projektiteration. Diese API gibt eine Gruppe mit Bildern für die angegebenen Tags und optional eine Iteration zurück. Wenn keine Iteration angegeben wird, wird der aktuelle Arbeitsbereich verwendet.

Returns:

die erste Phase des getImagesByIds-Aufrufs

getImagesByIds

public List getImagesByIds(UUID projectId, GetImagesByIdsOptionalParameter getImagesByIdsOptionalParameter)

Abrufen von Bildern nach ID für eine bestimmte Projektiteration. Diese API gibt eine Gruppe mit Bildern für die angegebenen Tags und optional eine Iteration zurück. Wenn keine Iteration angegeben wird, wird der aktuelle Arbeitsbereich verwendet.

Parameters:

projectId - Die Projekt-ID.
getImagesByIdsOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

das List<Image-Objekt> , wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

getImagesByIdsAsync

public Observable> getImagesByIdsAsync(UUID projectId, GetImagesByIdsOptionalParameter getImagesByIdsOptionalParameter)

Abrufen von Bildern nach ID für eine bestimmte Projektiteration. Diese API gibt eine Gruppe mit Bildern für die angegebenen Tags und optional eine Iteration zurück. Wenn keine Iteration angegeben wird, wird der aktuelle Arbeitsbereich verwendet.

Parameters:

projectId - Die Projekt-ID.
getImagesByIdsOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

die für das List<Image-Objekt> sichtbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

getIteration

public Iteration getIteration(UUID projectId, UUID iterationId)

Ruft eine bestimmte Iteration ab.

Parameters:

projectId - Die ID des Projekts, zu dem die Iteration gehört.
iterationId - Die ID der abzurufenden Iteration.

Returns:

Das Iterationsobjekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

getIterationAsync

public Observable getIterationAsync(UUID projectId, UUID iterationId)

Ruft eine bestimmte Iteration ab.

Parameters:

projectId - Die ID des Projekts, zu dem die Iteration gehört.
iterationId - Die ID der abzurufenden Iteration.

Returns:

die für das Iterationsobjekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

getIterationPerformance

public TrainingsGetIterationPerformanceDefinitionStages.WithProjectId getIterationPerformance()

Ruft für eine Iteration ausführliche Informationen zur Leistung ab.

Returns:

die erste Phase des getIterationPerformance-Aufrufs

getIterationPerformance

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

Ruft für eine Iteration ausführliche Informationen zur Leistung ab.

Parameters:

projectId - Die ID des Projekts, zu dem die Iteration gehört.
iterationId - Die ID der abzurufenden Iteration.
getIterationPerformanceOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

Das IterationPerformance-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

getIterationPerformanceAsync

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

Ruft für eine Iteration ausführliche Informationen zur Leistung ab.

Parameters:

projectId - Die ID des Projekts, zu dem die Iteration gehört.
iterationId - Die ID der abzurufenden Iteration.
getIterationPerformanceOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

die für das IterationPerformance-Objekt sichtbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

getIterations

public List getIterations(UUID projectId)

Ruft Iterationen für das Projekt ab.

Parameters:

projectId - Die Projekt-ID.

Returns:

das List<Iteration-Objekt> , wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

getIterationsAsync

public Observable> getIterationsAsync(UUID projectId)

Ruft Iterationen für das Projekt ab.

Parameters:

projectId - Die Projekt-ID.

Returns:

die für das List<Iteration-Objekt> sichtbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

getProject

public Project getProject(UUID projectId)

Ruft ein bestimmtes Projekt ab.

Parameters:

projectId - Die ID des abzurufenden Projekts.

Returns:

Das Project-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

getProjectAsync

public Observable getProjectAsync(UUID projectId)

Ruft ein bestimmtes Projekt ab.

Parameters:

projectId - Die ID des abzurufenden Projekts.

Returns:

die für das Project-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

getProjects

public List getProjects()

Rufen Sie Ihre Projekte ab.

Returns:

das Project-Objekt> auflisten<, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

getProjectsAsync

public Observable> getProjectsAsync()

Rufen Sie Ihre Projekte ab.

Returns:

die für das List<Project-Objekt> erkennbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

getTag

public TrainingsGetTagDefinitionStages.WithProjectId getTag()

Ruft Informationen zu einem bestimmten Tag ab.

Returns:

die erste Phase des getTag-Aufrufs

getTag

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

Ruft Informationen zu einem bestimmten Tag ab.

Parameters:

projectId - Das Projekt, zu dem dieses Tag gehört.
tagId - Die Tag-ID.
getTagOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

das Tag-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

getTagAsync

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

Ruft Informationen zu einem bestimmten Tag ab.

Parameters:

projectId - Das Projekt, zu dem dieses Tag gehört.
tagId - Die Tag-ID.
getTagOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

die für das Tag-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

getTaggedImageCount

public TrainingsGetTaggedImageCountDefinitionStages.WithProjectId getTaggedImageCount()

Ruft die Anzahl der Bilder ab, die mit den angegebenen {tagIds} markiert sind. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Hund" und "Katze" gelten, werden nur Bilder zurückgegeben, die mit Hund und/oder Katze gekennzeichnet sind.

Returns:

die erste Phase des getTaggedImageCount-Aufrufs

getTaggedImageCount

public int getTaggedImageCount(UUID projectId, GetTaggedImageCountOptionalParameter getTaggedImageCountOptionalParameter)

Ruft die Anzahl der Bilder ab, die mit den angegebenen {tagIds} markiert sind. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Hund" und "Katze" gelten, werden nur Bilder zurückgegeben, die mit Hund und/oder Katze gekennzeichnet sind.

Parameters:

projectId - Die Projekt-ID.
getTaggedImageCountOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

das int-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

getTaggedImageCountAsync

public Observable getTaggedImageCountAsync(UUID projectId, GetTaggedImageCountOptionalParameter getTaggedImageCountOptionalParameter)

Ruft die Anzahl der Bilder ab, die mit den angegebenen {tagIds} markiert sind. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Hund" und "Katze" gelten, werden nur Bilder zurückgegeben, die mit Hund und/oder Katze gekennzeichnet sind.

Parameters:

projectId - Die Projekt-ID.
getTaggedImageCountOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

die für das int-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

getTaggedImages

public TrainingsGetTaggedImagesDefinitionStages.WithProjectId getTaggedImages()

Rufen Sie markierte Bilder für eine bestimmte Projektiteration ab. Diese API unterstützt die Batchverarbeitung und Bereichsauswahl. Standardmäßig werden nur die ersten 50 Bilder zurückgegeben, für die sich Übereinstimmungen ergeben. Verwenden Sie die Parameter {take} und {skip}, um zu steuern, wie viele Bilder in einem bestimmten Batch zurückgegeben werden sollen. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Hund" und "Katze" gelten, werden nur Bilder zurückgegeben, die mit Hund und/oder Katze gekennzeichnet sind.

Returns:

die erste Phase des getTaggedImages-Aufrufs

getTaggedImages

public List getTaggedImages(UUID projectId, GetTaggedImagesOptionalParameter getTaggedImagesOptionalParameter)

Rufen Sie markierte Bilder für eine bestimmte Projektiteration ab. Diese API unterstützt die Batchverarbeitung und Bereichsauswahl. Standardmäßig werden nur die ersten 50 Bilder zurückgegeben, für die sich Übereinstimmungen ergeben. Verwenden Sie die Parameter {take} und {skip}, um zu steuern, wie viele Bilder in einem bestimmten Batch zurückgegeben werden sollen. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Hund" und "Katze" gelten, werden nur Bilder zurückgegeben, die mit Hund und/oder Katze gekennzeichnet sind.

Parameters:

projectId - Die Projekt-ID.
getTaggedImagesOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

das List<Image-Objekt> , wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

getTaggedImagesAsync

public Observable> getTaggedImagesAsync(UUID projectId, GetTaggedImagesOptionalParameter getTaggedImagesOptionalParameter)

Rufen Sie markierte Bilder für eine bestimmte Projektiteration ab. Diese API unterstützt die Batchverarbeitung und Bereichsauswahl. Standardmäßig werden nur die ersten 50 Bilder zurückgegeben, für die sich Übereinstimmungen ergeben. Verwenden Sie die Parameter {take} und {skip}, um zu steuern, wie viele Bilder in einem bestimmten Batch zurückgegeben werden sollen. Für die Filterung wird eine UND/ODER-Beziehung verwendet. Wenn die angegebenen Tag-IDs beispielsweise für die Tags "Hund" und "Katze" gelten, werden nur Bilder zurückgegeben, die mit Hund und/oder Katze gekennzeichnet sind.

Parameters:

projectId - Die Projekt-ID.
getTaggedImagesOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

die für das List<Image-Objekt> sichtbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

getTags

public TrainingsGetTagsDefinitionStages.WithProjectId getTags()

Rufen Sie die Tags für ein bestimmtes Projekt und eine bestimmte Iteration ab.

Returns:

die erste Phase des getTags-Aufrufs

getTags

public List getTags(UUID projectId, GetTagsOptionalParameter getTagsOptionalParameter)

Rufen Sie die Tags für ein bestimmtes Projekt und eine bestimmte Iteration ab.

Parameters:

projectId - Die Projekt-ID.
getTagsOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

das List<Tag-Objekt> , wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

getTagsAsync

public Observable> getTagsAsync(UUID projectId, GetTagsOptionalParameter getTagsOptionalParameter)

Rufen Sie die Tags für ein bestimmtes Projekt und eine bestimmte Iteration ab.

Parameters:

projectId - Die Projekt-ID.
getTagsOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

die für das List-Tag-Objekt<> sichtbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

getUntaggedImageCount

public TrainingsGetUntaggedImageCountDefinitionStages.WithProjectId getUntaggedImageCount()

Ruft die Anzahl nicht markierter Bilder ab. Diese API gibt die Bilder zurück, die keine Tags für ein bestimmtes Projekt enthalten, und optional eine Iteration. Wenn keine Iteration angegeben wird, wird der aktuelle Arbeitsbereich verwendet.

Returns:

die erste Phase des getUntaggedImageCount-Aufrufs

getUntaggedImageCount

public int getUntaggedImageCount(UUID projectId, GetUntaggedImageCountOptionalParameter getUntaggedImageCountOptionalParameter)

Ruft die Anzahl nicht markierter Bilder ab. Diese API gibt die Bilder zurück, die keine Tags für ein bestimmtes Projekt enthalten, und optional eine Iteration. Wenn keine Iteration angegeben wird, wird der aktuelle Arbeitsbereich verwendet.

Parameters:

projectId - Die Projekt-ID.
getUntaggedImageCountOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

das int-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

getUntaggedImageCountAsync

public Observable getUntaggedImageCountAsync(UUID projectId, GetUntaggedImageCountOptionalParameter getUntaggedImageCountOptionalParameter)

Ruft die Anzahl nicht markierter Bilder ab. Diese API gibt die Bilder zurück, die keine Tags für ein bestimmtes Projekt enthalten, und optional eine Iteration. Wenn keine Iteration angegeben wird, wird der aktuelle Arbeitsbereich verwendet.

Parameters:

projectId - Die Projekt-ID.
getUntaggedImageCountOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

die für das int-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

getUntaggedImages

public TrainingsGetUntaggedImagesDefinitionStages.WithProjectId getUntaggedImages()

Rufen Sie nicht markierte Bilder für eine bestimmte Projektiteration ab. Diese API unterstützt die Batchverarbeitung und Bereichsauswahl. Standardmäßig werden nur die ersten 50 Bilder zurückgegeben, für die sich Übereinstimmungen ergeben. Verwenden Sie die Parameter {take} und {skip}, um zu steuern, wie viele Bilder in einem bestimmten Batch zurückgegeben werden sollen.

Returns:

die erste Phase des getUntaggedImages-Aufrufs

getUntaggedImages

public List getUntaggedImages(UUID projectId, GetUntaggedImagesOptionalParameter getUntaggedImagesOptionalParameter)

Rufen Sie nicht markierte Bilder für eine bestimmte Projektiteration ab. Diese API unterstützt die Batchverarbeitung und Bereichsauswahl. Standardmäßig werden nur die ersten 50 Bilder zurückgegeben, für die sich Übereinstimmungen ergeben. Verwenden Sie die Parameter {take} und {skip}, um zu steuern, wie viele Bilder in einem bestimmten Batch zurückgegeben werden sollen.

Parameters:

projectId - Die Projekt-ID.
getUntaggedImagesOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

das List<Image-Objekt> , wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

getUntaggedImagesAsync

public Observable> getUntaggedImagesAsync(UUID projectId, GetUntaggedImagesOptionalParameter getUntaggedImagesOptionalParameter)

Rufen Sie nicht markierte Bilder für eine bestimmte Projektiteration ab. Diese API unterstützt die Batchverarbeitung und Bereichsauswahl. Standardmäßig werden nur die ersten 50 Bilder zurückgegeben, für die sich Übereinstimmungen ergeben. Verwenden Sie die Parameter {take} und {skip}, um zu steuern, wie viele Bilder in einem bestimmten Batch zurückgegeben werden sollen.

Parameters:

projectId - Die Projekt-ID.
getUntaggedImagesOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

die für das List<Image-Objekt> sichtbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

publishIteration

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

Veröffentlicht eine bestimmte Iteration.

Parameters:

projectId - Die Projekt-ID.
iterationId - Die Iterations-ID.
publishName - Der Name, der der veröffentlichten Iteration zugewiesen werden soll.
predictionId - Die ID der Vorhersageressource, in der veröffentlicht werden soll.

Returns:

das boolesche Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

publishIterationAsync

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

Veröffentlicht eine bestimmte Iteration.

Parameters:

projectId - Die Projekt-ID.
iterationId - Die Iterations-ID.
publishName - Der Name, der der veröffentlichten Iteration zugewiesen werden soll.
predictionId - Die ID der Vorhersageressource, in der veröffentlicht werden soll.

Returns:

das für das boolesche Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

queryPredictions

public PredictionQueryResult queryPredictions(UUID projectId, PredictionQueryToken query)

Ruft Bilder ab, die an Ihren Vorhersageendpunkt gesendet wurden.

Parameters:

projectId - Die Projekt-ID.
query - Parameter, die zum Abfragen der Vorhersagen verwendet werden. Beschränkt auf die Kombination von 2 Tags.

Returns:

Das PredictionQueryResult-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

queryPredictionsAsync

public Observable queryPredictionsAsync(UUID projectId, PredictionQueryToken query)

Ruft Bilder ab, die an Ihren Vorhersageendpunkt gesendet wurden.

Parameters:

projectId - Die Projekt-ID.
query - Parameter, die zum Abfragen der Vorhersagen verwendet werden. Beschränkt auf die Kombination von 2 Tags.

Returns:

die für das PredictionQueryResult-Objekt sichtbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

quickTestImage

public TrainingsQuickTestImageDefinitionStages.WithProjectId quickTestImage()

Dient zum schnellen Testen eines Bilds.

Returns:

die erste Phase des quickTestImage-Aufrufs

quickTestImage

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

Dient zum schnellen Testen eines Bilds.

Parameters:

projectId - Die Projekt-ID.
imageData - Binärbilddaten. Unterstützte Formate sind JPEG, GIF, PNG und BMP. Unterstützt Bilder bis zu 6 MB.
quickTestImageOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

Das ImagePrediction-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

quickTestImageAsync

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

Dient zum schnellen Testen eines Bilds.

Parameters:

projectId - Die Projekt-ID.
imageData - Binärbilddaten. Unterstützte Formate sind JPEG, GIF, PNG und BMP. Unterstützt Bilder bis zu 6 MB.
quickTestImageOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

die für das ImagePrediction-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

quickTestImageUrl

public TrainingsQuickTestImageUrlDefinitionStages.WithProjectId quickTestImageUrl()

Dient zum schnellen Testen einer Bild-URL.

Returns:

die erste Phase des quickTestImageUrl-Aufrufs

quickTestImageUrl

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

Dient zum schnellen Testen einer Bild-URL.

Parameters:

projectId - Das Projekt, für das ausgewertet werden soll.
url - URL des Bilds.
quickTestImageUrlOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

das ImagePrediction-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

quickTestImageUrlAsync

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

Dient zum schnellen Testen einer Bild-URL.

Parameters:

projectId - Das Projekt, für das ausgewertet werden soll.
url - URL des Bilds.
quickTestImageUrlOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

das für das ImagePrediction-Objekt erkennbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

trainProject

public TrainingsTrainProjectDefinitionStages.WithProjectId trainProject()

Reiht das Projekt für das Training in eine Warteschlange ein.

Returns:

die erste Phase des trainProject-Aufrufs

trainProject

public Iteration trainProject(UUID projectId, TrainProjectOptionalParameter trainProjectOptionalParameter)

Reiht das Projekt für das Training in eine Warteschlange ein.

Parameters:

projectId - Die Projekt-ID.
trainProjectOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

das Iterationsobjekt, falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

trainProjectAsync

public Observable trainProjectAsync(UUID projectId, TrainProjectOptionalParameter trainProjectOptionalParameter)

Reiht das Projekt für das Training in eine Warteschlange ein.

Parameters:

projectId - Die Projekt-ID.
trainProjectOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

die für das Iterationsobjekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

unpublishIteration

public void unpublishIteration(UUID projectId, UUID iterationId)

Hebt die Veröffentlichung einer bestimmten Iteration auf.

Parameters:

projectId - Die Projekt-ID.
iterationId - Die Iterations-ID.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

unpublishIterationAsync

public Observable unpublishIterationAsync(UUID projectId, UUID iterationId)

Hebt die Veröffentlichung einer bestimmten Iteration auf.

Parameters:

projectId - Die Projekt-ID.
iterationId - Die Iterations-ID.

Returns:

eine Darstellung der verzögerten Berechnung dieses Aufrufs bei erfolgreicher Ausführung.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

updateIteration

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

Aktualisiert eine bestimmte Iteration.

Parameters:

projectId - Projekt-ID.
iterationId - Iterations-ID.
name - Ruft den Namen der Iteration ab oder legt den Namen fest.

Returns:

das Iterationsobjekt, falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

updateIterationAsync

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

Aktualisiert eine bestimmte Iteration.

Parameters:

projectId - Projekt-ID.
iterationId - Iterations-ID.
name - Ruft den Namen der Iteration ab oder legt den Namen fest.

Returns:

die für das Iterationsobjekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

updateProject

public Project updateProject(UUID projectId, Project updatedProject)

Aktualisiert ein bestimmtes Projekt.

Parameters:

projectId - Die ID des zu aktualisierenden Projekts.
updatedProject - Das aktualisierte Projektmodell.

Returns:

das Project-Objekt, falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

updateProjectAsync

public Observable updateProjectAsync(UUID projectId, Project updatedProject)

Aktualisiert ein bestimmtes Projekt.

Parameters:

projectId - Die ID des zu aktualisierenden Projekts.
updatedProject - Das aktualisierte Projektmodell.

Returns:

die für das Project-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

updateTag

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

Aktualisiert ein Tag.

Parameters:

projectId - Die Projekt-ID.
tagId - Die ID des Zieltags.
updatedTag - Das aktualisierte Tagmodell.

Returns:

das Tag-Objekt, falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CustomVisionErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

updateTagAsync

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

Aktualisiert ein Tag.

Parameters:

projectId - Die Projekt-ID.
tagId - Die ID des Zieltags.
updatedTag - Das aktualisierte Tagmodell.

Returns:

die für das Tag-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

Gilt für: