Trainings インターフェイス
public interface Trainings
このクラスのインスタンスは、Trainings で定義されているすべての操作へのアクセスを提供します。
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
TrainingsCreateImageRegionsDefinitionStages.WithProjectId |
createImageRegions()
イメージ領域のセットを作成します。 この API は、画像領域のバッチと、必要に応じてタグを使用して、既存の画像をリージョン情報で更新します。 バッチには 64 エントリの制限があります。 |
Image |
createImageRegions(UUID projectId, CreateImageRegionsOptionalParameter createImageRegionsOptionalParameter)
イメージ領域のセットを作成します。 この API は、画像領域のバッチと、必要に応じてタグを使用して、既存の画像をリージョン情報で更新します。 バッチには 64 エントリの制限があります。 |
Observable<Image |
createImageRegionsAsync(UUID projectId, CreateImageRegionsOptionalParameter createImageRegionsOptionalParameter)
イメージ領域のセットを作成します。 この API は、画像領域のバッチと、必要に応じてタグを使用して、既存の画像をリージョン情報で更新します。 バッチには 64 エントリの制限があります。 |
TrainingsCreateImagesFromDataDefinitionStages.WithProjectId |
createImagesFromData()
提供されたイメージをトレーニング イメージのセットに追加します。 この API は、multipart/form-data と application/octet-stream として本文コンテンツを受け入れます。 マルチパートを使用する場合は、最大 64 個のファイルで、複数のイメージ ファイルを一度に送信できます。 |
Image |
createImagesFromData(UUID projectId, byte[] imageData, CreateImagesFromDataOptionalParameter createImagesFromDataOptionalParameter)
提供されたイメージをトレーニング イメージのセットに追加します。 この API は、multipart/form-data と application/octet-stream として本文コンテンツを受け入れます。 マルチパートを使用する場合は、最大 64 個のファイルで、複数のイメージ ファイルを一度に送信できます。 |
Observable<Image |
createImagesFromDataAsync(UUID projectId, byte[] imageData, CreateImagesFromDataOptionalParameter createImagesFromDataOptionalParameter)
提供されたイメージをトレーニング イメージのセットに追加します。 この API は、multipart/form-data と application/octet-stream として本文コンテンツを受け入れます。 マルチパートを使用する場合は、最大 64 個のファイルで、複数のイメージ ファイルを一度に送信できます。 |
Image |
createImagesFromFiles(UUID projectId, ImageFileCreateBatch batch)
提供された画像のバッチをトレーニング イメージのセットに追加します。 この API は、ファイルのバッチと、必要に応じてタグを受け取り、画像を作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。 |
Observable<Image |
createImagesFromFilesAsync(UUID projectId, ImageFileCreateBatch batch)
提供された画像のバッチをトレーニング イメージのセットに追加します。 この API は、ファイルのバッチと、必要に応じてタグを受け取り、画像を作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。 |
Image |
createImagesFromPredictions(UUID projectId, ImageIdCreateBatch batch)
指定した予測画像をトレーニング 画像のセットに追加します。 この API は、指定された予測画像から画像のバッチを作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。 |
Observable<Image |
createImagesFromPredictionsAsync(UUID projectId, ImageIdCreateBatch batch)
指定した予測画像をトレーニング 画像のセットに追加します。 この API は、指定された予測画像から画像のバッチを作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。 |
Image |
createImagesFromUrls(UUID projectId, ImageUrlCreateBatch batch)
指定された画像の URL をトレーニング イメージのセットに追加します。 この API は、URL のバッチと、必要に応じてタグを受け取り、画像を作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。 |
Observable<Image |
createImagesFromUrlsAsync(UUID projectId, ImageUrlCreateBatch batch)
指定された画像の URL をトレーニング イメージのセットに追加します。 この API は、URL のバッチと、必要に応じてタグを受け取り、画像を作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。 |
TrainingsCreateImageTagsDefinitionStages.WithProjectId |
createImageTags()
一連の画像をタグのセットに関連付けます。 |
Image |
createImageTags(UUID projectId, CreateImageTagsOptionalParameter createImageTagsOptionalParameter)
一連の画像をタグのセットに関連付けます。 |
Observable<Image |
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<Image |
getImagePerformances(UUID projectId, UUID iterationId, GetImagePerformancesOptionalParameter getImagePerformancesOptionalParameter)
特定のプロジェクトイテレーションの予測を含む画像を取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog または Cat でタグ付けされた画像のみが返されます。 |
Observable<List<Image |
getImagePerformancesAsync(UUID projectId, UUID iterationId, GetImagePerformancesOptionalParameter getImagePerformancesOptionalParameter)
特定のプロジェクトイテレーションの予測を含む画像を取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog または Cat でタグ付けされた画像のみが返されます。 |
Image |
getImageRegionProposals(UUID projectId, UUID imageId)
画像のリージョン提案を取得します。 提案が見つからない場合は、空の配列を返します。 この API は、リージョンの信頼度と共に、画像のリージョンの提案を取得します。 提案が見つからない場合は、空の配列が返されます。 |
Observable<Image |
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()
イテレーションに関する詳細なパフォーマンス情報を取得します。 |
Iteration |
getIterationPerformance(UUID projectId, UUID iterationId, GetIterationPerformanceOptionalParameter getIterationPerformanceOptionalParameter)
イテレーションに関する詳細なパフォーマンス情報を取得します。 |
Observable<Iteration |
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)
特定のイテレーションを公開します。 |
Prediction |
queryPredictions(UUID projectId, PredictionQueryToken query)
予測エンドポイントに送信された画像を取得します。 |
Observable<Prediction |
queryPredictionsAsync(UUID projectId, PredictionQueryToken query)
予測エンドポイントに送信された画像を取得します。 |
TrainingsQuickTestImageDefinitionStages.WithProjectId |
quickTestImage()
画像を簡単にテストします。 |
Image |
quickTestImage(UUID projectId, byte[] imageData, QuickTestImageOptionalParameter quickTestImageOptionalParameter)
画像を簡単にテストします。 |
Observable<Image |
quickTestImageAsync(UUID projectId, byte[] imageData, QuickTestImageOptionalParameter quickTestImageOptionalParameter)
画像を簡単にテストします。 |
TrainingsQuickTestImageUrlDefinitionStages.WithProjectId |
quickTestImageUrl()
画像の URL を簡単にテストします。 |
Image |
quickTestImageUrl(UUID projectId, String url, QuickTestImageUrlOptionalParameter quickTestImageUrlOptionalParameter)
画像の URL を簡単にテストします。 |
Observable<Image |
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
public ImageRegionCreateSummary createImageRegions(UUID projectId, CreateImageRegionsOptionalParameter createImageRegionsOptionalParameter)
イメージ領域のセットを作成します。 この API は、画像領域のバッチと、必要に応じてタグを使用して、既存の画像をリージョン情報で更新します。 バッチには 64 エントリの制限があります。
Parameters:
Returns:
Throws:
createImageRegionsAsync
public Observable
イメージ領域のセットを作成します。 この API は、画像領域のバッチと、必要に応じてタグを使用して、既存の画像をリージョン情報で更新します。 バッチには 64 エントリの制限があります。
Parameters:
Returns:
Throws:
createImagesFromData
public TrainingsCreateImagesFromDataDefinitionStages.WithProjectId createImagesFromData()
提供されたイメージをトレーニング イメージのセットに追加します。 この API は、multipart/form-data と application/octet-stream として本文コンテンツを受け入れます。 マルチパートを使用する場合は、最大 64 個のファイルで、複数のイメージ ファイルを一度に送信できます。
Returns:
createImagesFromData
public ImageCreateSummary createImagesFromData(UUID projectId, byte[] imageData, CreateImagesFromDataOptionalParameter createImagesFromDataOptionalParameter)
提供されたイメージをトレーニング イメージのセットに追加します。 この API は、multipart/form-data と application/octet-stream として本文コンテンツを受け入れます。 マルチパートを使用する場合は、最大 64 個のファイルで、複数のイメージ ファイルを一度に送信できます。
Parameters:
Returns:
Throws:
createImagesFromDataAsync
public Observable
提供されたイメージをトレーニング イメージのセットに追加します。 この API は、multipart/form-data と application/octet-stream として本文コンテンツを受け入れます。 マルチパートを使用する場合は、最大 64 個のファイルで、複数のイメージ ファイルを一度に送信できます。
Parameters:
Returns:
Throws:
createImagesFromFiles
public ImageCreateSummary createImagesFromFiles(UUID projectId, ImageFileCreateBatch batch)
提供された画像のバッチをトレーニング イメージのセットに追加します。 この API は、ファイルのバッチと、必要に応じてタグを受け取り、画像を作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。
Parameters:
Returns:
Throws:
createImagesFromFilesAsync
public Observable
提供された画像のバッチをトレーニング イメージのセットに追加します。 この API は、ファイルのバッチと、必要に応じてタグを受け取り、画像を作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。
Parameters:
Returns:
Throws:
createImagesFromPredictions
public ImageCreateSummary createImagesFromPredictions(UUID projectId, ImageIdCreateBatch batch)
指定した予測画像をトレーニング 画像のセットに追加します。 この API は、指定された予測画像から画像のバッチを作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。
Parameters:
Returns:
Throws:
createImagesFromPredictionsAsync
public Observable
指定した予測画像をトレーニング 画像のセットに追加します。 この API は、指定された予測画像から画像のバッチを作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。
Parameters:
Returns:
Throws:
createImagesFromUrls
public ImageCreateSummary createImagesFromUrls(UUID projectId, ImageUrlCreateBatch batch)
指定された画像の URL をトレーニング イメージのセットに追加します。 この API は、URL のバッチと、必要に応じてタグを受け取り、画像を作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。
Parameters:
Returns:
Throws:
createImagesFromUrlsAsync
public Observable
指定された画像の URL をトレーニング イメージのセットに追加します。 この API は、URL のバッチと、必要に応じてタグを受け取り、画像を作成します。 画像は 64 枚、タグは 20 個の制限が設けられています。
Parameters:
Returns:
Throws:
createImageTags
public TrainingsCreateImageTagsDefinitionStages.WithProjectId createImageTags()
一連の画像をタグのセットに関連付けます。
Returns:
createImageTags
public ImageTagCreateSummary createImageTags(UUID projectId, CreateImageTagsOptionalParameter createImageTagsOptionalParameter)
一連の画像をタグのセットに関連付けます。
Parameters:
Returns:
Throws:
createImageTagsAsync
public Observable
一連の画像をタグのセットに関連付けます。
Parameters:
Returns:
Throws:
createProject
public TrainingsCreateProjectDefinitionStages.WithName createProject()
プロジェクトを作成します。
Returns:
createProject
public Project createProject(String name, CreateProjectOptionalParameter createProjectOptionalParameter)
プロジェクトを作成します。
Parameters:
Returns:
Throws:
createProjectAsync
public Observable
プロジェクトを作成します。
Parameters:
Returns:
Throws:
createTag
public TrainingsCreateTagDefinitionStages.WithProjectId createTag()
プロジェクトのタグを作成します。
Returns:
createTag
public Tag createTag(UUID projectId, String name, CreateTagOptionalParameter createTagOptionalParameter)
プロジェクトのタグを作成します。
Parameters:
Returns:
Throws:
createTagAsync
public Observable
プロジェクトのタグを作成します。
Parameters:
Returns:
Throws:
deleteImageRegions
public void deleteImageRegions(UUID projectId, List
画像領域のセットを削除します。
Parameters:
Throws:
deleteImageRegionsAsync
public Observable
画像領域のセットを削除します。
Parameters:
Returns:
Throws:
deleteImages
public void deleteImages(UUID projectId, List
トレーニング画像のセットから画像を削除します。
Parameters:
Throws:
deleteImagesAsync
public Observable
トレーニング画像のセットから画像を削除します。
Parameters:
Returns:
Throws:
deleteImageTags
public void deleteImageTags(UUID projectId, List
一連の画像から一連のタグを削除します。
Parameters:
Throws:
deleteImageTagsAsync
public Observable
一連の画像から一連のタグを削除します。
Parameters:
Returns:
Throws:
deleteIteration
public void deleteIteration(UUID projectId, UUID iterationId)
プロジェクトの特定のイテレーションを削除します。
Parameters:
Throws:
deleteIterationAsync
public Observable
プロジェクトの特定のイテレーションを削除します。
Parameters:
Returns:
Throws:
deletePrediction
public void deletePrediction(UUID projectId, List
予測された画像とそれに関連する予測結果のセットを削除します。
Parameters:
Throws:
deletePredictionAsync
public Observable
予測された画像とそれに関連する予測結果のセットを削除します。
Parameters:
Returns:
Throws:
deleteProject
public void deleteProject(UUID projectId)
特定のプロジェクトを削除します。
Parameters:
Throws:
deleteProjectAsync
public Observable
特定のプロジェクトを削除します。
Parameters:
Returns:
Throws:
deleteTag
public void deleteTag(UUID projectId, UUID tagId)
プロジェクトからタグを削除します。
Parameters:
Throws:
deleteTagAsync
public Observable
プロジェクトからタグを削除します。
Parameters:
Returns:
Throws:
exportIteration
public TrainingsExportIterationDefinitionStages.WithProjectId exportIteration()
トレーニングしたイテレーションをエクスポートします。
Returns:
exportIteration
public Export exportIteration(UUID projectId, UUID iterationId, String platform, ExportIterationOptionalParameter exportIterationOptionalParameter)
トレーニングしたイテレーションをエクスポートします。
Parameters:
Returns:
Throws:
exportIterationAsync
public Observable
トレーニングしたイテレーションをエクスポートします。
Parameters:
Returns:
Throws:
getDomain
public Domain getDomain(UUID domainId)
特定のドメインに関する情報を取得します。
Parameters:
Returns:
Throws:
getDomainAsync
public Observable
特定のドメインに関する情報を取得します。
Parameters:
Returns:
Throws:
getDomains
public List
使用可能なドメインの一覧を取得します。
Returns:
Throws:
getDomainsAsync
public Observable> getDomainsAsync()
使用可能なドメインの一覧を取得します。
Returns:
Throws:
getExports
public List
特定のイテレーションのエクスポートの一覧を取得します。
Parameters:
Returns:
Throws:
getExportsAsync
public Observable> getExportsAsync(UUID projectId, UUID iterationId)
特定のイテレーションのエクスポートの一覧を取得します。
Parameters:
Returns:
Throws:
getImagePerformanceCount
public TrainingsGetImagePerformanceCountDefinitionStages.WithProjectId getImagePerformanceCount()
提供された {tagIds} でタグ付けされた画像の数を取得します。この画像には、指定されたイテレーション {iterationId} のトレーニングからの予測結果が含まれます。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。
Returns:
getImagePerformanceCount
public int getImagePerformanceCount(UUID projectId, UUID iterationId, GetImagePerformanceCountOptionalParameter getImagePerformanceCountOptionalParameter)
提供された {tagIds} でタグ付けされた画像の数を取得します。この画像には、指定されたイテレーション {iterationId} のトレーニングからの予測結果が含まれます。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。
Parameters:
Returns:
Throws:
getImagePerformanceCountAsync
public Observable
提供された {tagIds} でタグ付けされた画像の数を取得します。この画像には、指定されたイテレーション {iterationId} のトレーニングからの予測結果が含まれます。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog または Cat でタグ付けされた画像のみが返されます。
Parameters:
Returns:
Throws:
getImagePerformances
public TrainingsGetImagePerformancesDefinitionStages.WithProjectId getImagePerformances()
特定のプロジェクトイテレーションの予測を含む画像を取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog または Cat でタグ付けされた画像のみが返されます。
Returns:
getImagePerformances
public List
特定のプロジェクトイテレーションの予測を含む画像を取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog または Cat でタグ付けされた画像のみが返されます。
Parameters:
Returns:
Throws:
getImagePerformancesAsync
public Observable> getImagePerformancesAsync(UUID projectId, UUID iterationId, GetImagePerformancesOptionalParameter getImagePerformancesOptionalParameter)
特定のプロジェクトイテレーションの予測を含む画像を取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog または Cat でタグ付けされた画像のみが返されます。
Parameters:
Returns:
Throws:
getImageRegionProposals
public ImageRegionProposal getImageRegionProposals(UUID projectId, UUID imageId)
画像のリージョン提案を取得します。 提案が見つからない場合は、空の配列を返します。 この API は、リージョンの信頼度と共に、画像のリージョンの提案を取得します。 提案が見つからない場合は、空の配列が返されます。
Parameters:
Returns:
Throws:
getImageRegionProposalsAsync
public Observable
画像のリージョン提案を取得します。 提案が見つからない場合は、空の配列を返します。 この API は、リージョンの信頼度と共に、画像のリージョンの提案を取得します。 提案が見つからない場合は、空の配列が返されます。
Parameters:
Returns:
Throws:
getImagesByIds
public TrainingsGetImagesByIdsDefinitionStages.WithProjectId getImagesByIds()
特定のプロジェクトイテレーションの ID で画像を取得します。 この API は、指定されたタグの一連の画像と、必要に応じてイテレーションを返します。 イテレーションが指定されていない場合は、現在のワークスペースが使用されます。
Returns:
getImagesByIds
public List getImagesByIds(UUID projectId, GetImagesByIdsOptionalParameter getImagesByIdsOptionalParameter)
特定のプロジェクトイテレーションの ID で画像を取得します。 この API は、指定されたタグの一連の画像と、必要に応じてイテレーションを返します。 イテレーションが指定されていない場合は、現在のワークスペースが使用されます。
Parameters:
Returns:
Throws:
getImagesByIdsAsync
public Observable> getImagesByIdsAsync(UUID projectId, GetImagesByIdsOptionalParameter getImagesByIdsOptionalParameter)
特定のプロジェクトイテレーションの ID で画像を取得します。 この API は、指定されたタグの一連の画像と、必要に応じてイテレーションを返します。 イテレーションが指定されていない場合は、現在のワークスペースが使用されます。
Parameters:
Returns:
Throws:
getIteration
public Iteration getIteration(UUID projectId, UUID iterationId)
特定のイテレーションを取得します。
Parameters:
Returns:
Throws:
getIterationAsync
public Observable
特定のイテレーションを取得します。
Parameters:
Returns:
Throws:
getIterationPerformance
public TrainingsGetIterationPerformanceDefinitionStages.WithProjectId getIterationPerformance()
イテレーションに関する詳細なパフォーマンス情報を取得します。
Returns:
getIterationPerformance
public IterationPerformance getIterationPerformance(UUID projectId, UUID iterationId, GetIterationPerformanceOptionalParameter getIterationPerformanceOptionalParameter)
イテレーションに関する詳細なパフォーマンス情報を取得します。
Parameters:
Returns:
Throws:
getIterationPerformanceAsync
public Observable
イテレーションに関する詳細なパフォーマンス情報を取得します。
Parameters:
Returns:
Throws:
getIterations
public List
プロジェクトのイテレーションを取得します。
Parameters:
Returns:
Throws:
getIterationsAsync
public Observable> getIterationsAsync(UUID projectId)
プロジェクトのイテレーションを取得します。
Parameters:
Returns:
Throws:
getProject
public Project getProject(UUID projectId)
特定のプロジェクトを取得します。
Parameters:
Returns:
Throws:
getProjectAsync
public Observable
特定のプロジェクトを取得します。
Parameters:
Returns:
Throws:
getProjects
public List
プロジェクトを取得します。
Returns:
Throws:
getProjectsAsync
public Observable> getProjectsAsync()
プロジェクトを取得します。
Returns:
Throws:
getTag
public TrainingsGetTagDefinitionStages.WithProjectId getTag()
特定のタグに関する情報を取得します。
Returns:
getTag
public Tag getTag(UUID projectId, UUID tagId, GetTagOptionalParameter getTagOptionalParameter)
特定のタグに関する情報を取得します。
Parameters:
Returns:
Throws:
getTagAsync
public Observable
特定のタグに関する情報を取得します。
Parameters:
Returns:
Throws:
getTaggedImageCount
public TrainingsGetTaggedImageCountDefinitionStages.WithProjectId getTaggedImageCount()
指定された {tagIds} でタグ付けされた画像の数を取得します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。
Returns:
getTaggedImageCount
public int getTaggedImageCount(UUID projectId, GetTaggedImageCountOptionalParameter getTaggedImageCountOptionalParameter)
指定された {tagIds} でタグ付けされた画像の数を取得します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。
Parameters:
Returns:
Throws:
getTaggedImageCountAsync
public Observable
指定された {tagIds} でタグ付けされた画像の数を取得します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。
Parameters:
Returns:
Throws:
getTaggedImages
public TrainingsGetTaggedImagesDefinitionStages.WithProjectId getTaggedImages()
特定のプロジェクトイテレーションのタグ付けされたイメージを取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。
Returns:
getTaggedImages
public List getTaggedImages(UUID projectId, GetTaggedImagesOptionalParameter getTaggedImagesOptionalParameter)
特定のプロジェクトイテレーションのタグ付けされたイメージを取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。
Parameters:
Returns:
Throws:
getTaggedImagesAsync
public Observable> getTaggedImagesAsync(UUID projectId, GetTaggedImagesOptionalParameter getTaggedImagesOptionalParameter)
特定のプロジェクトイテレーションのタグ付けされたイメージを取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。 フィルター処理は、and/or の関係性に基づいています。 たとえば、指定されたタグ ID が "Dog" タグと "Cat" タグの場合、Dog や Cat でタグ付けされた画像のみが返されます。
Parameters:
Returns:
Throws:
getTags
public TrainingsGetTagsDefinitionStages.WithProjectId getTags()
特定のプロジェクトとイテレーションのタグを取得します。
Returns:
getTags
public List
特定のプロジェクトとイテレーションのタグを取得します。
Parameters:
Returns:
Throws:
getTagsAsync
public Observable> getTagsAsync(UUID projectId, GetTagsOptionalParameter getTagsOptionalParameter)
特定のプロジェクトとイテレーションのタグを取得します。
Parameters:
Returns:
Throws:
getUntaggedImageCount
public TrainingsGetUntaggedImageCountDefinitionStages.WithProjectId getUntaggedImageCount()
タグなしイメージの数を取得します。 この API は、指定されたプロジェクトのタグがない画像と、必要に応じてイテレーションを返します。 イテレーションが指定されていない場合は、現在のワークスペースが使用されます。
Returns:
getUntaggedImageCount
public int getUntaggedImageCount(UUID projectId, GetUntaggedImageCountOptionalParameter getUntaggedImageCountOptionalParameter)
タグなしイメージの数を取得します。 この API は、指定されたプロジェクトのタグがない画像と、必要に応じてイテレーションを返します。 イテレーションが指定されていない場合は、現在のワークスペースが使用されます。
Parameters:
Returns:
Throws:
getUntaggedImageCountAsync
public Observable
タグなしイメージの数を取得します。 この API は、指定されたプロジェクトのタグがない画像と、必要に応じてイテレーションを返します。 イテレーションが指定されていない場合は、現在のワークスペースが使用されます。
Parameters:
Returns:
Throws:
getUntaggedImages
public TrainingsGetUntaggedImagesDefinitionStages.WithProjectId getUntaggedImages()
特定のプロジェクト イテレーションのタグなしイメージを取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。
Returns:
getUntaggedImages
public List getUntaggedImages(UUID projectId, GetUntaggedImagesOptionalParameter getUntaggedImagesOptionalParameter)
特定のプロジェクト イテレーションのタグなしイメージを取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。
Parameters:
Returns:
Throws:
getUntaggedImagesAsync
public Observable> getUntaggedImagesAsync(UUID projectId, GetUntaggedImagesOptionalParameter getUntaggedImagesOptionalParameter)
特定のプロジェクト イテレーションのタグなしイメージを取得します。 この API は、バッチ処理と範囲選択をサポートしています。 既定では、画像に一致する最初の 50 の画像のみが返されます。 {take} パラメーターと {skip} パラメーターを使用して、特定のバッチで返すイメージの数を制御します。
Parameters:
Returns:
Throws:
publishIteration
public boolean publishIteration(UUID projectId, UUID iterationId, String publishName, String predictionId)
特定のイテレーションを公開します。
Parameters:
Returns:
Throws:
publishIterationAsync
public Observable
特定のイテレーションを公開します。
Parameters:
Returns:
Throws:
queryPredictions
public PredictionQueryResult queryPredictions(UUID projectId, PredictionQueryToken query)
予測エンドポイントに送信された画像を取得します。
Parameters:
Returns:
Throws:
queryPredictionsAsync
public Observable
予測エンドポイントに送信された画像を取得します。
Parameters:
Returns:
Throws:
quickTestImage
public TrainingsQuickTestImageDefinitionStages.WithProjectId quickTestImage()
画像を簡単にテストします。
Returns:
quickTestImage
public ImagePrediction quickTestImage(UUID projectId, byte[] imageData, QuickTestImageOptionalParameter quickTestImageOptionalParameter)
画像を簡単にテストします。
Parameters:
Returns:
Throws:
quickTestImageAsync
public Observable
画像を簡単にテストします。
Parameters:
Returns:
Throws:
quickTestImageUrl
public TrainingsQuickTestImageUrlDefinitionStages.WithProjectId quickTestImageUrl()
画像の URL を簡単にテストします。
Returns:
quickTestImageUrl
public ImagePrediction quickTestImageUrl(UUID projectId, String url, QuickTestImageUrlOptionalParameter quickTestImageUrlOptionalParameter)
画像の URL を簡単にテストします。
Parameters:
Returns:
Throws:
quickTestImageUrlAsync
public Observable
画像の URL を簡単にテストします。
Parameters:
Returns:
Throws:
trainProject
public TrainingsTrainProjectDefinitionStages.WithProjectId trainProject()
トレーニングのためにプロジェクトをキューに置きます。
Returns:
trainProject
public Iteration trainProject(UUID projectId, TrainProjectOptionalParameter trainProjectOptionalParameter)
トレーニングのためにプロジェクトをキューに置きます。
Parameters:
Returns:
Throws:
trainProjectAsync
public Observable
トレーニングのためにプロジェクトをキューに置きます。
Parameters:
Returns:
Throws:
unpublishIteration
public void unpublishIteration(UUID projectId, UUID iterationId)
特定のイテレーションの公開を取り消します。
Parameters:
Throws:
unpublishIterationAsync
public Observable
特定のイテレーションの公開を取り消します。
Parameters:
Returns:
Throws:
updateIteration
public Iteration updateIteration(UUID projectId, UUID iterationId, String name)
特定のイテレーションを更新します。
Parameters:
Returns:
Throws:
updateIterationAsync
public Observable
特定のイテレーションを更新します。
Parameters:
Returns:
Throws:
updateProject
public Project updateProject(UUID projectId, Project updatedProject)
特定のプロジェクトを更新します。
Parameters:
Returns:
Throws:
updateProjectAsync
public Observable
特定のプロジェクトを更新します。
Parameters:
Returns:
Throws:
updateTag
public Tag updateTag(UUID projectId, UUID tagId, Tag updatedTag)
タスクを更新します。
Parameters:
Returns:
Throws:
updateTagAsync
public Observable
タスクを更新します。
Parameters:
Returns:
Throws:
適用対象
Azure SDK for Java