次の方法で共有


Trainings インターフェイス

public interface Trainings

このクラスのインスタンスは、Trainings で定義されているすべての操作へのアクセスを提供します。

メソッドの概要

修飾子と型 メソッドと説明
TrainingsCreateImageRegionsDefinitionStages.WithProjectId createImageRegions()

イメージ領域のセットを作成します。 この API は、画像領域のバッチと、必要に応じてタグを使用して、既存の画像をリージョン情報で更新します。 バッチには 64 エントリの制限があります。

ImageRegionCreateSummary createImageRegions(UUID projectId, CreateImageRegionsOptionalParameter createImageRegionsOptionalParameter)

イメージ領域のセットを作成します。 この API は、画像領域のバッチと、必要に応じてタグを使用して、既存の画像をリージョン情報で更新します。 バッチには 64 エントリの制限があります。

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

イメージ領域のセットを作成します。 この API は、画像領域のバッチと、必要に応じてタグを使用して、既存の画像をリージョン情報で更新します。 バッチには 64 エントリの制限があります。

TrainingsCreateImagesFromDataDefinitionStages.WithProjectId createImagesFromData()

提供されたイメージをトレーニング イメージのセットに追加します。 この API は、multipart/form-data と application/octet-stream として本文コンテンツを受け入れます。 マルチパートを使用する場合は、最大 64 個のファイルで、複数のイメージ ファイルを一度に送信できます。

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

提供されたイメージをトレーニング イメージのセットに追加します。 この API は、multipart/form-data と application/octet-stream として本文コンテンツを受け入れます。 マルチパートを使用する場合は、最大 64 個のファイルで、複数のイメージ ファイルを一度に送信できます。

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

提供されたイメージをトレーニング イメージのセットに追加します。 この API は、multipart/form-data と application/octet-stream として本文コンテンツを受け入れます。 マルチパートを使用する場合は、最大 64 個のファイルで、複数のイメージ ファイルを一度に送信できます。

ImageCreateSummary createImagesFromFiles(UUID projectId, ImageFileCreateBatch batch)

提供された画像のバッチをトレーニング イメージのセットに追加します。 この API は、ファイルのバッチと、必要に応じてタグを受け取り、画像を作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。

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

提供された画像のバッチをトレーニング イメージのセットに追加します。 この API は、ファイルのバッチと、必要に応じてタグを受け取り、画像を作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。

ImageCreateSummary createImagesFromPredictions(UUID projectId, ImageIdCreateBatch batch)

指定した予測画像をトレーニング 画像のセットに追加します。 この API は、指定された予測画像から画像のバッチを作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。

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

指定した予測画像をトレーニング 画像のセットに追加します。 この API は、指定された予測画像から画像のバッチを作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。

ImageCreateSummary createImagesFromUrls(UUID projectId, ImageUrlCreateBatch batch)

指定された画像の URL をトレーニング イメージのセットに追加します。 この API は、URL のバッチと、必要に応じてタグを受け取り、画像を作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。

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

指定された画像の URL をトレーニング イメージのセットに追加します。 この API は、URL のバッチと、必要に応じてタグを受け取り、画像を作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。

TrainingsCreateImageTagsDefinitionStages.WithProjectId createImageTags()

一連の画像をタグのセットに関連付けます。

ImageTagCreateSummary createImageTags(UUID projectId, CreateImageTagsOptionalParameter createImageTagsOptionalParameter)

一連の画像をタグのセットに関連付けます。

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

一連の画像をタグのセットに関連付けます。

TrainingsCreateProjectDefinitionStages.WithName createProject()

プロジェクトを作成します。

Project createProject(String name, CreateProjectOptionalParameter createProjectOptionalParameter)

プロジェクトを作成します。

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

プロジェクトを作成します。

TrainingsCreateTagDefinitionStages.WithProjectId createTag()

プロジェクトのタグを作成します。

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

プロジェクトのタグを作成します。

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

プロジェクトのタグを作成します。

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

画像領域のセットを削除します。

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

画像領域のセットを削除します。

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

トレーニング画像のセットから画像を削除します。

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

トレーニング画像のセットから画像を削除します。

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

一連の画像から一連のタグを削除します。

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

一連の画像から一連のタグを削除します。

void deleteIteration(UUID projectId, UUID iterationId)

プロジェクトの特定のイテレーションを削除します。

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

プロジェクトの特定のイテレーションを削除します。

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

予測された画像とそれに関連する予測結果のセットを削除します。

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

予測された画像とそれに関連する予測結果のセットを削除します。

void deleteProject(UUID projectId)

特定のプロジェクトを削除します。

Observable<Void> deleteProjectAsync(UUID projectId)

特定のプロジェクトを削除します。

void deleteTag(UUID projectId, UUID tagId)

プロジェクトからタグを削除します。

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

プロジェクトからタグを削除します。

TrainingsExportIterationDefinitionStages.WithProjectId exportIteration()

トレーニングしたイテレーションをエクスポートします。

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

トレーニングしたイテレーションをエクスポートします。

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

トレーニングしたイテレーションをエクスポートします。

Domain getDomain(UUID domainId)

特定のドメインに関する情報を取得します。

Observable<Domain> getDomainAsync(UUID domainId)

特定のドメインに関する情報を取得します。

List<Domain> getDomains()

使用可能なドメインの一覧を取得します。

Observable<List<Domain>> getDomainsAsync()

使用可能なドメインの一覧を取得します。

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

特定のイテレーションのエクスポートの一覧を取得します。

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

特定のイテレーションのエクスポートの一覧を取得します。

TrainingsGetImagePerformanceCountDefinitionStages.WithProjectId getImagePerformanceCount()

提供された {tagIds} でタグ付けされた画像の数を取得します。この画像には、指定されたイテレーション {iterationId} のトレーニングからの予測結果が含まれます。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。

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

提供された {tagIds} でタグ付けされた画像の数を取得します。この画像には、指定されたイテレーション {iterationId} のトレーニングからの予測結果が含まれます。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。

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

提供された {tagIds} でタグ付けされた画像の数を取得します。この画像には、指定されたイテレーション {iterationId} のトレーニングからの予測結果が含まれます。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog または Cat でタグ付けされた画像のみが返されます。

TrainingsGetImagePerformancesDefinitionStages.WithProjectId getImagePerformances()

特定のプロジェクトイテレーションの予測を含む画像を取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog または Cat でタグ付けされた画像のみが返されます。

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

特定のプロジェクトイテレーションの予測を含む画像を取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog または Cat でタグ付けされた画像のみが返されます。

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

特定のプロジェクトイテレーションの予測を含む画像を取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog または Cat でタグ付けされた画像のみが返されます。

ImageRegionProposal getImageRegionProposals(UUID projectId, UUID imageId)

画像のリージョン提案を取得します。 提案が見つからない場合は、空の配列を返します。 この API は、リージョンの信頼度と共に、画像のリージョンの提案を取得します。 提案が見つからない場合は、空の配列が返されます。

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

画像のリージョン提案を取得します。 提案が見つからない場合は、空の配列を返します。 この API は、リージョンの信頼度と共に、画像のリージョンの提案を取得します。 提案が見つからない場合は、空の配列が返されます。

TrainingsGetImagesByIdsDefinitionStages.WithProjectId getImagesByIds()

特定のプロジェクトイテレーションの ID で画像を取得します。 この API は、指定されたタグの一連の画像と、必要に応じてイテレーションを返します。 イテレーションが指定されていない場合は、現在のワークスペースが使用されます。

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

特定のプロジェクトイテレーションの ID で画像を取得します。 この API は、指定されたタグの一連の画像と、必要に応じてイテレーションを返します。 イテレーションが指定されていない場合は、現在のワークスペースが使用されます。

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

特定のプロジェクトイテレーションの ID で画像を取得します。 この API は、指定されたタグの一連の画像と、必要に応じてイテレーションを返します。 イテレーションが指定されていない場合は、現在のワークスペースが使用されます。

Iteration getIteration(UUID projectId, UUID iterationId)

特定のイテレーションを取得します。

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

特定のイテレーションを取得します。

TrainingsGetIterationPerformanceDefinitionStages.WithProjectId getIterationPerformance()

イテレーションに関する詳細なパフォーマンス情報を取得します。

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

イテレーションに関する詳細なパフォーマンス情報を取得します。

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

イテレーションに関する詳細なパフォーマンス情報を取得します。

List<Iteration> getIterations(UUID projectId)

プロジェクトのイテレーションを取得します。

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

プロジェクトのイテレーションを取得します。

Project getProject(UUID projectId)

特定のプロジェクトを取得します。

Observable<Project> getProjectAsync(UUID projectId)

特定のプロジェクトを取得します。

List<Project> getProjects()

プロジェクトを取得します。

Observable<List<Project>> getProjectsAsync()

プロジェクトを取得します。

TrainingsGetTagDefinitionStages.WithProjectId getTag()

特定のタグに関する情報を取得します。

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

特定のタグに関する情報を取得します。

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

特定のタグに関する情報を取得します。

TrainingsGetTaggedImageCountDefinitionStages.WithProjectId getTaggedImageCount()

指定された {tagIds} でタグ付けされた画像の数を取得します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。

int getTaggedImageCount(UUID projectId, GetTaggedImageCountOptionalParameter getTaggedImageCountOptionalParameter)

指定された {tagIds} でタグ付けされた画像の数を取得します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。

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

指定された {tagIds} でタグ付けされた画像の数を取得します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。

TrainingsGetTaggedImagesDefinitionStages.WithProjectId getTaggedImages()

特定のプロジェクトイテレーションのタグ付けされたイメージを取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。

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

特定のプロジェクトイテレーションのタグ付けされたイメージを取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。

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

特定のプロジェクトイテレーションのタグ付けされたイメージを取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。

TrainingsGetTagsDefinitionStages.WithProjectId getTags()

特定のプロジェクトとイテレーションのタグを取得します。

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

特定のプロジェクトとイテレーションのタグを取得します。

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

特定のプロジェクトとイテレーションのタグを取得します。

TrainingsGetUntaggedImageCountDefinitionStages.WithProjectId getUntaggedImageCount()

タグなしイメージの数を取得します。 この API は、指定されたプロジェクトのタグがない画像と、必要に応じてイテレーションを返します。 イテレーションが指定されていない場合は、現在のワークスペースが使用されます。

int getUntaggedImageCount(UUID projectId, GetUntaggedImageCountOptionalParameter getUntaggedImageCountOptionalParameter)

タグなしイメージの数を取得します。 この API は、指定されたプロジェクトのタグがない画像と、必要に応じてイテレーションを返します。 イテレーションが指定されていない場合は、現在のワークスペースが使用されます。

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

タグなしイメージの数を取得します。 この API は、指定されたプロジェクトのタグがない画像と、必要に応じてイテレーションを返します。 イテレーションが指定されていない場合は、現在のワークスペースが使用されます。

TrainingsGetUntaggedImagesDefinitionStages.WithProjectId getUntaggedImages()

特定のプロジェクト イテレーションのタグなしイメージを取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。

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

特定のプロジェクト イテレーションのタグなしイメージを取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。

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

特定のプロジェクト イテレーションのタグなしイメージを取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。

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

特定のイテレーションを公開します。

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

特定のイテレーションを公開します。

PredictionQueryResult queryPredictions(UUID projectId, PredictionQueryToken query)

予測エンドポイントに送信された画像を取得します。

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

予測エンドポイントに送信された画像を取得します。

TrainingsQuickTestImageDefinitionStages.WithProjectId quickTestImage()

画像を簡単にテストします。

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

画像を簡単にテストします。

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

画像を簡単にテストします。

TrainingsQuickTestImageUrlDefinitionStages.WithProjectId quickTestImageUrl()

画像の URL を簡単にテストします。

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

画像の URL を簡単にテストします。

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

画像の URL を簡単にテストします。

TrainingsTrainProjectDefinitionStages.WithProjectId trainProject()

トレーニングのためにプロジェクトをキューに置きます。

Iteration trainProject(UUID projectId, TrainProjectOptionalParameter trainProjectOptionalParameter)

トレーニングのためにプロジェクトをキューに置きます。

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

トレーニングのためにプロジェクトをキューに置きます。

void unpublishIteration(UUID projectId, UUID iterationId)

特定のイテレーションの公開を取り消します。

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

特定のイテレーションの公開を取り消します。

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

特定のイテレーションを更新します。

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

特定のイテレーションを更新します。

Project updateProject(UUID projectId, Project updatedProject)

特定のプロジェクトを更新します。

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

特定のプロジェクトを更新します。

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

タスクを更新します。

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

タスクを更新します。

メソッドの詳細

createImageRegions

public TrainingsCreateImageRegionsDefinitionStages.WithProjectId createImageRegions()

イメージ領域のセットを作成します。 この API は、画像領域のバッチと、必要に応じてタグを使用して、既存の画像をリージョン情報で更新します。 バッチには 64 エントリの制限があります。

Returns:

createImageRegions 呼び出しの最初のステージ

createImageRegions

public ImageRegionCreateSummary createImageRegions(UUID projectId, CreateImageRegionsOptionalParameter createImageRegionsOptionalParameter)

イメージ領域のセットを作成します。 この API は、画像領域のバッチと、必要に応じてタグを使用して、既存の画像をリージョン情報で更新します。 バッチには 64 エントリの制限があります。

Parameters:

projectId - プロジェクト ID。
createImageRegionsOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

成功した場合は ImageRegionCreateSummary オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

createImageRegionsAsync

public Observable createImageRegionsAsync(UUID projectId, CreateImageRegionsOptionalParameter createImageRegionsOptionalParameter)

イメージ領域のセットを作成します。 この API は、画像領域のバッチと、必要に応じてタグを使用して、既存の画像をリージョン情報で更新します。 バッチには 64 エントリの制限があります。

Parameters:

projectId - プロジェクト ID。
createImageRegionsOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

ImageRegionCreateSummary オブジェクトに対する監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

createImagesFromData

public TrainingsCreateImagesFromDataDefinitionStages.WithProjectId createImagesFromData()

提供されたイメージをトレーニング イメージのセットに追加します。 この API は、multipart/form-data と application/octet-stream として本文コンテンツを受け入れます。 マルチパートを使用する場合は、最大 64 個のファイルで、複数のイメージ ファイルを一度に送信できます。

Returns:

createImagesFromData 呼び出しの最初のステージ

createImagesFromData

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

提供されたイメージをトレーニング イメージのセットに追加します。 この API は、multipart/form-data と application/octet-stream として本文コンテンツを受け入れます。 マルチパートを使用する場合は、最大 64 個のファイルで、複数のイメージ ファイルを一度に送信できます。

Parameters:

projectId - プロジェクト ID。
imageData - バイナリ 画像データ。 サポートされている形式は、JPEG、GIF、PNG、BMP です。 最大 6 MB のイメージをサポートします。
createImagesFromDataOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

成功した場合は ImageCreateSummary オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

createImagesFromDataAsync

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

提供されたイメージをトレーニング イメージのセットに追加します。 この API は、multipart/form-data と application/octet-stream として本文コンテンツを受け入れます。 マルチパートを使用する場合は、最大 64 個のファイルで、複数のイメージ ファイルを一度に送信できます。

Parameters:

projectId - プロジェクト ID。
imageData - バイナリ 画像データ。 サポートされている形式は、JPEG、GIF、PNG、BMP です。 最大 6 MB のイメージをサポートします。
createImagesFromDataOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

ImageCreateSummary オブジェクトに対して監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

createImagesFromFiles

public ImageCreateSummary createImagesFromFiles(UUID projectId, ImageFileCreateBatch batch)

提供された画像のバッチをトレーニング イメージのセットに追加します。 この API は、ファイルのバッチと、必要に応じてタグを受け取り、画像を作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。

Parameters:

projectId - プロジェクト ID。
batch - 追加するイメージ ファイルのバッチ。 1 バッチあたり 64 個の画像と 20 個のタグに制限されています。

Returns:

成功した場合は ImageCreateSummary オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

createImagesFromFilesAsync

public Observable createImagesFromFilesAsync(UUID projectId, ImageFileCreateBatch batch)

提供された画像のバッチをトレーニング イメージのセットに追加します。 この API は、ファイルのバッチと、必要に応じてタグを受け取り、画像を作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。

Parameters:

projectId - プロジェクト ID。
batch - 追加するイメージ ファイルのバッチ。 1 バッチあたり 64 個の画像と 20 個のタグに制限されています。

Returns:

ImageCreateSummary オブジェクトに対して監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

createImagesFromPredictions

public ImageCreateSummary createImagesFromPredictions(UUID projectId, ImageIdCreateBatch batch)

指定した予測画像をトレーニング 画像のセットに追加します。 この API は、指定された予測画像から画像のバッチを作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。

Parameters:

projectId - プロジェクト ID。
batch - イメージ ID とタグ ID。 1 バッチあたり 64 個の画像と 20 個のタグに制限されています。

Returns:

成功した場合は ImageCreateSummary オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

createImagesFromPredictionsAsync

public Observable createImagesFromPredictionsAsync(UUID projectId, ImageIdCreateBatch batch)

指定した予測画像をトレーニング 画像のセットに追加します。 この API は、指定された予測画像から画像のバッチを作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。

Parameters:

projectId - プロジェクト ID。
batch - イメージ ID とタグ ID。 1 バッチあたり 64 個の画像と 20 個のタグに制限されています。

Returns:

ImageCreateSummary オブジェクトに対して監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

createImagesFromUrls

public ImageCreateSummary createImagesFromUrls(UUID projectId, ImageUrlCreateBatch batch)

指定された画像の URL をトレーニング イメージのセットに追加します。 この API は、URL のバッチと、必要に応じてタグを受け取り、画像を作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。

Parameters:

projectId - プロジェクト ID。
batch - イメージの URL とタグ ID。 1 バッチあたり 64 個の画像と 20 個のタグに制限されています。

Returns:

成功した場合は ImageCreateSummary オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

createImagesFromUrlsAsync

public Observable createImagesFromUrlsAsync(UUID projectId, ImageUrlCreateBatch batch)

指定された画像の URL をトレーニング イメージのセットに追加します。 この API は、URL のバッチと、必要に応じてタグを受け取り、画像を作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。

Parameters:

projectId - プロジェクト ID。
batch - イメージの URL とタグ ID。 1 バッチあたり 64 個の画像と 20 個のタグに制限されています。

Returns:

ImageCreateSummary オブジェクトに対して監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

createImageTags

public TrainingsCreateImageTagsDefinitionStages.WithProjectId createImageTags()

一連の画像をタグのセットに関連付けます。

Returns:

createImageTags 呼び出しの最初のステージ

createImageTags

public ImageTagCreateSummary createImageTags(UUID projectId, CreateImageTagsOptionalParameter createImageTagsOptionalParameter)

一連の画像をタグのセットに関連付けます。

Parameters:

projectId - プロジェクト ID。
createImageTagsOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

成功した場合は ImageTagCreateSummary オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

createImageTagsAsync

public Observable createImageTagsAsync(UUID projectId, CreateImageTagsOptionalParameter createImageTagsOptionalParameter)

一連の画像をタグのセットに関連付けます。

Parameters:

projectId - プロジェクト ID。
createImageTagsOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

ImageTagCreateSummary オブジェクトに対して監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

createProject

public TrainingsCreateProjectDefinitionStages.WithName createProject()

プロジェクトを作成します。

Returns:

createProject 呼び出しの最初のステージ

createProject

public Project createProject(String name, CreateProjectOptionalParameter createProjectOptionalParameter)

プロジェクトを作成します。

Parameters:

name - プロジェクトの名前。
createProjectOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

成功した場合は Project オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

createProjectAsync

public Observable createProjectAsync(String name, CreateProjectOptionalParameter createProjectOptionalParameter)

プロジェクトを作成します。

Parameters:

name - プロジェクトの名前。
createProjectOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

Project オブジェクトに対して監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

createTag

public TrainingsCreateTagDefinitionStages.WithProjectId createTag()

プロジェクトのタグを作成します。

Returns:

createTag 呼び出しの最初のステージ

createTag

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

プロジェクトのタグを作成します。

Parameters:

projectId - プロジェクト ID。
name - タグ名。
createTagOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

成功した場合は Tag オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

createTagAsync

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

プロジェクトのタグを作成します。

Parameters:

projectId - プロジェクト ID。
name - タグ名。
createTagOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

Tag オブジェクトに対して監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

deleteImageRegions

public void deleteImageRegions(UUID projectId, List regionIds)

画像領域のセットを削除します。

Parameters:

projectId - プロジェクト ID。
regionIds - 削除するリージョン。 64 に制限されます。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

deleteImageRegionsAsync

public Observable deleteImageRegionsAsync(UUID projectId, List regionIds)

画像領域のセットを削除します。

Parameters:

projectId - プロジェクト ID。
regionIds - 削除するリージョン。 64 に制限されます。

Returns:

成功した場合のこの呼び出しの遅延計算の表現。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

deleteImages

public void deleteImages(UUID projectId, List imageIds)

トレーニング画像のセットから画像を削除します。

Parameters:

projectId - プロジェクト ID。
imageIds - 削除するイメージの ID。 バッチあたり 256 個の画像に制限されています。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

deleteImagesAsync

public Observable deleteImagesAsync(UUID projectId, List imageIds)

トレーニング画像のセットから画像を削除します。

Parameters:

projectId - プロジェクト ID。
imageIds - 削除するイメージの ID。 バッチあたり 256 個の画像に制限されています。

Returns:

成功した場合のこの呼び出しの遅延計算の表現。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

deleteImageTags

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

一連の画像から一連のタグを削除します。

Parameters:

projectId - プロジェクト ID。
imageIds - イメージ ID。 画像は 64 個に制限されています。
tagIds - 指定したイメージから削除するタグ。 タグは 20 個に制限されています。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

deleteImageTagsAsync

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

一連の画像から一連のタグを削除します。

Parameters:

projectId - プロジェクト ID。
imageIds - イメージ ID。 画像は 64 個に制限されています。
tagIds - 指定したイメージから削除するタグ。 タグは 20 個に制限されています。

Returns:

成功した場合のこの呼び出しの遅延計算の表現。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

deleteIteration

public void deleteIteration(UUID projectId, UUID iterationId)

プロジェクトの特定のイテレーションを削除します。

Parameters:

projectId - プロジェクト ID。
iterationId - イテレーション ID。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

deleteIterationAsync

public Observable deleteIterationAsync(UUID projectId, UUID iterationId)

プロジェクトの特定のイテレーションを削除します。

Parameters:

projectId - プロジェクト ID。
iterationId - イテレーション ID。

Returns:

成功した場合のこの呼び出しの遅延計算の表現。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

deletePrediction

public void deletePrediction(UUID projectId, List ids)

予測された画像とそれに関連する予測結果のセットを削除します。

Parameters:

projectId - プロジェクト ID。
ids - 予測 ID。 64 に制限されます。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

deletePredictionAsync

public Observable deletePredictionAsync(UUID projectId, List ids)

予測された画像とそれに関連する予測結果のセットを削除します。

Parameters:

projectId - プロジェクト ID。
ids - 予測 ID。 64 に制限されます。

Returns:

成功した場合のこの呼び出しの遅延計算の表現。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

deleteProject

public void deleteProject(UUID projectId)

特定のプロジェクトを削除します。

Parameters:

projectId - プロジェクト ID。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

deleteProjectAsync

public Observable deleteProjectAsync(UUID projectId)

特定のプロジェクトを削除します。

Parameters:

projectId - プロジェクト ID。

Returns:

成功した場合のこの呼び出しの遅延計算の表現。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

deleteTag

public void deleteTag(UUID projectId, UUID tagId)

プロジェクトからタグを削除します。

Parameters:

projectId - プロジェクト ID。
tagId - 削除するタグの ID。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

deleteTagAsync

public Observable deleteTagAsync(UUID projectId, UUID tagId)

プロジェクトからタグを削除します。

Parameters:

projectId - プロジェクト ID。
tagId - 削除するタグの ID。

Returns:

成功した場合のこの呼び出しの遅延計算の表現。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

exportIteration

public TrainingsExportIterationDefinitionStages.WithProjectId exportIteration()

トレーニングしたイテレーションをエクスポートします。

Returns:

exportIteration 呼び出しの最初のステージ

exportIteration

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

トレーニングしたイテレーションをエクスポートします。

Parameters:

projectId - プロジェクト ID。
iterationId - イテレーション ID。
platform - ターゲット プラットフォーム。 使用できる値は、'CoreML'、'TensorFlow'、'DockerFile'、'ONNX'、'VAIDK' です。
exportIterationOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

成功した場合は Export オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

exportIterationAsync

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

トレーニングしたイテレーションをエクスポートします。

Parameters:

projectId - プロジェクト ID。
iterationId - イテレーション ID。
platform - ターゲット プラットフォーム。 使用できる値は、'CoreML'、'TensorFlow'、'DockerFile'、'ONNX'、'VAIDK' です。
exportIterationOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

Export オブジェクトに対する監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

getDomain

public Domain getDomain(UUID domainId)

特定のドメインに関する情報を取得します。

Parameters:

domainId - 情報を取得するドメインの ID。

Returns:

成功した場合は Domain オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

getDomainAsync

public Observable getDomainAsync(UUID domainId)

特定のドメインに関する情報を取得します。

Parameters:

domainId - 情報を取得するドメインの ID。

Returns:

Domain オブジェクトに対して監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

getDomains

public List getDomains()

使用可能なドメインの一覧を取得します。

Returns:

成功した場合は、List<Domain> オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

getDomainsAsync

public Observable<>> getDomainsAsync()

使用可能なドメインの一覧を取得します。

Returns:

List<Domain> オブジェクトに対して監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

getExports

public List getExports(UUID projectId, UUID iterationId)

特定のイテレーションのエクスポートの一覧を取得します。

Parameters:

projectId - プロジェクト ID。
iterationId - イテレーション ID。

Returns:

成功した場合は、List<Export> オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

getExportsAsync

public Observable<>> getExportsAsync(UUID projectId, UUID iterationId)

特定のイテレーションのエクスポートの一覧を取得します。

Parameters:

projectId - プロジェクト ID。
iterationId - イテレーション ID。

Returns:

List<Export> オブジェクトに対する監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

getImagePerformanceCount

public TrainingsGetImagePerformanceCountDefinitionStages.WithProjectId getImagePerformanceCount()

提供された {tagIds} でタグ付けされた画像の数を取得します。この画像には、指定されたイテレーション {iterationId} のトレーニングからの予測結果が含まれます。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。

Returns:

getImagePerformanceCount 呼び出しの最初のステージ

getImagePerformanceCount

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

提供された {tagIds} でタグ付けされた画像の数を取得します。この画像には、指定されたイテレーション {iterationId} のトレーニングからの予測結果が含まれます。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。

Parameters:

projectId - プロジェクト ID。
iterationId - イテレーション ID。既定値はワークスペースです。
getImagePerformanceCountOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

成功した場合は int オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

getImagePerformanceCountAsync

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

提供された {tagIds} でタグ付けされた画像の数を取得します。この画像には、指定されたイテレーション {iterationId} のトレーニングからの予測結果が含まれます。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog または Cat でタグ付けされた画像のみが返されます。

Parameters:

projectId - プロジェクト ID。
iterationId - イテレーション ID。既定値はワークスペースです。
getImagePerformanceCountOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

int オブジェクトに対して監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

getImagePerformances

public TrainingsGetImagePerformancesDefinitionStages.WithProjectId getImagePerformances()

特定のプロジェクトイテレーションの予測を含む画像を取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog または Cat でタグ付けされた画像のみが返されます。

Returns:

getImagePerformances 呼び出しの最初のステージ

getImagePerformances

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

特定のプロジェクトイテレーションの予測を含む画像を取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog または Cat でタグ付けされた画像のみが返されます。

Parameters:

projectId - プロジェクト ID。
iterationId - イテレーション ID。既定値はワークスペースです。
getImagePerformancesOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

成功した場合は、ImagePerformance> オブジェクトを一覧表示<します。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

getImagePerformancesAsync

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

特定のプロジェクトイテレーションの予測を含む画像を取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog または Cat でタグ付けされた画像のみが返されます。

Parameters:

projectId - プロジェクト ID。
iterationId - イテレーション ID。既定値はワークスペースです。
getImagePerformancesOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

List<ImagePerformance> オブジェクトに対して監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

getImageRegionProposals

public ImageRegionProposal getImageRegionProposals(UUID projectId, UUID imageId)

画像のリージョン提案を取得します。 提案が見つからない場合は、空の配列を返します。 この API は、リージョンの信頼度と共に、画像のリージョンの提案を取得します。 提案が見つからない場合は、空の配列が返されます。

Parameters:

projectId - プロジェクト ID。
imageId - イメージ ID。

Returns:

成功した場合は ImageRegionProposal オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

getImageRegionProposalsAsync

public Observable getImageRegionProposalsAsync(UUID projectId, UUID imageId)

画像のリージョン提案を取得します。 提案が見つからない場合は、空の配列を返します。 この API は、リージョンの信頼度と共に、画像のリージョンの提案を取得します。 提案が見つからない場合は、空の配列が返されます。

Parameters:

projectId - プロジェクト ID。
imageId - イメージ ID。

Returns:

ImageRegionProposal オブジェクトに対して監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

getImagesByIds

public TrainingsGetImagesByIdsDefinitionStages.WithProjectId getImagesByIds()

特定のプロジェクトイテレーションの ID で画像を取得します。 この API は、指定されたタグの一連の画像と、必要に応じてイテレーションを返します。 イテレーションが指定されていない場合は、現在のワークスペースが使用されます。

Returns:

getImagesByIds 呼び出しの最初のステージ

getImagesByIds

public List getImagesByIds(UUID projectId, GetImagesByIdsOptionalParameter getImagesByIdsOptionalParameter)

特定のプロジェクトイテレーションの ID で画像を取得します。 この API は、指定されたタグの一連の画像と、必要に応じてイテレーションを返します。 イテレーションが指定されていない場合は、現在のワークスペースが使用されます。

Parameters:

projectId - プロジェクト ID。
getImagesByIdsOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

成功した場合は、List<Image> オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

getImagesByIdsAsync

public Observable<>> getImagesByIdsAsync(UUID projectId, GetImagesByIdsOptionalParameter getImagesByIdsOptionalParameter)

特定のプロジェクトイテレーションの ID で画像を取得します。 この API は、指定されたタグの一連の画像と、必要に応じてイテレーションを返します。 イテレーションが指定されていない場合は、現在のワークスペースが使用されます。

Parameters:

projectId - プロジェクト ID。
getImagesByIdsOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

List<Image> オブジェクトに対して監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

getIteration

public Iteration getIteration(UUID projectId, UUID iterationId)

特定のイテレーションを取得します。

Parameters:

projectId - イテレーションが属するプロジェクトの ID。
iterationId - 取得するイテレーションの ID。

Returns:

成功した場合は Iteration オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

getIterationAsync

public Observable getIterationAsync(UUID projectId, UUID iterationId)

特定のイテレーションを取得します。

Parameters:

projectId - イテレーションが属するプロジェクトの ID。
iterationId - 取得するイテレーションの ID。

Returns:

Iteration オブジェクトに対する観測可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

getIterationPerformance

public TrainingsGetIterationPerformanceDefinitionStages.WithProjectId getIterationPerformance()

イテレーションに関する詳細なパフォーマンス情報を取得します。

Returns:

getIterationPerformance 呼び出しの最初のステージ

getIterationPerformance

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

イテレーションに関する詳細なパフォーマンス情報を取得します。

Parameters:

projectId - イテレーションが属するプロジェクトの ID。
iterationId - 取得するイテレーションの ID。
getIterationPerformanceOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

成功した場合は IterationPerformance オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

getIterationPerformanceAsync

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

イテレーションに関する詳細なパフォーマンス情報を取得します。

Parameters:

projectId - イテレーションが属するプロジェクトの ID。
iterationId - 取得するイテレーションの ID。
getIterationPerformanceOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

IterationPerformance オブジェクトに対する監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

getIterations

public List getIterations(UUID projectId)

プロジェクトのイテレーションを取得します。

Parameters:

projectId - プロジェクト ID。

Returns:

成功した場合は、繰り返し>オブジェクトを一覧表示<します。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

getIterationsAsync

public Observable<>> getIterationsAsync(UUID projectId)

プロジェクトのイテレーションを取得します。

Parameters:

projectId - プロジェクト ID。

Returns:

List<Iteration> オブジェクトに対する監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

getProject

public Project getProject(UUID projectId)

特定のプロジェクトを取得します。

Parameters:

projectId - 取得するプロジェクトの ID。

Returns:

成功した場合は Project オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

getProjectAsync

public Observable getProjectAsync(UUID projectId)

特定のプロジェクトを取得します。

Parameters:

projectId - 取得するプロジェクトの ID。

Returns:

Project オブジェクトに対する監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

getProjects

public List getProjects()

プロジェクトを取得します。

Returns:

成功した場合は、Project> オブジェクトを一覧表示<します。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

getProjectsAsync

public Observable<>> getProjectsAsync()

プロジェクトを取得します。

Returns:

List<Project> オブジェクトに対する監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

getTag

public TrainingsGetTagDefinitionStages.WithProjectId getTag()

特定のタグに関する情報を取得します。

Returns:

getTag 呼び出しの最初のステージ

getTag

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

特定のタグに関する情報を取得します。

Parameters:

projectId - このタグが属するプロジェクト。
tagId - タグ ID。
getTagOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

成功した場合は Tag オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

getTagAsync

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

特定のタグに関する情報を取得します。

Parameters:

projectId - このタグが属するプロジェクト。
tagId - タグ ID。
getTagOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

Tag オブジェクトに対する監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

getTaggedImageCount

public TrainingsGetTaggedImageCountDefinitionStages.WithProjectId getTaggedImageCount()

指定された {tagIds} でタグ付けされた画像の数を取得します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。

Returns:

getTaggedImageCount 呼び出しの最初のステージ

getTaggedImageCount

public int getTaggedImageCount(UUID projectId, GetTaggedImageCountOptionalParameter getTaggedImageCountOptionalParameter)

指定された {tagIds} でタグ付けされた画像の数を取得します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。

Parameters:

projectId - プロジェクト ID。
getTaggedImageCountOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

成功した場合は int オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

getTaggedImageCountAsync

public Observable getTaggedImageCountAsync(UUID projectId, GetTaggedImageCountOptionalParameter getTaggedImageCountOptionalParameter)

指定された {tagIds} でタグ付けされた画像の数を取得します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。

Parameters:

projectId - プロジェクト ID。
getTaggedImageCountOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

int オブジェクトに対して監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

getTaggedImages

public TrainingsGetTaggedImagesDefinitionStages.WithProjectId getTaggedImages()

特定のプロジェクトイテレーションのタグ付けされたイメージを取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。

Returns:

getTaggedImages 呼び出しの最初のステージ

getTaggedImages

public List getTaggedImages(UUID projectId, GetTaggedImagesOptionalParameter getTaggedImagesOptionalParameter)

特定のプロジェクトイテレーションのタグ付けされたイメージを取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。

Parameters:

projectId - プロジェクト ID。
getTaggedImagesOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

成功した場合は、List<Image> オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

getTaggedImagesAsync

public Observable<>> getTaggedImagesAsync(UUID projectId, GetTaggedImagesOptionalParameter getTaggedImagesOptionalParameter)

特定のプロジェクトイテレーションのタグ付けされたイメージを取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。

Parameters:

projectId - プロジェクト ID。
getTaggedImagesOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

List<Image> オブジェクトに対する監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

getTags

public TrainingsGetTagsDefinitionStages.WithProjectId getTags()

特定のプロジェクトとイテレーションのタグを取得します。

Returns:

getTags 呼び出しの最初のステージ

getTags

public List getTags(UUID projectId, GetTagsOptionalParameter getTagsOptionalParameter)

特定のプロジェクトとイテレーションのタグを取得します。

Parameters:

projectId - プロジェクト ID。
getTagsOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

成功した場合は、List<Tag> オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

getTagsAsync

public Observable<>> getTagsAsync(UUID projectId, GetTagsOptionalParameter getTagsOptionalParameter)

特定のプロジェクトとイテレーションのタグを取得します。

Parameters:

projectId - プロジェクト ID。
getTagsOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

List<Tag> オブジェクトに対して監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

getUntaggedImageCount

public TrainingsGetUntaggedImageCountDefinitionStages.WithProjectId getUntaggedImageCount()

タグなしイメージの数を取得します。 この API は、指定されたプロジェクトのタグがない画像と、必要に応じてイテレーションを返します。 イテレーションが指定されていない場合は、現在のワークスペースが使用されます。

Returns:

getUntaggedImageCount 呼び出しの最初のステージ

getUntaggedImageCount

public int getUntaggedImageCount(UUID projectId, GetUntaggedImageCountOptionalParameter getUntaggedImageCountOptionalParameter)

タグなしイメージの数を取得します。 この API は、指定されたプロジェクトのタグがない画像と、必要に応じてイテレーションを返します。 イテレーションが指定されていない場合は、現在のワークスペースが使用されます。

Parameters:

projectId - プロジェクト ID。
getUntaggedImageCountOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

成功した場合は int オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

getUntaggedImageCountAsync

public Observable getUntaggedImageCountAsync(UUID projectId, GetUntaggedImageCountOptionalParameter getUntaggedImageCountOptionalParameter)

タグなしイメージの数を取得します。 この API は、指定されたプロジェクトのタグがない画像と、必要に応じてイテレーションを返します。 イテレーションが指定されていない場合は、現在のワークスペースが使用されます。

Parameters:

projectId - プロジェクト ID。
getUntaggedImageCountOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

int オブジェクトに対して監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

getUntaggedImages

public TrainingsGetUntaggedImagesDefinitionStages.WithProjectId getUntaggedImages()

特定のプロジェクト イテレーションのタグなしイメージを取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。

Returns:

getUntaggedImages 呼び出しの最初のステージ

getUntaggedImages

public List getUntaggedImages(UUID projectId, GetUntaggedImagesOptionalParameter getUntaggedImagesOptionalParameter)

特定のプロジェクト イテレーションのタグなしイメージを取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。

Parameters:

projectId - プロジェクト ID。
getUntaggedImagesOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

成功した場合は、List<Image> オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

getUntaggedImagesAsync

public Observable<>> getUntaggedImagesAsync(UUID projectId, GetUntaggedImagesOptionalParameter getUntaggedImagesOptionalParameter)

特定のプロジェクト イテレーションのタグなしイメージを取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。

Parameters:

projectId - プロジェクト ID。
getUntaggedImagesOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

List<Image> オブジェクトに対して監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

publishIteration

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

特定のイテレーションを公開します。

Parameters:

projectId - プロジェクト ID。
iterationId - イテレーション ID。
publishName - 発行されたイテレーションを指定する名前。
predictionId - 発行する予測リソースの ID。

Returns:

成功した場合はブール値オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

publishIterationAsync

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

特定のイテレーションを公開します。

Parameters:

projectId - プロジェクト ID。
iterationId - イテレーション ID。
publishName - 発行されたイテレーションを指定する名前。
predictionId - 発行する予測リソースの ID。

Returns:

ブールオブジェクトに対して観測可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

queryPredictions

public PredictionQueryResult queryPredictions(UUID projectId, PredictionQueryToken query)

予測エンドポイントに送信された画像を取得します。

Parameters:

projectId - プロジェクト ID。
query - 予測のクエリに使用されるパラメーター。 2 つのタグの組み合わせに制限されます。

Returns:

成功した場合は PredictionQueryResult オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

queryPredictionsAsync

public Observable queryPredictionsAsync(UUID projectId, PredictionQueryToken query)

予測エンドポイントに送信された画像を取得します。

Parameters:

projectId - プロジェクト ID。
query - 予測のクエリに使用されるパラメーター。 2 つのタグの組み合わせに制限されます。

Returns:

PredictionQueryResult オブジェクトに対して監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

quickTestImage

public TrainingsQuickTestImageDefinitionStages.WithProjectId quickTestImage()

画像を簡単にテストします。

Returns:

quickTestImage 呼び出しの最初のステージ

quickTestImage

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

画像を簡単にテストします。

Parameters:

projectId - プロジェクト ID。
imageData - バイナリ 画像データ。 サポートされている形式は、JPEG、GIF、PNG、BMP です。 最大 6 MB のイメージをサポートします。
quickTestImageOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

成功した場合は ImagePrediction オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

quickTestImageAsync

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

画像を簡単にテストします。

Parameters:

projectId - プロジェクト ID。
imageData - バイナリ 画像データ。 サポートされている形式は、JPEG、GIF、PNG、BMP です。 最大 6 MB のイメージをサポートします。
quickTestImageOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

ImagePrediction オブジェクトに対して監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

quickTestImageUrl

public TrainingsQuickTestImageUrlDefinitionStages.WithProjectId quickTestImageUrl()

画像の URL を簡単にテストします。

Returns:

quickTestImageUrl 呼び出しの最初のステージ

quickTestImageUrl

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

画像の URL を簡単にテストします。

Parameters:

projectId - 評価対象のプロジェクト。
url - 画像の URL。
quickTestImageUrlOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

成功した場合は ImagePrediction オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

quickTestImageUrlAsync

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

画像の URL を簡単にテストします。

Parameters:

projectId - 評価対象のプロジェクト。
url - 画像の URL。
quickTestImageUrlOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

ImagePrediction オブジェクトに対する監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

trainProject

public TrainingsTrainProjectDefinitionStages.WithProjectId trainProject()

トレーニングのためにプロジェクトをキューに置きます。

Returns:

trainProject 呼び出しの最初のステージ

trainProject

public Iteration trainProject(UUID projectId, TrainProjectOptionalParameter trainProjectOptionalParameter)

トレーニングのためにプロジェクトをキューに置きます。

Parameters:

projectId - プロジェクト ID。
trainProjectOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

成功した場合は Iteration オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

trainProjectAsync

public Observable trainProjectAsync(UUID projectId, TrainProjectOptionalParameter trainProjectOptionalParameter)

トレーニングのためにプロジェクトをキューに置きます。

Parameters:

projectId - プロジェクト ID。
trainProjectOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

Iteration オブジェクトに対する監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

unpublishIteration

public void unpublishIteration(UUID projectId, UUID iterationId)

特定のイテレーションの公開を取り消します。

Parameters:

projectId - プロジェクト ID。
iterationId - イテレーション ID。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

unpublishIterationAsync

public Observable unpublishIterationAsync(UUID projectId, UUID iterationId)

特定のイテレーションの公開を取り消します。

Parameters:

projectId - プロジェクト ID。
iterationId - イテレーション ID。

Returns:

成功した場合のこの呼び出しの遅延計算の表現。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

updateIteration

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

特定のイテレーションを更新します。

Parameters:

projectId - プロジェクト ID。
iterationId - イテレーション ID。
name - イテレーションの名前を取得または設定します。

Returns:

成功した場合は Iteration オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

updateIterationAsync

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

特定のイテレーションを更新します。

Parameters:

projectId - プロジェクト ID。
iterationId - イテレーション ID。
name - イテレーションの名前を取得または設定します。

Returns:

Iteration オブジェクトに対する監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

updateProject

public Project updateProject(UUID projectId, Project updatedProject)

特定のプロジェクトを更新します。

Parameters:

projectId - 更新するプロジェクトの ID。
updatedProject - 更新されたプロジェクト モデル。

Returns:

成功した場合は Project オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

updateProjectAsync

public Observable updateProjectAsync(UUID projectId, Project updatedProject)

特定のプロジェクトを更新します。

Parameters:

projectId - 更新するプロジェクトの ID。
updatedProject - 更新されたプロジェクト モデル。

Returns:

Project オブジェクトに対する監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

updateTag

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

タスクを更新します。

Parameters:

projectId - プロジェクト ID。
tagId - ターゲット タグの ID。
updatedTag - 更新されたタグ モデル。

Returns:

成功した場合は Tag オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CustomVisionErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

updateTagAsync

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

タスクを更新します。

Parameters:

projectId - プロジェクト ID。
tagId - ターゲット タグの ID。
updatedTag - 更新されたタグ モデル。

Returns:

Tag オブジェクトに対する監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

適用対象