CustomVisionTrainingClientExtensions Class

Definition

Extension methods for CustomVisionTrainingClient.

public static class CustomVisionTrainingClientExtensions
type CustomVisionTrainingClientExtensions = class
Public Module CustomVisionTrainingClientExtensions
Inheritance
CustomVisionTrainingClientExtensions

Methods

CreateImageRegions(ICustomVisionTrainingClient, Guid, ImageRegionCreateBatch)

Create a set of image regions.

CreateImageRegionsAsync(ICustomVisionTrainingClient, Guid, ImageRegionCreateBatch, CancellationToken)

Create a set of image regions.

CreateImageRegionsWithHttpMessages(ICustomVisionTrainingClient, Guid, ImageRegionCreateBatch, Dictionary<String,List<String>>)

Create a set of image regions.

CreateImagesFromData(ICustomVisionTrainingClient, Guid, Stream, IList<Guid>)

Add the provided images to the set of training images.

CreateImagesFromDataAsync(ICustomVisionTrainingClient, Guid, Stream, IList<Guid>, CancellationToken)

Add the provided images to the set of training images.

CreateImagesFromDataWithHttpMessages(ICustomVisionTrainingClient, Guid, Stream, IList<Guid>, Dictionary<String,List<String>>)

Add the provided images to the set of training images.

CreateImagesFromFiles(ICustomVisionTrainingClient, Guid, ImageFileCreateBatch)

Add the provided batch of images to the set of training images.

CreateImagesFromFilesAsync(ICustomVisionTrainingClient, Guid, ImageFileCreateBatch, CancellationToken)

Add the provided batch of images to the set of training images.

CreateImagesFromFilesWithHttpMessages(ICustomVisionTrainingClient, Guid, ImageFileCreateBatch, Dictionary<String,List<String>>)

Add the provided batch of images to the set of training images.

CreateImagesFromPredictions(ICustomVisionTrainingClient, Guid, ImageIdCreateBatch)

Add the specified predicted images to the set of training images.

CreateImagesFromPredictionsAsync(ICustomVisionTrainingClient, Guid, ImageIdCreateBatch, CancellationToken)

Add the specified predicted images to the set of training images.

CreateImagesFromPredictionsWithHttpMessages(ICustomVisionTrainingClient, Guid, ImageIdCreateBatch, Dictionary<String,List<String>>)

Add the specified predicted images to the set of training images.

CreateImagesFromUrls(ICustomVisionTrainingClient, Guid, ImageUrlCreateBatch)

Add the provided images urls to the set of training images.

CreateImagesFromUrlsAsync(ICustomVisionTrainingClient, Guid, ImageUrlCreateBatch, CancellationToken)

Add the provided images urls to the set of training images.

CreateImagesFromUrlsWithHttpMessages(ICustomVisionTrainingClient, Guid, ImageUrlCreateBatch, Dictionary<String,List<String>>)

Add the provided images urls to the set of training images.

CreateImageTags(ICustomVisionTrainingClient, Guid, ImageTagCreateBatch)

Associate a set of images with a set of tags.

CreateImageTagsAsync(ICustomVisionTrainingClient, Guid, ImageTagCreateBatch, CancellationToken)

Associate a set of images with a set of tags.

CreateImageTagsWithHttpMessages(ICustomVisionTrainingClient, Guid, ImageTagCreateBatch, Dictionary<String,List<String>>)

Associate a set of images with a set of tags.

CreateProject(ICustomVisionTrainingClient, String, String, Nullable<Guid>, String, IList<String>, CreateProjectOptions)
CreateProjectAsync(ICustomVisionTrainingClient, String, String, Nullable<Guid>, String, IList<String>, CreateProjectOptions, CancellationToken)
CreateProjectWithHttpMessages(ICustomVisionTrainingClient, String, String, Nullable<Guid>, String, IList<String>, CreateProjectOptions, Dictionary<String,List<String>>)
CreateTag(ICustomVisionTrainingClient, Guid, String, String, String)

Create a tag for the project.

CreateTagAsync(ICustomVisionTrainingClient, Guid, String, String, String, CancellationToken)

Create a tag for the project.

CreateTagWithHttpMessages(ICustomVisionTrainingClient, Guid, String, String, String, Dictionary<String,List<String>>)

Create a tag for the project.

DeleteImageRegions(ICustomVisionTrainingClient, Guid, IList<Guid>)

Delete a set of image regions.

DeleteImageRegionsAsync(ICustomVisionTrainingClient, Guid, IList<Guid>, CancellationToken)

Delete a set of image regions.

DeleteImageRegionsWithHttpMessages(ICustomVisionTrainingClient, Guid, IList<Guid>, Dictionary<String,List<String>>)

Delete a set of image regions.

DeleteImages(ICustomVisionTrainingClient, Guid, IList<Guid>, Nullable<Boolean>, Nullable<Boolean>)
DeleteImagesAsync(ICustomVisionTrainingClient, Guid, IList<Guid>, Nullable<Boolean>, Nullable<Boolean>, CancellationToken)
DeleteImagesWithHttpMessages(ICustomVisionTrainingClient, Guid, IList<Guid>, Nullable<Boolean>, Nullable<Boolean>, Dictionary<String,List<String>>)
DeleteImageTags(ICustomVisionTrainingClient, Guid, IList<Guid>, IList<Guid>)

Remove a set of tags from a set of images.

DeleteImageTagsAsync(ICustomVisionTrainingClient, Guid, IList<Guid>, IList<Guid>, CancellationToken)

Remove a set of tags from a set of images.

DeleteImageTagsWithHttpMessages(ICustomVisionTrainingClient, Guid, IList<Guid>, IList<Guid>, Dictionary<String,List<String>>)

Remove a set of tags from a set of images.

DeleteIteration(ICustomVisionTrainingClient, Guid, Guid)

Delete a specific iteration of a project.

DeleteIterationAsync(ICustomVisionTrainingClient, Guid, Guid, CancellationToken)

Delete a specific iteration of a project.

DeleteIterationWithHttpMessages(ICustomVisionTrainingClient, Guid, Guid, Dictionary<String,List<String>>)

Delete a specific iteration of a project.

DeletePrediction(ICustomVisionTrainingClient, Guid, IList<Guid>)

Delete a set of predicted images and their associated prediction results.

DeletePredictionAsync(ICustomVisionTrainingClient, Guid, IList<Guid>, CancellationToken)

Delete a set of predicted images and their associated prediction results.

DeletePredictionWithHttpMessages(ICustomVisionTrainingClient, Guid, IList<Guid>, Dictionary<String,List<String>>)

Delete a set of predicted images and their associated prediction results.

DeleteProject(ICustomVisionTrainingClient, Guid)

Delete a specific project.

DeleteProjectAsync(ICustomVisionTrainingClient, Guid, CancellationToken)

Delete a specific project.

DeleteProjectWithHttpMessages(ICustomVisionTrainingClient, Guid, Dictionary<String,List<String>>)

Delete a specific project.

DeleteTag(ICustomVisionTrainingClient, Guid, Guid)

Delete a tag from the project.

DeleteTagAsync(ICustomVisionTrainingClient, Guid, Guid, CancellationToken)

Delete a tag from the project.

DeleteTagWithHttpMessages(ICustomVisionTrainingClient, Guid, Guid, Dictionary<String,List<String>>)

Delete a tag from the project.

ExportIteration(ICustomVisionTrainingClient, Guid, Guid, String, String)

Export a trained iteration.

ExportIterationAsync(ICustomVisionTrainingClient, Guid, Guid, String, String, CancellationToken)

Export a trained iteration.

ExportIterationWithHttpMessages(ICustomVisionTrainingClient, Guid, Guid, String, String, Dictionary<String,List<String>>)

Export a trained iteration.

ExportProject(ICustomVisionTrainingClient, Guid)
ExportProjectAsync(ICustomVisionTrainingClient, Guid, CancellationToken)
ExportProjectWithHttpMessages(ICustomVisionTrainingClient, Guid, Dictionary<String,List<String>>)
GetArtifact(ICustomVisionTrainingClient, Guid, String)
GetArtifactAsync(ICustomVisionTrainingClient, Guid, String, CancellationToken)
GetArtifactWithHttpMessages(ICustomVisionTrainingClient, Guid, String, Dictionary<String,List<String>>)
GetDomain(ICustomVisionTrainingClient, Guid)

Get information about a specific domain.

GetDomainAsync(ICustomVisionTrainingClient, Guid, CancellationToken)

Get information about a specific domain.

GetDomains(ICustomVisionTrainingClient)

Get a list of the available domains.

GetDomainsAsync(ICustomVisionTrainingClient, CancellationToken)

Get a list of the available domains.

GetDomainsWithHttpMessages(ICustomVisionTrainingClient, Dictionary<String,List<String>>)

Get a list of the available domains.

GetDomainWithHttpMessages(ICustomVisionTrainingClient, Guid, Dictionary<String,List<String>>)

Get information about a specific domain.

GetExports(ICustomVisionTrainingClient, Guid, Guid)

Get the list of exports for a specific iteration.

GetExportsAsync(ICustomVisionTrainingClient, Guid, Guid, CancellationToken)

Get the list of exports for a specific iteration.

GetExportsWithHttpMessages(ICustomVisionTrainingClient, Guid, Guid, Dictionary<String,List<String>>)

Get the list of exports for a specific iteration.

GetImageCount(ICustomVisionTrainingClient, Guid, Nullable<Guid>, String, String, IList<Guid>)
GetImageCountAsync(ICustomVisionTrainingClient, Guid, Nullable<Guid>, String, String, IList<Guid>, CancellationToken)
GetImageCountWithHttpMessages(ICustomVisionTrainingClient, Guid, Nullable<Guid>, String, String, IList<Guid>, Dictionary<String,List<String>>)
GetImagePerformanceCount(ICustomVisionTrainingClient, Guid, Guid, IList<Guid>)

Gets the number of images tagged with the provided {tagIds} that have prediction results from training for the provided iteration {iterationId}.

GetImagePerformanceCountAsync(ICustomVisionTrainingClient, Guid, Guid, IList<Guid>, CancellationToken)

Gets the number of images tagged with the provided {tagIds} that have prediction results from training for the provided iteration {iterationId}.

GetImagePerformanceCountWithHttpMessages(ICustomVisionTrainingClient, Guid, Guid, IList<Guid>, Dictionary<String,List<String>>)

Gets the number of images tagged with the provided {tagIds} that have prediction results from training for the provided iteration {iterationId}.

GetImagePerformances(ICustomVisionTrainingClient, Guid, Guid, IList<Guid>, String, Nullable<Int32>, Nullable<Int32>)

Get image with its prediction for a given project iteration.

GetImagePerformancesAsync(ICustomVisionTrainingClient, Guid, Guid, IList<Guid>, String, Nullable<Int32>, Nullable<Int32>, CancellationToken)

Get image with its prediction for a given project iteration.

GetImagePerformancesWithHttpMessages(ICustomVisionTrainingClient, Guid, Guid, IList<Guid>, String, Nullable<Int32>, Nullable<Int32>, Dictionary<String,List<String>>)

Get image with its prediction for a given project iteration.

GetImageRegionProposals(ICustomVisionTrainingClient, Guid, Guid)

Get region proposals for an image. Returns empty array if no proposals are found.

GetImageRegionProposalsAsync(ICustomVisionTrainingClient, Guid, Guid, CancellationToken)

Get region proposals for an image. Returns empty array if no proposals are found.

GetImageRegionProposalsWithHttpMessages(ICustomVisionTrainingClient, Guid, Guid, Dictionary<String,List<String>>)

Get region proposals for an image. Returns empty array if no proposals are found.

GetImages(ICustomVisionTrainingClient, Guid, Nullable<Guid>, IList<Guid>, String, String, String, Nullable<Int32>, Nullable<Int32>)
GetImagesAsync(ICustomVisionTrainingClient, Guid, Nullable<Guid>, IList<Guid>, String, String, String, Nullable<Int32>, Nullable<Int32>, CancellationToken)
GetImagesByIds(ICustomVisionTrainingClient, Guid, IList<Guid>, Nullable<Guid>)

Get images by id for a given project iteration.

GetImagesByIdsAsync(ICustomVisionTrainingClient, Guid, IList<Guid>, Nullable<Guid>, CancellationToken)

Get images by id for a given project iteration.

GetImagesByIdsWithHttpMessages(ICustomVisionTrainingClient, Guid, IList<Guid>, Nullable<Guid>, Dictionary<String,List<String>>)

Get images by id for a given project iteration.

GetImagesWithHttpMessages(ICustomVisionTrainingClient, Guid, Nullable<Guid>, IList<Guid>, String, String, String, Nullable<Int32>, Nullable<Int32>, Dictionary<String,List<String>>)
GetIteration(ICustomVisionTrainingClient, Guid, Guid)

Get a specific iteration.

GetIterationAsync(ICustomVisionTrainingClient, Guid, Guid, CancellationToken)

Get a specific iteration.

GetIterationPerformance(ICustomVisionTrainingClient, Guid, Guid, Nullable<Double>, Nullable<Double>)

Get detailed performance information about an iteration.

GetIterationPerformanceAsync(ICustomVisionTrainingClient, Guid, Guid, Nullable<Double>, Nullable<Double>, CancellationToken)

Get detailed performance information about an iteration.

GetIterationPerformanceWithHttpMessages(ICustomVisionTrainingClient, Guid, Guid, Nullable<Double>, Nullable<Double>, Dictionary<String,List<String>>)

Get detailed performance information about an iteration.

GetIterations(ICustomVisionTrainingClient, Guid)

Get iterations for the project.

GetIterationsAsync(ICustomVisionTrainingClient, Guid, CancellationToken)

Get iterations for the project.

GetIterationsWithHttpMessages(ICustomVisionTrainingClient, Guid, Dictionary<String,List<String>>)

Get iterations for the project.

GetIterationWithHttpMessages(ICustomVisionTrainingClient, Guid, Guid, Dictionary<String,List<String>>)

Get a specific iteration.

GetProject(ICustomVisionTrainingClient, Guid)

Get a specific project.

GetProjectAsync(ICustomVisionTrainingClient, Guid, CancellationToken)

Get a specific project.

GetProjects(ICustomVisionTrainingClient)

Get your projects.

GetProjectsAsync(ICustomVisionTrainingClient, CancellationToken)

Get your projects.

GetProjectsWithHttpMessages(ICustomVisionTrainingClient, Dictionary<String,List<String>>)

Get your projects.

GetProjectWithHttpMessages(ICustomVisionTrainingClient, Guid, Dictionary<String,List<String>>)

Get a specific project.

GetTag(ICustomVisionTrainingClient, Guid, Guid, Nullable<Guid>)

Get information about a specific tag.

GetTagAsync(ICustomVisionTrainingClient, Guid, Guid, Nullable<Guid>, CancellationToken)

Get information about a specific tag.

GetTaggedImageCount(ICustomVisionTrainingClient, Guid, Nullable<Guid>, IList<Guid>)

Gets the number of images tagged with the provided {tagIds}.

GetTaggedImageCountAsync(ICustomVisionTrainingClient, Guid, Nullable<Guid>, IList<Guid>, CancellationToken)

Gets the number of images tagged with the provided {tagIds}.

GetTaggedImageCountWithHttpMessages(ICustomVisionTrainingClient, Guid, Nullable<Guid>, IList<Guid>, Dictionary<String,List<String>>)

Gets the number of images tagged with the provided {tagIds}.

GetTaggedImages(ICustomVisionTrainingClient, Guid, Nullable<Guid>, IList<Guid>, String, Nullable<Int32>, Nullable<Int32>)

Get tagged images for a given project iteration.

GetTaggedImagesAsync(ICustomVisionTrainingClient, Guid, Nullable<Guid>, IList<Guid>, String, Nullable<Int32>, Nullable<Int32>, CancellationToken)

Get tagged images for a given project iteration.

GetTaggedImagesWithHttpMessages(ICustomVisionTrainingClient, Guid, Nullable<Guid>, IList<Guid>, String, Nullable<Int32>, Nullable<Int32>, Dictionary<String,List<String>>)

Get tagged images for a given project iteration.

GetTags(ICustomVisionTrainingClient, Guid, Nullable<Guid>)

Get the tags for a given project and iteration.

GetTagsAsync(ICustomVisionTrainingClient, Guid, Nullable<Guid>, CancellationToken)

Get the tags for a given project and iteration.

GetTagsWithHttpMessages(ICustomVisionTrainingClient, Guid, Nullable<Guid>, Dictionary<String,List<String>>)

Get the tags for a given project and iteration.

GetTagWithHttpMessages(ICustomVisionTrainingClient, Guid, Guid, Nullable<Guid>, Dictionary<String,List<String>>)

Get information about a specific tag.

GetUntaggedImageCount(ICustomVisionTrainingClient, Guid, Nullable<Guid>)

Gets the number of untagged images.

GetUntaggedImageCountAsync(ICustomVisionTrainingClient, Guid, Nullable<Guid>, CancellationToken)

Gets the number of untagged images.

GetUntaggedImageCountWithHttpMessages(ICustomVisionTrainingClient, Guid, Nullable<Guid>, Dictionary<String,List<String>>)

Gets the number of untagged images.

GetUntaggedImages(ICustomVisionTrainingClient, Guid, Nullable<Guid>, String, Nullable<Int32>, Nullable<Int32>)

Get untagged images for a given project iteration.

GetUntaggedImagesAsync(ICustomVisionTrainingClient, Guid, Nullable<Guid>, String, Nullable<Int32>, Nullable<Int32>, CancellationToken)

Get untagged images for a given project iteration.

GetUntaggedImagesWithHttpMessages(ICustomVisionTrainingClient, Guid, Nullable<Guid>, String, Nullable<Int32>, Nullable<Int32>, Dictionary<String,List<String>>)

Get untagged images for a given project iteration.

ImportProject(ICustomVisionTrainingClient, String, String)
ImportProjectAsync(ICustomVisionTrainingClient, String, String, CancellationToken)
ImportProjectWithHttpMessages(ICustomVisionTrainingClient, String, String, Dictionary<String,List<String>>)
PublishIteration(ICustomVisionTrainingClient, Guid, Guid, String, String, Nullable<Boolean>)
PublishIterationAsync(ICustomVisionTrainingClient, Guid, Guid, String, String, Nullable<Boolean>, CancellationToken)
PublishIterationWithHttpMessages(ICustomVisionTrainingClient, Guid, Guid, String, String, Nullable<Boolean>, Dictionary<String,List<String>>)
QueryPredictions(ICustomVisionTrainingClient, Guid, PredictionQueryToken)

Get images that were sent to your prediction endpoint.

QueryPredictionsAsync(ICustomVisionTrainingClient, Guid, PredictionQueryToken, CancellationToken)

Get images that were sent to your prediction endpoint.

QueryPredictionsWithHttpMessages(ICustomVisionTrainingClient, Guid, PredictionQueryToken, Dictionary<String,List<String>>)

Get images that were sent to your prediction endpoint.

QuerySuggestedImageCount(ICustomVisionTrainingClient, Guid, Guid, TagFilter)
QuerySuggestedImageCountAsync(ICustomVisionTrainingClient, Guid, Guid, TagFilter, CancellationToken)
QuerySuggestedImageCountWithHttpMessages(ICustomVisionTrainingClient, Guid, Guid, TagFilter, Dictionary<String,List<String>>)
QuerySuggestedImages(ICustomVisionTrainingClient, Guid, Guid, SuggestedTagAndRegionQueryToken)
QuerySuggestedImagesAsync(ICustomVisionTrainingClient, Guid, Guid, SuggestedTagAndRegionQueryToken, CancellationToken)
QuerySuggestedImagesWithHttpMessages(ICustomVisionTrainingClient, Guid, Guid, SuggestedTagAndRegionQueryToken, Dictionary<String,List<String>>)
QuickTestImage(ICustomVisionTrainingClient, Guid, Stream, Nullable<Guid>, Nullable<Boolean>)
QuickTestImageAsync(ICustomVisionTrainingClient, Guid, Stream, Nullable<Guid>, Nullable<Boolean>, CancellationToken)
QuickTestImageUrl(ICustomVisionTrainingClient, Guid, ImageUrl, Nullable<Guid>, Nullable<Boolean>)
QuickTestImageUrlAsync(ICustomVisionTrainingClient, Guid, ImageUrl, Nullable<Guid>, Nullable<Boolean>, CancellationToken)
QuickTestImageUrlWithHttpMessages(ICustomVisionTrainingClient, Guid, ImageUrl, Nullable<Guid>, Nullable<Boolean>, Dictionary<String,List<String>>)
QuickTestImageWithHttpMessages(ICustomVisionTrainingClient, Guid, Stream, Nullable<Guid>, Nullable<Boolean>, Dictionary<String,List<String>>)
SuggestTagsAndRegions(ICustomVisionTrainingClient, Guid, Guid, IList<Guid>)
SuggestTagsAndRegionsAsync(ICustomVisionTrainingClient, Guid, Guid, IList<Guid>, CancellationToken)
SuggestTagsAndRegionsWithHttpMessages(ICustomVisionTrainingClient, Guid, Guid, IList<Guid>, Dictionary<String,List<String>>)
TrainProject(ICustomVisionTrainingClient, Guid, String, Nullable<Int32>, Nullable<Boolean>, String, TrainingParameters)
TrainProjectAsync(ICustomVisionTrainingClient, Guid, String, Nullable<Int32>, Nullable<Boolean>, String, TrainingParameters, CancellationToken)
TrainProjectWithHttpMessages(ICustomVisionTrainingClient, Guid, String, Nullable<Int32>, Nullable<Boolean>, String, TrainingParameters, Dictionary<String,List<String>>)
UnpublishIteration(ICustomVisionTrainingClient, Guid, Guid)

Unpublish a specific iteration.

UnpublishIterationAsync(ICustomVisionTrainingClient, Guid, Guid, CancellationToken)

Unpublish a specific iteration.

UnpublishIterationWithHttpMessages(ICustomVisionTrainingClient, Guid, Guid, Dictionary<String,List<String>>)

Unpublish a specific iteration.

UpdateImageMetadata(ICustomVisionTrainingClient, Guid, IList<Guid>, IDictionary<String,String>)
UpdateImageMetadataAsync(ICustomVisionTrainingClient, Guid, IList<Guid>, IDictionary<String,String>, CancellationToken)
UpdateImageMetadataWithHttpMessages(ICustomVisionTrainingClient, Guid, IList<Guid>, IDictionary<String,String>, Dictionary<String,List<String>>)
UpdateIteration(ICustomVisionTrainingClient, Guid, Guid, Iteration)

Update a specific iteration.

UpdateIterationAsync(ICustomVisionTrainingClient, Guid, Guid, Iteration, CancellationToken)

Update a specific iteration.

UpdateIterationWithHttpMessages(ICustomVisionTrainingClient, Guid, Guid, Iteration, Dictionary<String,List<String>>)

Update a specific iteration.

UpdateProject(ICustomVisionTrainingClient, Guid, Project)

Update a specific project.

UpdateProjectAsync(ICustomVisionTrainingClient, Guid, Project, CancellationToken)

Update a specific project.

UpdateProjectWithHttpMessages(ICustomVisionTrainingClient, Guid, Project, Dictionary<String,List<String>>)

Update a specific project.

UpdateTag(ICustomVisionTrainingClient, Guid, Guid, Tag)

Update a tag.

UpdateTagAsync(ICustomVisionTrainingClient, Guid, Guid, Tag, CancellationToken)

Update a tag.

UpdateTagWithHttpMessages(ICustomVisionTrainingClient, Guid, Guid, Tag, Dictionary<String,List<String>>)

Update a tag.

Applies to