Documentation ¶
Overview ¶
Package prediction implements the Azure ARM Prediction service API version 3.1.
Index ¶
- func UserAgent() string
- func Version() string
- type BaseClient
- func (client BaseClient) ClassifyImage(ctx context.Context, projectID uuid.UUID, publishedName string, ...) (result ImagePrediction, err error)
- func (client BaseClient) ClassifyImagePreparer(ctx context.Context, projectID uuid.UUID, publishedName string, ...) (*http.Request, error)
- func (client BaseClient) ClassifyImageResponder(resp *http.Response) (result ImagePrediction, err error)
- func (client BaseClient) ClassifyImageSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ClassifyImageURL(ctx context.Context, projectID uuid.UUID, publishedName string, ...) (result ImagePrediction, err error)
- func (client BaseClient) ClassifyImageURLPreparer(ctx context.Context, projectID uuid.UUID, publishedName string, ...) (*http.Request, error)
- func (client BaseClient) ClassifyImageURLResponder(resp *http.Response) (result ImagePrediction, err error)
- func (client BaseClient) ClassifyImageURLSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ClassifyImageURLWithNoStore(ctx context.Context, projectID uuid.UUID, publishedName string, ...) (result ImagePrediction, err error)
- func (client BaseClient) ClassifyImageURLWithNoStorePreparer(ctx context.Context, projectID uuid.UUID, publishedName string, ...) (*http.Request, error)
- func (client BaseClient) ClassifyImageURLWithNoStoreResponder(resp *http.Response) (result ImagePrediction, err error)
- func (client BaseClient) ClassifyImageURLWithNoStoreSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ClassifyImageWithNoStore(ctx context.Context, projectID uuid.UUID, publishedName string, ...) (result ImagePrediction, err error)
- func (client BaseClient) ClassifyImageWithNoStorePreparer(ctx context.Context, projectID uuid.UUID, publishedName string, ...) (*http.Request, error)
- func (client BaseClient) ClassifyImageWithNoStoreResponder(resp *http.Response) (result ImagePrediction, err error)
- func (client BaseClient) ClassifyImageWithNoStoreSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) DetectImage(ctx context.Context, projectID uuid.UUID, publishedName string, ...) (result ImagePrediction, err error)
- func (client BaseClient) DetectImagePreparer(ctx context.Context, projectID uuid.UUID, publishedName string, ...) (*http.Request, error)
- func (client BaseClient) DetectImageResponder(resp *http.Response) (result ImagePrediction, err error)
- func (client BaseClient) DetectImageSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) DetectImageURL(ctx context.Context, projectID uuid.UUID, publishedName string, ...) (result ImagePrediction, err error)
- func (client BaseClient) DetectImageURLPreparer(ctx context.Context, projectID uuid.UUID, publishedName string, ...) (*http.Request, error)
- func (client BaseClient) DetectImageURLResponder(resp *http.Response) (result ImagePrediction, err error)
- func (client BaseClient) DetectImageURLSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) DetectImageURLWithNoStore(ctx context.Context, projectID uuid.UUID, publishedName string, ...) (result ImagePrediction, err error)
- func (client BaseClient) DetectImageURLWithNoStorePreparer(ctx context.Context, projectID uuid.UUID, publishedName string, ...) (*http.Request, error)
- func (client BaseClient) DetectImageURLWithNoStoreResponder(resp *http.Response) (result ImagePrediction, err error)
- func (client BaseClient) DetectImageURLWithNoStoreSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) DetectImageWithNoStore(ctx context.Context, projectID uuid.UUID, publishedName string, ...) (result ImagePrediction, err error)
- func (client BaseClient) DetectImageWithNoStorePreparer(ctx context.Context, projectID uuid.UUID, publishedName string, ...) (*http.Request, error)
- func (client BaseClient) DetectImageWithNoStoreResponder(resp *http.Response) (result ImagePrediction, err error)
- func (client BaseClient) DetectImageWithNoStoreSender(req *http.Request) (*http.Response, error)
- type BoundingBox
- type CustomVisionError
- type CustomVisionErrorCodes
- type ImagePrediction
- type ImageURL
- type Model
- type TagType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func UserAgent ¶
func UserAgent() string
UserAgent returns the UserAgent string to use when sending http.Requests.
func Version ¶
func Version() string
Version returns the semantic version (see http://semver.org) of the client.
Types ¶
type BaseClient ¶
BaseClient is the base client for Prediction.
func NewWithoutDefaults ¶
func NewWithoutDefaults(endpoint string) BaseClient
NewWithoutDefaults creates an instance of the BaseClient client.
func (BaseClient) ClassifyImage ¶
func (client BaseClient) ClassifyImage(ctx context.Context, projectID uuid.UUID, publishedName string, imageData io.ReadCloser, application string) (result ImagePrediction, err error)
ClassifyImage sends the classify image request. Parameters: projectID - the project id. publishedName - specifies the name of the model to evaluate against. imageData - binary image data. Supported formats are JPEG, GIF, PNG, and BMP. Supports images up to 4MB. application - optional. Specifies the name of application using the endpoint.
func (BaseClient) ClassifyImagePreparer ¶
func (client BaseClient) ClassifyImagePreparer(ctx context.Context, projectID uuid.UUID, publishedName string, imageData io.ReadCloser, application string) (*http.Request, error)
ClassifyImagePreparer prepares the ClassifyImage request.
func (BaseClient) ClassifyImageResponder ¶
func (client BaseClient) ClassifyImageResponder(resp *http.Response) (result ImagePrediction, err error)
ClassifyImageResponder handles the response to the ClassifyImage request. The method always closes the http.Response Body.
func (BaseClient) ClassifyImageSender ¶
ClassifyImageSender sends the ClassifyImage request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ClassifyImageURL ¶
func (client BaseClient) ClassifyImageURL(ctx context.Context, projectID uuid.UUID, publishedName string, imageURL ImageURL, application string) (result ImagePrediction, err error)
ClassifyImageURL sends the classify image url request. Parameters: projectID - the project id. publishedName - specifies the name of the model to evaluate against. imageURL - an ImageUrl that contains the url of the image to be evaluated. application - optional. Specifies the name of application using the endpoint.
func (BaseClient) ClassifyImageURLPreparer ¶
func (client BaseClient) ClassifyImageURLPreparer(ctx context.Context, projectID uuid.UUID, publishedName string, imageURL ImageURL, application string) (*http.Request, error)
ClassifyImageURLPreparer prepares the ClassifyImageURL request.
func (BaseClient) ClassifyImageURLResponder ¶
func (client BaseClient) ClassifyImageURLResponder(resp *http.Response) (result ImagePrediction, err error)
ClassifyImageURLResponder handles the response to the ClassifyImageURL request. The method always closes the http.Response Body.
func (BaseClient) ClassifyImageURLSender ¶
ClassifyImageURLSender sends the ClassifyImageURL request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ClassifyImageURLWithNoStore ¶
func (client BaseClient) ClassifyImageURLWithNoStore(ctx context.Context, projectID uuid.UUID, publishedName string, imageURL ImageURL, application string) (result ImagePrediction, err error)
ClassifyImageURLWithNoStore sends the classify image url with no store request. Parameters: projectID - the project id. publishedName - specifies the name of the model to evaluate against. imageURL - an {Iris.Web.Api.Models.ImageUrl} that contains the url of the image to be evaluated. application - optional. Specifies the name of application using the endpoint.
func (BaseClient) ClassifyImageURLWithNoStorePreparer ¶
func (client BaseClient) ClassifyImageURLWithNoStorePreparer(ctx context.Context, projectID uuid.UUID, publishedName string, imageURL ImageURL, application string) (*http.Request, error)
ClassifyImageURLWithNoStorePreparer prepares the ClassifyImageURLWithNoStore request.
func (BaseClient) ClassifyImageURLWithNoStoreResponder ¶
func (client BaseClient) ClassifyImageURLWithNoStoreResponder(resp *http.Response) (result ImagePrediction, err error)
ClassifyImageURLWithNoStoreResponder handles the response to the ClassifyImageURLWithNoStore request. The method always closes the http.Response Body.
func (BaseClient) ClassifyImageURLWithNoStoreSender ¶
func (client BaseClient) ClassifyImageURLWithNoStoreSender(req *http.Request) (*http.Response, error)
ClassifyImageURLWithNoStoreSender sends the ClassifyImageURLWithNoStore request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ClassifyImageWithNoStore ¶
func (client BaseClient) ClassifyImageWithNoStore(ctx context.Context, projectID uuid.UUID, publishedName string, imageData io.ReadCloser, application string) (result ImagePrediction, err error)
ClassifyImageWithNoStore sends the classify image with no store request. Parameters: projectID - the project id. publishedName - specifies the name of the model to evaluate against. imageData - binary image data. Supported formats are JPEG, GIF, PNG, and BMP. Supports images up to 4MB. application - optional. Specifies the name of application using the endpoint.
func (BaseClient) ClassifyImageWithNoStorePreparer ¶
func (client BaseClient) ClassifyImageWithNoStorePreparer(ctx context.Context, projectID uuid.UUID, publishedName string, imageData io.ReadCloser, application string) (*http.Request, error)
ClassifyImageWithNoStorePreparer prepares the ClassifyImageWithNoStore request.
func (BaseClient) ClassifyImageWithNoStoreResponder ¶
func (client BaseClient) ClassifyImageWithNoStoreResponder(resp *http.Response) (result ImagePrediction, err error)
ClassifyImageWithNoStoreResponder handles the response to the ClassifyImageWithNoStore request. The method always closes the http.Response Body.
func (BaseClient) ClassifyImageWithNoStoreSender ¶
ClassifyImageWithNoStoreSender sends the ClassifyImageWithNoStore request. The method will close the http.Response Body if it receives an error.
func (BaseClient) DetectImage ¶
func (client BaseClient) DetectImage(ctx context.Context, projectID uuid.UUID, publishedName string, imageData io.ReadCloser, application string) (result ImagePrediction, err error)
DetectImage sends the detect image request. Parameters: projectID - the project id. publishedName - specifies the name of the model to evaluate against. imageData - binary image data. Supported formats are JPEG, GIF, PNG, and BMP. Supports images up to 4MB. application - optional. Specifies the name of application using the endpoint.
func (BaseClient) DetectImagePreparer ¶
func (client BaseClient) DetectImagePreparer(ctx context.Context, projectID uuid.UUID, publishedName string, imageData io.ReadCloser, application string) (*http.Request, error)
DetectImagePreparer prepares the DetectImage request.
func (BaseClient) DetectImageResponder ¶
func (client BaseClient) DetectImageResponder(resp *http.Response) (result ImagePrediction, err error)
DetectImageResponder handles the response to the DetectImage request. The method always closes the http.Response Body.
func (BaseClient) DetectImageSender ¶
DetectImageSender sends the DetectImage request. The method will close the http.Response Body if it receives an error.
func (BaseClient) DetectImageURL ¶
func (client BaseClient) DetectImageURL(ctx context.Context, projectID uuid.UUID, publishedName string, imageURL ImageURL, application string) (result ImagePrediction, err error)
DetectImageURL sends the detect image url request. Parameters: projectID - the project id. publishedName - specifies the name of the model to evaluate against. imageURL - an ImageUrl that contains the url of the image to be evaluated. application - optional. Specifies the name of application using the endpoint.
func (BaseClient) DetectImageURLPreparer ¶
func (client BaseClient) DetectImageURLPreparer(ctx context.Context, projectID uuid.UUID, publishedName string, imageURL ImageURL, application string) (*http.Request, error)
DetectImageURLPreparer prepares the DetectImageURL request.
func (BaseClient) DetectImageURLResponder ¶
func (client BaseClient) DetectImageURLResponder(resp *http.Response) (result ImagePrediction, err error)
DetectImageURLResponder handles the response to the DetectImageURL request. The method always closes the http.Response Body.
func (BaseClient) DetectImageURLSender ¶
DetectImageURLSender sends the DetectImageURL request. The method will close the http.Response Body if it receives an error.
func (BaseClient) DetectImageURLWithNoStore ¶
func (client BaseClient) DetectImageURLWithNoStore(ctx context.Context, projectID uuid.UUID, publishedName string, imageURL ImageURL, application string) (result ImagePrediction, err error)
DetectImageURLWithNoStore sends the detect image url with no store request. Parameters: projectID - the project id. publishedName - specifies the name of the model to evaluate against. imageURL - an {Iris.Web.Api.Models.ImageUrl} that contains the url of the image to be evaluated. application - optional. Specifies the name of application using the endpoint.
func (BaseClient) DetectImageURLWithNoStorePreparer ¶
func (client BaseClient) DetectImageURLWithNoStorePreparer(ctx context.Context, projectID uuid.UUID, publishedName string, imageURL ImageURL, application string) (*http.Request, error)
DetectImageURLWithNoStorePreparer prepares the DetectImageURLWithNoStore request.
func (BaseClient) DetectImageURLWithNoStoreResponder ¶
func (client BaseClient) DetectImageURLWithNoStoreResponder(resp *http.Response) (result ImagePrediction, err error)
DetectImageURLWithNoStoreResponder handles the response to the DetectImageURLWithNoStore request. The method always closes the http.Response Body.
func (BaseClient) DetectImageURLWithNoStoreSender ¶
DetectImageURLWithNoStoreSender sends the DetectImageURLWithNoStore request. The method will close the http.Response Body if it receives an error.
func (BaseClient) DetectImageWithNoStore ¶
func (client BaseClient) DetectImageWithNoStore(ctx context.Context, projectID uuid.UUID, publishedName string, imageData io.ReadCloser, application string) (result ImagePrediction, err error)
DetectImageWithNoStore sends the detect image with no store request. Parameters: projectID - the project id. publishedName - specifies the name of the model to evaluate against. imageData - binary image data. Supported formats are JPEG, GIF, PNG, and BMP. Supports images up to 4MB. application - optional. Specifies the name of application using the endpoint.
func (BaseClient) DetectImageWithNoStorePreparer ¶
func (client BaseClient) DetectImageWithNoStorePreparer(ctx context.Context, projectID uuid.UUID, publishedName string, imageData io.ReadCloser, application string) (*http.Request, error)
DetectImageWithNoStorePreparer prepares the DetectImageWithNoStore request.
func (BaseClient) DetectImageWithNoStoreResponder ¶
func (client BaseClient) DetectImageWithNoStoreResponder(resp *http.Response) (result ImagePrediction, err error)
DetectImageWithNoStoreResponder handles the response to the DetectImageWithNoStore request. The method always closes the http.Response Body.
func (BaseClient) DetectImageWithNoStoreSender ¶
DetectImageWithNoStoreSender sends the DetectImageWithNoStore request. The method will close the http.Response Body if it receives an error.
type BoundingBox ¶
type BoundingBox struct { // Left - Coordinate of the left boundary. Left *float64 `json:"left,omitempty"` // Top - Coordinate of the top boundary. Top *float64 `json:"top,omitempty"` // Width - Width. Width *float64 `json:"width,omitempty"` // Height - Height. Height *float64 `json:"height,omitempty"` }
BoundingBox bounding box that defines a region of an image.
type CustomVisionError ¶
type CustomVisionError struct { // Code - The error code. Possible values include: 'NoError', 'BadRequest', 'BadRequestExceededBatchSize', 'BadRequestNotSupported', 'BadRequestInvalidIds', 'BadRequestProjectName', 'BadRequestProjectNameNotUnique', 'BadRequestProjectDescription', 'BadRequestProjectUnknownDomain', 'BadRequestProjectUnknownClassification', 'BadRequestProjectUnsupportedDomainTypeChange', 'BadRequestProjectUnsupportedExportPlatform', 'BadRequestProjectImagePreprocessingSettings', 'BadRequestProjectDuplicated', 'BadRequestIterationName', 'BadRequestIterationNameNotUnique', 'BadRequestIterationDescription', 'BadRequestIterationIsNotTrained', 'BadRequestIterationValidationFailed', 'BadRequestWorkspaceCannotBeModified', 'BadRequestWorkspaceNotDeletable', 'BadRequestTagName', 'BadRequestTagNameNotUnique', 'BadRequestTagDescription', 'BadRequestTagType', 'BadRequestMultipleNegativeTag', 'BadRequestMultipleGeneralProductTag', 'BadRequestImageTags', 'BadRequestImageRegions', 'BadRequestNegativeAndRegularTagOnSameImage', 'BadRequestUnsupportedDomain', 'BadRequestRequiredParamIsNull', 'BadRequestIterationIsPublished', 'BadRequestInvalidPublishName', 'BadRequestInvalidPublishTarget', 'BadRequestUnpublishFailed', 'BadRequestIterationNotPublished', 'BadRequestSubscriptionAPI', 'BadRequestExceedProjectLimit', 'BadRequestExceedIterationPerProjectLimit', 'BadRequestExceedTagPerProjectLimit', 'BadRequestExceedTagPerImageLimit', 'BadRequestExceededQuota', 'BadRequestCannotMigrateProjectWithName', 'BadRequestNotLimitedTrial', 'BadRequestImageBatch', 'BadRequestImageStream', 'BadRequestImageURL', 'BadRequestImageFormat', 'BadRequestImageSizeBytes', 'BadRequestImageDimensions', 'BadRequestImageExceededCount', 'BadRequestTrainingNotNeeded', 'BadRequestTrainingNotNeededButTrainingPipelineUpdated', 'BadRequestTrainingValidationFailed', 'BadRequestClassificationTrainingValidationFailed', 'BadRequestMultiClassClassificationTrainingValidationFailed', 'BadRequestMultiLabelClassificationTrainingValidationFailed', 'BadRequestDetectionTrainingValidationFailed', 'BadRequestTrainingAlreadyInProgress', 'BadRequestDetectionTrainingNotAllowNegativeTag', 'BadRequestInvalidEmailAddress', 'BadRequestDomainNotSupportedForAdvancedTraining', 'BadRequestExportPlatformNotSupportedForAdvancedTraining', 'BadRequestReservedBudgetInHoursNotEnoughForAdvancedTraining', 'BadRequestExportValidationFailed', 'BadRequestExportAlreadyInProgress', 'BadRequestPredictionIdsMissing', 'BadRequestPredictionIdsExceededCount', 'BadRequestPredictionTagsExceededCount', 'BadRequestPredictionResultsExceededCount', 'BadRequestPredictionInvalidApplicationName', 'BadRequestPredictionInvalidQueryParameters', 'BadRequestInvalidImportToken', 'BadRequestExportWhileTraining', 'BadRequestImageMetadataKey', 'BadRequestImageMetadataValue', 'BadRequestOperationNotSupported', 'BadRequestInvalidArtifactURI', 'BadRequestCustomerManagedKeyRevoked', 'BadRequestInvalid', 'UnsupportedMediaType', 'Forbidden', 'ForbiddenUser', 'ForbiddenUserResource', 'ForbiddenUserSignupDisabled', 'ForbiddenUserSignupAllowanceExceeded', 'ForbiddenUserDoesNotExist', 'ForbiddenUserDisabled', 'ForbiddenUserInsufficientCapability', 'ForbiddenDRModeEnabled', 'ForbiddenInvalid', 'NotFound', 'NotFoundProject', 'NotFoundProjectDefaultIteration', 'NotFoundIteration', 'NotFoundIterationPerformance', 'NotFoundTag', 'NotFoundImage', 'NotFoundDomain', 'NotFoundApimSubscription', 'NotFoundInvalid', 'Conflict', 'ConflictInvalid', 'ErrorUnknown', 'ErrorIterationCopyFailed', 'ErrorPreparePerformanceMigrationFailed', 'ErrorProjectInvalidWorkspace', 'ErrorProjectInvalidPipelineConfiguration', 'ErrorProjectInvalidDomain', 'ErrorProjectTrainingRequestFailed', 'ErrorProjectImportRequestFailed', 'ErrorProjectExportRequestFailed', 'ErrorFeaturizationServiceUnavailable', 'ErrorFeaturizationQueueTimeout', 'ErrorFeaturizationInvalidFeaturizer', 'ErrorFeaturizationAugmentationUnavailable', 'ErrorFeaturizationUnrecognizedJob', 'ErrorFeaturizationAugmentationError', 'ErrorExporterInvalidPlatform', 'ErrorExporterInvalidFeaturizer', 'ErrorExporterInvalidClassifier', 'ErrorPredictionServiceUnavailable', 'ErrorPredictionModelNotFound', 'ErrorPredictionModelNotCached', 'ErrorPrediction', 'ErrorPredictionStorage', 'ErrorRegionProposal', 'ErrorUnknownBaseModel', 'ErrorInvalid' Code CustomVisionErrorCodes `json:"code,omitempty"` // Message - A message explaining the error reported by the service. Message *string `json:"message,omitempty"` }
CustomVisionError ...
type CustomVisionErrorCodes ¶
type CustomVisionErrorCodes string
CustomVisionErrorCodes enumerates the values for custom vision error codes.
const ( // BadRequest ... BadRequest CustomVisionErrorCodes = "BadRequest" // BadRequestCannotMigrateProjectWithName ... BadRequestCannotMigrateProjectWithName CustomVisionErrorCodes = "BadRequestCannotMigrateProjectWithName" // BadRequestClassificationTrainingValidationFailed ... BadRequestClassificationTrainingValidationFailed CustomVisionErrorCodes = "BadRequestClassificationTrainingValidationFailed" // BadRequestCustomerManagedKeyRevoked ... BadRequestCustomerManagedKeyRevoked CustomVisionErrorCodes = "BadRequestCustomerManagedKeyRevoked" // BadRequestDetectionTrainingNotAllowNegativeTag ... BadRequestDetectionTrainingNotAllowNegativeTag CustomVisionErrorCodes = "BadRequestDetectionTrainingNotAllowNegativeTag" // BadRequestDetectionTrainingValidationFailed ... BadRequestDetectionTrainingValidationFailed CustomVisionErrorCodes = "BadRequestDetectionTrainingValidationFailed" // BadRequestDomainNotSupportedForAdvancedTraining ... BadRequestDomainNotSupportedForAdvancedTraining CustomVisionErrorCodes = "BadRequestDomainNotSupportedForAdvancedTraining" // BadRequestExceededBatchSize ... BadRequestExceededBatchSize CustomVisionErrorCodes = "BadRequestExceededBatchSize" // BadRequestExceededQuota ... BadRequestExceededQuota CustomVisionErrorCodes = "BadRequestExceededQuota" // BadRequestExceedIterationPerProjectLimit ... BadRequestExceedIterationPerProjectLimit CustomVisionErrorCodes = "BadRequestExceedIterationPerProjectLimit" // BadRequestExceedProjectLimit ... BadRequestExceedProjectLimit CustomVisionErrorCodes = "BadRequestExceedProjectLimit" // BadRequestExceedTagPerImageLimit ... BadRequestExceedTagPerImageLimit CustomVisionErrorCodes = "BadRequestExceedTagPerImageLimit" // BadRequestExceedTagPerProjectLimit ... BadRequestExceedTagPerProjectLimit CustomVisionErrorCodes = "BadRequestExceedTagPerProjectLimit" // BadRequestExportAlreadyInProgress ... BadRequestExportAlreadyInProgress CustomVisionErrorCodes = "BadRequestExportAlreadyInProgress" // BadRequestExportPlatformNotSupportedForAdvancedTraining ... BadRequestExportPlatformNotSupportedForAdvancedTraining CustomVisionErrorCodes = "BadRequestExportPlatformNotSupportedForAdvancedTraining" // BadRequestExportValidationFailed ... BadRequestExportValidationFailed CustomVisionErrorCodes = "BadRequestExportValidationFailed" // BadRequestExportWhileTraining ... BadRequestExportWhileTraining CustomVisionErrorCodes = "BadRequestExportWhileTraining" // BadRequestImageBatch ... BadRequestImageBatch CustomVisionErrorCodes = "BadRequestImageBatch" // BadRequestImageDimensions ... BadRequestImageDimensions CustomVisionErrorCodes = "BadRequestImageDimensions" // BadRequestImageExceededCount ... BadRequestImageExceededCount CustomVisionErrorCodes = "BadRequestImageExceededCount" // BadRequestImageFormat ... BadRequestImageFormat CustomVisionErrorCodes = "BadRequestImageFormat" // BadRequestImageMetadataKey ... BadRequestImageMetadataKey CustomVisionErrorCodes = "BadRequestImageMetadataKey" // BadRequestImageMetadataValue ... BadRequestImageMetadataValue CustomVisionErrorCodes = "BadRequestImageMetadataValue" // BadRequestImageRegions ... BadRequestImageRegions CustomVisionErrorCodes = "BadRequestImageRegions" // BadRequestImageSizeBytes ... BadRequestImageSizeBytes CustomVisionErrorCodes = "BadRequestImageSizeBytes" // BadRequestImageStream ... BadRequestImageStream CustomVisionErrorCodes = "BadRequestImageStream" // BadRequestImageTags ... BadRequestImageTags CustomVisionErrorCodes = "BadRequestImageTags" // BadRequestImageURL ... BadRequestImageURL CustomVisionErrorCodes = "BadRequestImageUrl" // BadRequestInvalid ... BadRequestInvalid CustomVisionErrorCodes = "BadRequestInvalid" // BadRequestInvalidArtifactURI ... BadRequestInvalidArtifactURI CustomVisionErrorCodes = "BadRequestInvalidArtifactUri" // BadRequestInvalidEmailAddress ... BadRequestInvalidEmailAddress CustomVisionErrorCodes = "BadRequestInvalidEmailAddress" // BadRequestInvalidIds ... BadRequestInvalidIds CustomVisionErrorCodes = "BadRequestInvalidIds" // BadRequestInvalidImportToken ... BadRequestInvalidImportToken CustomVisionErrorCodes = "BadRequestInvalidImportToken" // BadRequestInvalidPublishName ... BadRequestInvalidPublishName CustomVisionErrorCodes = "BadRequestInvalidPublishName" // BadRequestInvalidPublishTarget ... BadRequestInvalidPublishTarget CustomVisionErrorCodes = "BadRequestInvalidPublishTarget" // BadRequestIterationDescription ... BadRequestIterationDescription CustomVisionErrorCodes = "BadRequestIterationDescription" // BadRequestIterationIsNotTrained ... BadRequestIterationIsNotTrained CustomVisionErrorCodes = "BadRequestIterationIsNotTrained" // BadRequestIterationIsPublished ... BadRequestIterationIsPublished CustomVisionErrorCodes = "BadRequestIterationIsPublished" // BadRequestIterationName ... BadRequestIterationName CustomVisionErrorCodes = "BadRequestIterationName" // BadRequestIterationNameNotUnique ... BadRequestIterationNameNotUnique CustomVisionErrorCodes = "BadRequestIterationNameNotUnique" // BadRequestIterationNotPublished ... BadRequestIterationNotPublished CustomVisionErrorCodes = "BadRequestIterationNotPublished" // BadRequestIterationValidationFailed ... BadRequestIterationValidationFailed CustomVisionErrorCodes = "BadRequestIterationValidationFailed" // BadRequestMultiClassClassificationTrainingValidationFailed ... BadRequestMultiClassClassificationTrainingValidationFailed CustomVisionErrorCodes = "BadRequestMultiClassClassificationTrainingValidationFailed" // BadRequestMultiLabelClassificationTrainingValidationFailed ... BadRequestMultiLabelClassificationTrainingValidationFailed CustomVisionErrorCodes = "BadRequestMultiLabelClassificationTrainingValidationFailed" // BadRequestMultipleGeneralProductTag ... BadRequestMultipleGeneralProductTag CustomVisionErrorCodes = "BadRequestMultipleGeneralProductTag" // BadRequestMultipleNegativeTag ... BadRequestMultipleNegativeTag CustomVisionErrorCodes = "BadRequestMultipleNegativeTag" // BadRequestNegativeAndRegularTagOnSameImage ... BadRequestNegativeAndRegularTagOnSameImage CustomVisionErrorCodes = "BadRequestNegativeAndRegularTagOnSameImage" // BadRequestNotLimitedTrial ... BadRequestNotLimitedTrial CustomVisionErrorCodes = "BadRequestNotLimitedTrial" // BadRequestNotSupported ... BadRequestNotSupported CustomVisionErrorCodes = "BadRequestNotSupported" // BadRequestOperationNotSupported ... BadRequestOperationNotSupported CustomVisionErrorCodes = "BadRequestOperationNotSupported" // BadRequestPredictionIdsExceededCount ... BadRequestPredictionIdsExceededCount CustomVisionErrorCodes = "BadRequestPredictionIdsExceededCount" // BadRequestPredictionIdsMissing ... BadRequestPredictionIdsMissing CustomVisionErrorCodes = "BadRequestPredictionIdsMissing" // BadRequestPredictionInvalidApplicationName ... BadRequestPredictionInvalidApplicationName CustomVisionErrorCodes = "BadRequestPredictionInvalidApplicationName" // BadRequestPredictionInvalidQueryParameters ... BadRequestPredictionInvalidQueryParameters CustomVisionErrorCodes = "BadRequestPredictionInvalidQueryParameters" // BadRequestPredictionResultsExceededCount ... BadRequestPredictionResultsExceededCount CustomVisionErrorCodes = "BadRequestPredictionResultsExceededCount" // BadRequestPredictionTagsExceededCount ... BadRequestPredictionTagsExceededCount CustomVisionErrorCodes = "BadRequestPredictionTagsExceededCount" // BadRequestProjectDescription ... BadRequestProjectDescription CustomVisionErrorCodes = "BadRequestProjectDescription" // BadRequestProjectDuplicated ... BadRequestProjectDuplicated CustomVisionErrorCodes = "BadRequestProjectDuplicated" // BadRequestProjectImagePreprocessingSettings ... BadRequestProjectImagePreprocessingSettings CustomVisionErrorCodes = "BadRequestProjectImagePreprocessingSettings" // BadRequestProjectName ... BadRequestProjectName CustomVisionErrorCodes = "BadRequestProjectName" // BadRequestProjectNameNotUnique ... BadRequestProjectNameNotUnique CustomVisionErrorCodes = "BadRequestProjectNameNotUnique" // BadRequestProjectUnknownClassification ... BadRequestProjectUnknownClassification CustomVisionErrorCodes = "BadRequestProjectUnknownClassification" // BadRequestProjectUnknownDomain ... BadRequestProjectUnknownDomain CustomVisionErrorCodes = "BadRequestProjectUnknownDomain" // BadRequestProjectUnsupportedDomainTypeChange ... BadRequestProjectUnsupportedDomainTypeChange CustomVisionErrorCodes = "BadRequestProjectUnsupportedDomainTypeChange" // BadRequestProjectUnsupportedExportPlatform ... BadRequestProjectUnsupportedExportPlatform CustomVisionErrorCodes = "BadRequestProjectUnsupportedExportPlatform" // BadRequestRequiredParamIsNull ... BadRequestRequiredParamIsNull CustomVisionErrorCodes = "BadRequestRequiredParamIsNull" // BadRequestReservedBudgetInHoursNotEnoughForAdvancedTraining ... BadRequestReservedBudgetInHoursNotEnoughForAdvancedTraining CustomVisionErrorCodes = "BadRequestReservedBudgetInHoursNotEnoughForAdvancedTraining" // BadRequestSubscriptionAPI ... BadRequestSubscriptionAPI CustomVisionErrorCodes = "BadRequestSubscriptionApi" // BadRequestTagDescription ... BadRequestTagDescription CustomVisionErrorCodes = "BadRequestTagDescription" // BadRequestTagName ... BadRequestTagName CustomVisionErrorCodes = "BadRequestTagName" // BadRequestTagNameNotUnique ... BadRequestTagNameNotUnique CustomVisionErrorCodes = "BadRequestTagNameNotUnique" // BadRequestTagType ... BadRequestTagType CustomVisionErrorCodes = "BadRequestTagType" // BadRequestTrainingAlreadyInProgress ... BadRequestTrainingAlreadyInProgress CustomVisionErrorCodes = "BadRequestTrainingAlreadyInProgress" // BadRequestTrainingNotNeeded ... BadRequestTrainingNotNeeded CustomVisionErrorCodes = "BadRequestTrainingNotNeeded" // BadRequestTrainingNotNeededButTrainingPipelineUpdated ... BadRequestTrainingNotNeededButTrainingPipelineUpdated CustomVisionErrorCodes = "BadRequestTrainingNotNeededButTrainingPipelineUpdated" // BadRequestTrainingValidationFailed ... BadRequestTrainingValidationFailed CustomVisionErrorCodes = "BadRequestTrainingValidationFailed" // BadRequestUnpublishFailed ... BadRequestUnpublishFailed CustomVisionErrorCodes = "BadRequestUnpublishFailed" // BadRequestUnsupportedDomain ... BadRequestUnsupportedDomain CustomVisionErrorCodes = "BadRequestUnsupportedDomain" // BadRequestWorkspaceCannotBeModified ... BadRequestWorkspaceCannotBeModified CustomVisionErrorCodes = "BadRequestWorkspaceCannotBeModified" // BadRequestWorkspaceNotDeletable ... BadRequestWorkspaceNotDeletable CustomVisionErrorCodes = "BadRequestWorkspaceNotDeletable" // Conflict ... Conflict CustomVisionErrorCodes = "Conflict" // ConflictInvalid ... ConflictInvalid CustomVisionErrorCodes = "ConflictInvalid" // ErrorExporterInvalidClassifier ... ErrorExporterInvalidClassifier CustomVisionErrorCodes = "ErrorExporterInvalidClassifier" // ErrorExporterInvalidFeaturizer ... ErrorExporterInvalidFeaturizer CustomVisionErrorCodes = "ErrorExporterInvalidFeaturizer" // ErrorExporterInvalidPlatform ... ErrorExporterInvalidPlatform CustomVisionErrorCodes = "ErrorExporterInvalidPlatform" // ErrorFeaturizationAugmentationError ... ErrorFeaturizationAugmentationError CustomVisionErrorCodes = "ErrorFeaturizationAugmentationError" ErrorFeaturizationAugmentationUnavailable CustomVisionErrorCodes = "ErrorFeaturizationAugmentationUnavailable" // ErrorFeaturizationInvalidFeaturizer ... ErrorFeaturizationInvalidFeaturizer CustomVisionErrorCodes = "ErrorFeaturizationInvalidFeaturizer" // ErrorFeaturizationQueueTimeout ... ErrorFeaturizationQueueTimeout CustomVisionErrorCodes = "ErrorFeaturizationQueueTimeout" ErrorFeaturizationServiceUnavailable CustomVisionErrorCodes = "ErrorFeaturizationServiceUnavailable" // ErrorFeaturizationUnrecognizedJob ... ErrorFeaturizationUnrecognizedJob CustomVisionErrorCodes = "ErrorFeaturizationUnrecognizedJob" // ErrorInvalid ... ErrorInvalid CustomVisionErrorCodes = "ErrorInvalid" // ErrorIterationCopyFailed ... ErrorIterationCopyFailed CustomVisionErrorCodes = "ErrorIterationCopyFailed" // ErrorPrediction ... ErrorPrediction CustomVisionErrorCodes = "ErrorPrediction" // ErrorPredictionModelNotCached ... ErrorPredictionModelNotCached CustomVisionErrorCodes = "ErrorPredictionModelNotCached" // ErrorPredictionModelNotFound ... ErrorPredictionModelNotFound CustomVisionErrorCodes = "ErrorPredictionModelNotFound" ErrorPredictionServiceUnavailable CustomVisionErrorCodes = "ErrorPredictionServiceUnavailable" // ErrorPredictionStorage ... ErrorPredictionStorage CustomVisionErrorCodes = "ErrorPredictionStorage" // ErrorPreparePerformanceMigrationFailed ... ErrorPreparePerformanceMigrationFailed CustomVisionErrorCodes = "ErrorPreparePerformanceMigrationFailed" // ErrorProjectExportRequestFailed ... ErrorProjectExportRequestFailed CustomVisionErrorCodes = "ErrorProjectExportRequestFailed" // ErrorProjectImportRequestFailed ... ErrorProjectImportRequestFailed CustomVisionErrorCodes = "ErrorProjectImportRequestFailed" // ErrorProjectInvalidDomain ... ErrorProjectInvalidDomain CustomVisionErrorCodes = "ErrorProjectInvalidDomain" // ErrorProjectInvalidPipelineConfiguration ... ErrorProjectInvalidPipelineConfiguration CustomVisionErrorCodes = "ErrorProjectInvalidPipelineConfiguration" // ErrorProjectInvalidWorkspace ... ErrorProjectInvalidWorkspace CustomVisionErrorCodes = "ErrorProjectInvalidWorkspace" // ErrorProjectTrainingRequestFailed ... ErrorProjectTrainingRequestFailed CustomVisionErrorCodes = "ErrorProjectTrainingRequestFailed" // ErrorRegionProposal ... ErrorRegionProposal CustomVisionErrorCodes = "ErrorRegionProposal" // ErrorUnknown ... ErrorUnknown CustomVisionErrorCodes = "ErrorUnknown" // ErrorUnknownBaseModel ... ErrorUnknownBaseModel CustomVisionErrorCodes = "ErrorUnknownBaseModel" // Forbidden ... Forbidden CustomVisionErrorCodes = "Forbidden" // ForbiddenDRModeEnabled ... ForbiddenDRModeEnabled CustomVisionErrorCodes = "ForbiddenDRModeEnabled" // ForbiddenInvalid ... ForbiddenInvalid CustomVisionErrorCodes = "ForbiddenInvalid" // ForbiddenUser ... ForbiddenUser CustomVisionErrorCodes = "ForbiddenUser" // ForbiddenUserDisabled ... ForbiddenUserDisabled CustomVisionErrorCodes = "ForbiddenUserDisabled" // ForbiddenUserDoesNotExist ... ForbiddenUserDoesNotExist CustomVisionErrorCodes = "ForbiddenUserDoesNotExist" // ForbiddenUserInsufficientCapability ... ForbiddenUserInsufficientCapability CustomVisionErrorCodes = "ForbiddenUserInsufficientCapability" // ForbiddenUserResource ... ForbiddenUserResource CustomVisionErrorCodes = "ForbiddenUserResource" // ForbiddenUserSignupAllowanceExceeded ... ForbiddenUserSignupAllowanceExceeded CustomVisionErrorCodes = "ForbiddenUserSignupAllowanceExceeded" // ForbiddenUserSignupDisabled ... ForbiddenUserSignupDisabled CustomVisionErrorCodes = "ForbiddenUserSignupDisabled" // NoError ... NoError CustomVisionErrorCodes = "NoError" // NotFound ... NotFound CustomVisionErrorCodes = "NotFound" // NotFoundApimSubscription ... NotFoundApimSubscription CustomVisionErrorCodes = "NotFoundApimSubscription" // NotFoundDomain ... NotFoundDomain CustomVisionErrorCodes = "NotFoundDomain" // NotFoundImage ... NotFoundImage CustomVisionErrorCodes = "NotFoundImage" // NotFoundInvalid ... NotFoundInvalid CustomVisionErrorCodes = "NotFoundInvalid" // NotFoundIteration ... NotFoundIteration CustomVisionErrorCodes = "NotFoundIteration" // NotFoundIterationPerformance ... NotFoundIterationPerformance CustomVisionErrorCodes = "NotFoundIterationPerformance" // NotFoundProject ... NotFoundProject CustomVisionErrorCodes = "NotFoundProject" // NotFoundProjectDefaultIteration ... NotFoundProjectDefaultIteration CustomVisionErrorCodes = "NotFoundProjectDefaultIteration" // NotFoundTag ... NotFoundTag CustomVisionErrorCodes = "NotFoundTag" // UnsupportedMediaType ... UnsupportedMediaType CustomVisionErrorCodes = "UnsupportedMediaType" )
func PossibleCustomVisionErrorCodesValues ¶
func PossibleCustomVisionErrorCodesValues() []CustomVisionErrorCodes
PossibleCustomVisionErrorCodesValues returns an array of possible values for the CustomVisionErrorCodes const type.
type ImagePrediction ¶
type ImagePrediction struct { autorest.Response `json:"-"` // ID - READ-ONLY; Prediction Id. ID *uuid.UUID `json:"id,omitempty"` // Project - READ-ONLY; Project Id. Project *uuid.UUID `json:"project,omitempty"` // Iteration - READ-ONLY; Iteration Id. Iteration *uuid.UUID `json:"iteration,omitempty"` // Created - READ-ONLY; Date this prediction was created. Created *date.Time `json:"created,omitempty"` // Predictions - READ-ONLY; List of predictions. Predictions *[]Model `json:"predictions,omitempty"` }
ImagePrediction result of an image prediction request.
func (ImagePrediction) MarshalJSON ¶
func (IP ImagePrediction) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ImagePrediction.
type ImageURL ¶
type ImageURL struct { // URL - Url of the image. URL *string `json:"url,omitempty"` }
ImageURL image url.
type Model ¶
type Model struct { // Probability - READ-ONLY; Probability of the tag. Probability *float64 `json:"probability,omitempty"` // TagID - READ-ONLY; Id of the predicted tag. TagID *uuid.UUID `json:"tagId,omitempty"` // TagName - READ-ONLY; Name of the predicted tag. TagName *string `json:"tagName,omitempty"` // BoundingBox - READ-ONLY; Bounding box of the prediction. BoundingBox *BoundingBox `json:"boundingBox,omitempty"` // TagType - READ-ONLY; Type of the predicted tag. Possible values include: 'Regular', 'Negative', 'GeneralProduct' TagType TagType `json:"tagType,omitempty"` }
Model prediction result.
func (Model) MarshalJSON ¶
MarshalJSON is the custom marshaler for Model.