Documentation ¶
Index ¶
- func PossibleValuesForAutoDeleteCondition() []string
- func PossibleValuesForBlockedTransformers() []string
- func PossibleValuesForCategoricalDataDriftMetric() []string
- func PossibleValuesForCategoricalDataQualityMetric() []string
- func PossibleValuesForCategoricalPredictionDriftMetric() []string
- func PossibleValuesForClassificationModelPerformanceMetric() []string
- func PossibleValuesForClassificationModels() []string
- func PossibleValuesForClassificationMultilabelPrimaryMetrics() []string
- func PossibleValuesForClassificationPrimaryMetrics() []string
- func PossibleValuesForDataImportSourceType() []string
- func PossibleValuesForDataType() []string
- func PossibleValuesForDistributionType() []string
- func PossibleValuesForEarlyTerminationPolicyType() []string
- func PossibleValuesForEmailNotificationEnableType() []string
- func PossibleValuesForFeatureAttributionMetric() []string
- func PossibleValuesForFeatureLags() []string
- func PossibleValuesForFeaturizationMode() []string
- func PossibleValuesForForecastHorizonMode() []string
- func PossibleValuesForForecastingModels() []string
- func PossibleValuesForForecastingPrimaryMetrics() []string
- func PossibleValuesForGoal() []string
- func PossibleValuesForIdentityConfigurationType() []string
- func PossibleValuesForImageAnnotationType() []string
- func PossibleValuesForIncrementalDataRefresh() []string
- func PossibleValuesForInputDeliveryMode() []string
- func PossibleValuesForInstanceSegmentationPrimaryMetrics() []string
- func PossibleValuesForJobInputType() []string
- func PossibleValuesForJobLimitsType() []string
- func PossibleValuesForJobOutputType() []string
- func PossibleValuesForJobProvisioningState() []string
- func PossibleValuesForJobStatus() []string
- func PossibleValuesForJobTier() []string
- func PossibleValuesForJobType() []string
- func PossibleValuesForLearningRateScheduler() []string
- func PossibleValuesForLogTrainingMetrics() []string
- func PossibleValuesForLogValidationLoss() []string
- func PossibleValuesForLogVerbosity() []string
- func PossibleValuesForMLAssistConfigurationType() []string
- func PossibleValuesForMLFlowAutologgerState() []string
- func PossibleValuesForMediaType() []string
- func PossibleValuesForModelSize() []string
- func PossibleValuesForMonitoringAlertNotificationType() []string
- func PossibleValuesForMonitoringFeatureDataType() []string
- func PossibleValuesForMonitoringFeatureFilterType() []string
- func PossibleValuesForMonitoringInputDataContext() []string
- func PossibleValuesForMonitoringModelType() []string
- func PossibleValuesForMonitoringNotificationMode() []string
- func PossibleValuesForMonitoringSignalType() []string
- func PossibleValuesForMultiSelect() []string
- func PossibleValuesForNCrossValidationsMode() []string
- func PossibleValuesForNlpLearningRateScheduler() []string
- func PossibleValuesForNodesValueType() []string
- func PossibleValuesForNumericalDataDriftMetric() []string
- func PossibleValuesForNumericalDataQualityMetric() []string
- func PossibleValuesForNumericalPredictionDriftMetric() []string
- func PossibleValuesForObjectDetectionPrimaryMetrics() []string
- func PossibleValuesForOutputDeliveryMode() []string
- func PossibleValuesForProtectionLevel() []string
- func PossibleValuesForRandomSamplingAlgorithmRule() []string
- func PossibleValuesForRecurrenceFrequency() []string
- func PossibleValuesForRegressionModelPerformanceMetric() []string
- func PossibleValuesForRegressionModels() []string
- func PossibleValuesForRegressionPrimaryMetrics() []string
- func PossibleValuesForSamplingAlgorithmType() []string
- func PossibleValuesForScheduleActionType() []string
- func PossibleValuesForScheduleListViewType() []string
- func PossibleValuesForScheduleProvisioningStatus() []string
- func PossibleValuesForSeasonalityMode() []string
- func PossibleValuesForShortSeriesHandlingConfiguration() []string
- func PossibleValuesForSparkJobEntryType() []string
- func PossibleValuesForStackMetaLearnerType() []string
- func PossibleValuesForStatusMessageLevel() []string
- func PossibleValuesForStochasticOptimizer() []string
- func PossibleValuesForTargetAggregationFunction() []string
- func PossibleValuesForTargetLagsMode() []string
- func PossibleValuesForTargetRollingWindowSizeMode() []string
- func PossibleValuesForTaskType() []string
- func PossibleValuesForTextAnnotationType() []string
- func PossibleValuesForTrainingMode() []string
- func PossibleValuesForTriggerType() []string
- func PossibleValuesForUseStl() []string
- func PossibleValuesForValidationMetricType() []string
- func PossibleValuesForWebhookType() []string
- func PossibleValuesForWeekDay() []string
- func ValidateScheduleID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateWorkspaceID(input interface{}, key string) (warnings []string, errors []error)
- type AllFeatures
- type AllNodes
- type AmlToken
- type AutoDeleteCondition
- type AutoDeleteSetting
- type AutoForecastHorizon
- type AutoMLJob
- type AutoMLVertical
- type AutoNCrossValidations
- type AutoSeasonality
- type AutoTargetLags
- type AutoTargetRollingWindowSize
- type AutologgerSettings
- type AzMonMonitoringAlertNotificationSettings
- type AzureDevOpsWebhook
- type BanditPolicy
- type BayesianSamplingAlgorithm
- type BlockedTransformers
- type CategoricalDataDriftMetric
- type CategoricalDataDriftMetricThreshold
- type CategoricalDataQualityMetric
- type CategoricalDataQualityMetricThreshold
- type CategoricalPredictionDriftMetric
- type CategoricalPredictionDriftMetricThreshold
- type Classification
- type ClassificationModelPerformanceMetric
- type ClassificationModelPerformanceMetricThreshold
- type ClassificationModels
- type ClassificationMultilabelPrimaryMetrics
- type ClassificationPrimaryMetrics
- type ClassificationTrainingSettings
- type ColumnTransformer
- type CommandJob
- type CommandJobLimits
- type CreateMonitorAction
- type CreateOrUpdateOperationResponse
- type CronTrigger
- type CustomForecastHorizon
- type CustomMetricThreshold
- type CustomModelJobInput
- type CustomModelJobOutput
- type CustomMonitoringSignal
- type CustomNCrossValidations
- type CustomSeasonality
- type CustomTargetLags
- type CustomTargetRollingWindowSize
- type DataDriftMetricThresholdBase
- type DataDriftMonitoringSignal
- type DataImport
- type DataImportSource
- type DataImportSourceType
- type DataQualityMetricThresholdBase
- type DataQualityMonitoringSignal
- type DataType
- type DataVersionBase
- type DatabaseSource
- type DeleteOperationResponse
- type DistributionConfiguration
- type DistributionType
- type EarlyTerminationPolicy
- type EarlyTerminationPolicyType
- type EmailMonitoringAlertNotificationSettings
- type EmailNotificationEnableType
- type EndpointScheduleAction
- type FeatureAttributionDriftMonitoringSignal
- type FeatureAttributionMetric
- type FeatureAttributionMetricThreshold
- type FeatureLags
- type FeatureSubset
- type FeaturizationMode
- type FeaturizationSettings
- type FileSystemSource
- type ForecastHorizon
- type ForecastHorizonMode
- type Forecasting
- type ForecastingModels
- type ForecastingPrimaryMetrics
- type ForecastingSettings
- type ForecastingTrainingSettings
- type GetOperationResponse
- type Goal
- type GridSamplingAlgorithm
- type IdentityConfiguration
- type IdentityConfigurationType
- type ImageAnnotationType
- type ImageClassification
- type ImageClassificationMultilabel
- type ImageInstanceSegmentation
- type ImageLimitSettings
- type ImageModelDistributionSettingsClassification
- type ImageModelDistributionSettingsObjectDetection
- type ImageModelSettingsClassification
- type ImageModelSettingsObjectDetection
- type ImageObjectDetection
- type ImageSweepSettings
- type ImportDataAction
- type IncrementalDataRefresh
- type InputDeliveryMode
- type InstanceSegmentationPrimaryMetrics
- type IntellectualProperty
- type JobBase
- type JobInput
- type JobInputType
- type JobLimits
- type JobLimitsType
- type JobOutput
- type JobOutputType
- type JobProvisioningState
- type JobResourceConfiguration
- type JobScheduleAction
- type JobService
- type JobStatus
- type JobTier
- type JobType
- type LabelCategory
- type LabelClass
- type LabelingDataConfiguration
- type LabelingJob
- type LabelingJobImageProperties
- type LabelingJobInstructions
- type LabelingJobMediaProperties
- type LabelingJobTextProperties
- type LearningRateScheduler
- type ListCompleteResult
- type ListOperationOptions
- type ListOperationResponse
- type LiteralJobInput
- type LogTrainingMetrics
- type LogValidationLoss
- type LogVerbosity
- type MLAssistConfiguration
- type MLAssistConfigurationDisabled
- type MLAssistConfigurationEnabled
- type MLAssistConfigurationType
- type MLFlowAutologgerState
- type MLFlowModelJobInput
- type MLFlowModelJobOutput
- type MLTableData
- type MLTableJobInput
- type MLTableJobOutput
- type ManagedIdentity
- type MediaType
- type MedianStoppingPolicy
- type ModelPerformanceMetricThresholdBase
- type ModelPerformanceSignalBase
- type ModelSize
- type MonitorDefinition
- type MonitoringAlertNotificationSettingsBase
- type MonitoringAlertNotificationType
- type MonitoringDataSegment
- type MonitoringFeatureDataType
- type MonitoringFeatureFilterBase
- type MonitoringFeatureFilterType
- type MonitoringInputData
- type MonitoringInputDataContext
- type MonitoringModelType
- type MonitoringNotificationMode
- type MonitoringSignalBase
- type MonitoringSignalType
- type MonitoringThreshold
- type Mpi
- type MultiSelect
- type NCrossValidations
- type NCrossValidationsMode
- type NlpFixedParameters
- type NlpLearningRateScheduler
- type NlpParameterSubspace
- type NlpSweepSettings
- type NlpVerticalLimitSettings
- type Nodes
- type NodesValueType
- type NotificationSetting
- type NumericalDataDriftMetric
- type NumericalDataDriftMetricThreshold
- type NumericalDataQualityMetric
- type NumericalDataQualityMetricThreshold
- type NumericalPredictionDriftMetric
- type NumericalPredictionDriftMetricThreshold
- type ObjectDetectionPrimaryMetrics
- type Objective
- type OutputDeliveryMode
- type PipelineJob
- type PredictionDriftMetricThresholdBase
- type PredictionDriftMonitoringSignal
- type ProgressMetrics
- type ProtectionLevel
- type PyTorch
- type QueueSettings
- type RandomSamplingAlgorithm
- type RandomSamplingAlgorithmRule
- type Ray
- type RecurrenceFrequency
- type RecurrenceSchedule
- type RecurrenceTrigger
- type Regression
- type RegressionModelPerformanceMetric
- type RegressionModelPerformanceMetricThreshold
- type RegressionModels
- type RegressionPrimaryMetrics
- type RegressionTrainingSettings
- type SamplingAlgorithm
- type SamplingAlgorithmType
- type Schedule
- type ScheduleActionBase
- type ScheduleActionType
- type ScheduleClient
- func (c ScheduleClient) CreateOrUpdate(ctx context.Context, id ScheduleId, input ScheduleResource) (result CreateOrUpdateOperationResponse, err error)
- func (c ScheduleClient) CreateOrUpdateThenPoll(ctx context.Context, id ScheduleId, input ScheduleResource) error
- func (c ScheduleClient) Delete(ctx context.Context, id ScheduleId) (result DeleteOperationResponse, err error)
- func (c ScheduleClient) DeleteThenPoll(ctx context.Context, id ScheduleId) error
- func (c ScheduleClient) Get(ctx context.Context, id ScheduleId) (result GetOperationResponse, err error)
- func (c ScheduleClient) List(ctx context.Context, id WorkspaceId, options ListOperationOptions) (result ListOperationResponse, err error)
- func (c ScheduleClient) ListComplete(ctx context.Context, id WorkspaceId, options ListOperationOptions) (ListCompleteResult, error)
- func (c ScheduleClient) ListCompleteMatchingPredicate(ctx context.Context, id WorkspaceId, options ListOperationOptions, ...) (result ListCompleteResult, err error)
- type ScheduleId
- type ScheduleListViewType
- type ScheduleProvisioningStatus
- type ScheduleResource
- type ScheduleResourceOperationPredicate
- type Seasonality
- type SeasonalityMode
- type SecretConfiguration
- type ShortSeriesHandlingConfiguration
- type SparkJob
- type SparkJobEntry
- type SparkJobEntryType
- type SparkJobPythonEntry
- type SparkJobScalaEntry
- type SparkResourceConfiguration
- type StackEnsembleSettings
- type StackMetaLearnerType
- type StatusMessage
- type StatusMessageLevel
- type StochasticOptimizer
- type SweepJob
- type SweepJobLimits
- type TableFixedParameters
- type TableParameterSubspace
- type TableSweepSettings
- type TableVerticalFeaturizationSettings
- type TableVerticalLimitSettings
- type TargetAggregationFunction
- type TargetLags
- type TargetLagsMode
- type TargetRollingWindowSize
- type TargetRollingWindowSizeMode
- type TaskType
- type TensorFlow
- type TextAnnotationType
- type TextClassification
- type TextClassificationMultilabel
- type TextNer
- type TopNFeaturesByAttribution
- type TrainingMode
- type TrialComponent
- type TriggerBase
- type TriggerType
- type TritonModelJobInput
- type TritonModelJobOutput
- type TruncationSelectionPolicy
- type UriFileDataVersion
- type UriFileJobInput
- type UriFileJobOutput
- type UriFolderDataVersion
- type UriFolderJobInput
- type UriFolderJobOutput
- type UseStl
- type UserIdentity
- type ValidationMetricType
- type Webhook
- type WebhookType
- type WeekDay
- type WorkspaceId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForAutoDeleteCondition ¶
func PossibleValuesForAutoDeleteCondition() []string
func PossibleValuesForBlockedTransformers ¶
func PossibleValuesForBlockedTransformers() []string
func PossibleValuesForCategoricalDataDriftMetric ¶
func PossibleValuesForCategoricalDataDriftMetric() []string
func PossibleValuesForCategoricalDataQualityMetric ¶
func PossibleValuesForCategoricalDataQualityMetric() []string
func PossibleValuesForCategoricalPredictionDriftMetric ¶
func PossibleValuesForCategoricalPredictionDriftMetric() []string
func PossibleValuesForClassificationModelPerformanceMetric ¶
func PossibleValuesForClassificationModelPerformanceMetric() []string
func PossibleValuesForClassificationModels ¶
func PossibleValuesForClassificationModels() []string
func PossibleValuesForClassificationMultilabelPrimaryMetrics ¶
func PossibleValuesForClassificationMultilabelPrimaryMetrics() []string
func PossibleValuesForClassificationPrimaryMetrics ¶
func PossibleValuesForClassificationPrimaryMetrics() []string
func PossibleValuesForDataImportSourceType ¶
func PossibleValuesForDataImportSourceType() []string
func PossibleValuesForDataType ¶
func PossibleValuesForDataType() []string
func PossibleValuesForDistributionType ¶
func PossibleValuesForDistributionType() []string
func PossibleValuesForEarlyTerminationPolicyType ¶
func PossibleValuesForEarlyTerminationPolicyType() []string
func PossibleValuesForEmailNotificationEnableType ¶
func PossibleValuesForEmailNotificationEnableType() []string
func PossibleValuesForFeatureAttributionMetric ¶
func PossibleValuesForFeatureAttributionMetric() []string
func PossibleValuesForFeatureLags ¶
func PossibleValuesForFeatureLags() []string
func PossibleValuesForFeaturizationMode ¶
func PossibleValuesForFeaturizationMode() []string
func PossibleValuesForForecastHorizonMode ¶
func PossibleValuesForForecastHorizonMode() []string
func PossibleValuesForForecastingModels ¶
func PossibleValuesForForecastingModels() []string
func PossibleValuesForForecastingPrimaryMetrics ¶
func PossibleValuesForForecastingPrimaryMetrics() []string
func PossibleValuesForGoal ¶
func PossibleValuesForGoal() []string
func PossibleValuesForIdentityConfigurationType ¶
func PossibleValuesForIdentityConfigurationType() []string
func PossibleValuesForImageAnnotationType ¶
func PossibleValuesForImageAnnotationType() []string
func PossibleValuesForIncrementalDataRefresh ¶
func PossibleValuesForIncrementalDataRefresh() []string
func PossibleValuesForInputDeliveryMode ¶
func PossibleValuesForInputDeliveryMode() []string
func PossibleValuesForInstanceSegmentationPrimaryMetrics ¶
func PossibleValuesForInstanceSegmentationPrimaryMetrics() []string
func PossibleValuesForJobInputType ¶
func PossibleValuesForJobInputType() []string
func PossibleValuesForJobLimitsType ¶
func PossibleValuesForJobLimitsType() []string
func PossibleValuesForJobOutputType ¶
func PossibleValuesForJobOutputType() []string
func PossibleValuesForJobProvisioningState ¶
func PossibleValuesForJobProvisioningState() []string
func PossibleValuesForJobStatus ¶
func PossibleValuesForJobStatus() []string
func PossibleValuesForJobTier ¶
func PossibleValuesForJobTier() []string
func PossibleValuesForJobType ¶
func PossibleValuesForJobType() []string
func PossibleValuesForLearningRateScheduler ¶
func PossibleValuesForLearningRateScheduler() []string
func PossibleValuesForLogTrainingMetrics ¶
func PossibleValuesForLogTrainingMetrics() []string
func PossibleValuesForLogValidationLoss ¶
func PossibleValuesForLogValidationLoss() []string
func PossibleValuesForLogVerbosity ¶
func PossibleValuesForLogVerbosity() []string
func PossibleValuesForMLAssistConfigurationType ¶
func PossibleValuesForMLAssistConfigurationType() []string
func PossibleValuesForMLFlowAutologgerState ¶
func PossibleValuesForMLFlowAutologgerState() []string
func PossibleValuesForMediaType ¶
func PossibleValuesForMediaType() []string
func PossibleValuesForModelSize ¶
func PossibleValuesForModelSize() []string
func PossibleValuesForMonitoringAlertNotificationType ¶
func PossibleValuesForMonitoringAlertNotificationType() []string
func PossibleValuesForMonitoringFeatureDataType ¶
func PossibleValuesForMonitoringFeatureDataType() []string
func PossibleValuesForMonitoringFeatureFilterType ¶
func PossibleValuesForMonitoringFeatureFilterType() []string
func PossibleValuesForMonitoringInputDataContext ¶
func PossibleValuesForMonitoringInputDataContext() []string
func PossibleValuesForMonitoringModelType ¶
func PossibleValuesForMonitoringModelType() []string
func PossibleValuesForMonitoringNotificationMode ¶
func PossibleValuesForMonitoringNotificationMode() []string
func PossibleValuesForMonitoringSignalType ¶
func PossibleValuesForMonitoringSignalType() []string
func PossibleValuesForMultiSelect ¶
func PossibleValuesForMultiSelect() []string
func PossibleValuesForNCrossValidationsMode ¶
func PossibleValuesForNCrossValidationsMode() []string
func PossibleValuesForNlpLearningRateScheduler ¶
func PossibleValuesForNlpLearningRateScheduler() []string
func PossibleValuesForNodesValueType ¶
func PossibleValuesForNodesValueType() []string
func PossibleValuesForNumericalDataDriftMetric ¶
func PossibleValuesForNumericalDataDriftMetric() []string
func PossibleValuesForNumericalDataQualityMetric ¶
func PossibleValuesForNumericalDataQualityMetric() []string
func PossibleValuesForNumericalPredictionDriftMetric ¶
func PossibleValuesForNumericalPredictionDriftMetric() []string
func PossibleValuesForObjectDetectionPrimaryMetrics ¶
func PossibleValuesForObjectDetectionPrimaryMetrics() []string
func PossibleValuesForOutputDeliveryMode ¶
func PossibleValuesForOutputDeliveryMode() []string
func PossibleValuesForProtectionLevel ¶
func PossibleValuesForProtectionLevel() []string
func PossibleValuesForRandomSamplingAlgorithmRule ¶
func PossibleValuesForRandomSamplingAlgorithmRule() []string
func PossibleValuesForRecurrenceFrequency ¶
func PossibleValuesForRecurrenceFrequency() []string
func PossibleValuesForRegressionModelPerformanceMetric ¶
func PossibleValuesForRegressionModelPerformanceMetric() []string
func PossibleValuesForRegressionModels ¶
func PossibleValuesForRegressionModels() []string
func PossibleValuesForRegressionPrimaryMetrics ¶
func PossibleValuesForRegressionPrimaryMetrics() []string
func PossibleValuesForSamplingAlgorithmType ¶
func PossibleValuesForSamplingAlgorithmType() []string
func PossibleValuesForScheduleActionType ¶
func PossibleValuesForScheduleActionType() []string
func PossibleValuesForScheduleListViewType ¶
func PossibleValuesForScheduleListViewType() []string
func PossibleValuesForScheduleProvisioningStatus ¶
func PossibleValuesForScheduleProvisioningStatus() []string
func PossibleValuesForSeasonalityMode ¶
func PossibleValuesForSeasonalityMode() []string
func PossibleValuesForShortSeriesHandlingConfiguration ¶
func PossibleValuesForShortSeriesHandlingConfiguration() []string
func PossibleValuesForSparkJobEntryType ¶
func PossibleValuesForSparkJobEntryType() []string
func PossibleValuesForStackMetaLearnerType ¶
func PossibleValuesForStackMetaLearnerType() []string
func PossibleValuesForStatusMessageLevel ¶
func PossibleValuesForStatusMessageLevel() []string
func PossibleValuesForStochasticOptimizer ¶
func PossibleValuesForStochasticOptimizer() []string
func PossibleValuesForTargetAggregationFunction ¶
func PossibleValuesForTargetAggregationFunction() []string
func PossibleValuesForTargetLagsMode ¶
func PossibleValuesForTargetLagsMode() []string
func PossibleValuesForTargetRollingWindowSizeMode ¶
func PossibleValuesForTargetRollingWindowSizeMode() []string
func PossibleValuesForTaskType ¶
func PossibleValuesForTaskType() []string
func PossibleValuesForTextAnnotationType ¶
func PossibleValuesForTextAnnotationType() []string
func PossibleValuesForTrainingMode ¶
func PossibleValuesForTrainingMode() []string
func PossibleValuesForTriggerType ¶
func PossibleValuesForTriggerType() []string
func PossibleValuesForUseStl ¶
func PossibleValuesForUseStl() []string
func PossibleValuesForValidationMetricType ¶
func PossibleValuesForValidationMetricType() []string
func PossibleValuesForWebhookType ¶
func PossibleValuesForWebhookType() []string
func PossibleValuesForWeekDay ¶
func PossibleValuesForWeekDay() []string
func ValidateScheduleID ¶
ValidateScheduleID checks that 'input' can be parsed as a Schedule ID
func ValidateWorkspaceID ¶
ValidateWorkspaceID checks that 'input' can be parsed as a Workspace ID
Types ¶
type AllFeatures ¶
type AllFeatures struct { }
func (AllFeatures) MarshalJSON ¶
func (s AllFeatures) MarshalJSON() ([]byte, error)
type AutoDeleteCondition ¶
type AutoDeleteCondition string
const ( AutoDeleteConditionCreatedGreaterThan AutoDeleteCondition = "CreatedGreaterThan" AutoDeleteConditionLastAccessedGreaterThan AutoDeleteCondition = "LastAccessedGreaterThan" )
func (*AutoDeleteCondition) UnmarshalJSON ¶
func (s *AutoDeleteCondition) UnmarshalJSON(bytes []byte) error
type AutoDeleteSetting ¶
type AutoDeleteSetting struct { Condition *AutoDeleteCondition `json:"condition,omitempty"` Value *string `json:"value,omitempty"` }
type AutoForecastHorizon ¶
type AutoForecastHorizon struct { }
func (AutoForecastHorizon) MarshalJSON ¶
func (s AutoForecastHorizon) MarshalJSON() ([]byte, error)
type AutoMLJob ¶
type AutoMLJob struct { EnvironmentId *string `json:"environmentId,omitempty"` EnvironmentVariables *map[string]string `json:"environmentVariables,omitempty"` Outputs *map[string]JobOutput `json:"outputs,omitempty"` QueueSettings *QueueSettings `json:"queueSettings,omitempty"` Resources *JobResourceConfiguration `json:"resources,omitempty"` TaskDetails AutoMLVertical `json:"taskDetails"` // Fields inherited from JobBase ComponentId *string `json:"componentId,omitempty"` ComputeId *string `json:"computeId,omitempty"` Description *string `json:"description,omitempty"` DisplayName *string `json:"displayName,omitempty"` ExperimentName *string `json:"experimentName,omitempty"` Identity IdentityConfiguration `json:"identity"` IsArchived *bool `json:"isArchived,omitempty"` NotificationSetting *NotificationSetting `json:"notificationSetting,omitempty"` Properties *map[string]string `json:"properties,omitempty"` SecretsConfiguration *map[string]SecretConfiguration `json:"secretsConfiguration,omitempty"` Services *map[string]JobService `json:"services,omitempty"` Status *JobStatus `json:"status,omitempty"` Tags *map[string]string `json:"tags,omitempty"` }
func (AutoMLJob) MarshalJSON ¶
func (*AutoMLJob) UnmarshalJSON ¶
type AutoMLVertical ¶
type AutoMLVertical interface { }
type AutoNCrossValidations ¶
type AutoNCrossValidations struct { }
func (AutoNCrossValidations) MarshalJSON ¶
func (s AutoNCrossValidations) MarshalJSON() ([]byte, error)
type AutoSeasonality ¶
type AutoSeasonality struct { }
func (AutoSeasonality) MarshalJSON ¶
func (s AutoSeasonality) MarshalJSON() ([]byte, error)
type AutoTargetLags ¶
type AutoTargetLags struct { }
func (AutoTargetLags) MarshalJSON ¶
func (s AutoTargetLags) MarshalJSON() ([]byte, error)
type AutoTargetRollingWindowSize ¶
type AutoTargetRollingWindowSize struct { }
func (AutoTargetRollingWindowSize) MarshalJSON ¶
func (s AutoTargetRollingWindowSize) MarshalJSON() ([]byte, error)
type AutologgerSettings ¶
type AutologgerSettings struct {
MlflowAutologger MLFlowAutologgerState `json:"mlflowAutologger"`
}
type AzMonMonitoringAlertNotificationSettings ¶
type AzMonMonitoringAlertNotificationSettings struct { }
func (AzMonMonitoringAlertNotificationSettings) MarshalJSON ¶
func (s AzMonMonitoringAlertNotificationSettings) MarshalJSON() ([]byte, error)
type AzureDevOpsWebhook ¶
type AzureDevOpsWebhook struct { // Fields inherited from Webhook EventType *string `json:"eventType,omitempty"` }
func (AzureDevOpsWebhook) MarshalJSON ¶
func (s AzureDevOpsWebhook) MarshalJSON() ([]byte, error)
type BanditPolicy ¶
type BanditPolicy struct { SlackAmount *float64 `json:"slackAmount,omitempty"` SlackFactor *float64 `json:"slackFactor,omitempty"` // Fields inherited from EarlyTerminationPolicy DelayEvaluation *int64 `json:"delayEvaluation,omitempty"` EvaluationInterval *int64 `json:"evaluationInterval,omitempty"` }
func (BanditPolicy) MarshalJSON ¶
func (s BanditPolicy) MarshalJSON() ([]byte, error)
type BayesianSamplingAlgorithm ¶
type BayesianSamplingAlgorithm struct { }
func (BayesianSamplingAlgorithm) MarshalJSON ¶
func (s BayesianSamplingAlgorithm) MarshalJSON() ([]byte, error)
type BlockedTransformers ¶
type BlockedTransformers string
const ( BlockedTransformersCatTargetEncoder BlockedTransformers = "CatTargetEncoder" BlockedTransformersCountVectorizer BlockedTransformers = "CountVectorizer" BlockedTransformersHashOneHotEncoder BlockedTransformers = "HashOneHotEncoder" BlockedTransformersLabelEncoder BlockedTransformers = "LabelEncoder" BlockedTransformersNaiveBayes BlockedTransformers = "NaiveBayes" BlockedTransformersOneHotEncoder BlockedTransformers = "OneHotEncoder" BlockedTransformersTextTargetEncoder BlockedTransformers = "TextTargetEncoder" BlockedTransformersTfIdf BlockedTransformers = "TfIdf" BlockedTransformersWoETargetEncoder BlockedTransformers = "WoETargetEncoder" BlockedTransformersWordEmbedding BlockedTransformers = "WordEmbedding" )
func (*BlockedTransformers) UnmarshalJSON ¶
func (s *BlockedTransformers) UnmarshalJSON(bytes []byte) error
type CategoricalDataDriftMetric ¶
type CategoricalDataDriftMetric string
const ( CategoricalDataDriftMetricJensenShannonDistance CategoricalDataDriftMetric = "JensenShannonDistance" CategoricalDataDriftMetricPearsonsChiSquaredTest CategoricalDataDriftMetric = "PearsonsChiSquaredTest" CategoricalDataDriftMetricPopulationStabilityIndex CategoricalDataDriftMetric = "PopulationStabilityIndex" )
func (*CategoricalDataDriftMetric) UnmarshalJSON ¶
func (s *CategoricalDataDriftMetric) UnmarshalJSON(bytes []byte) error
type CategoricalDataDriftMetricThreshold ¶
type CategoricalDataDriftMetricThreshold struct { Metric CategoricalDataDriftMetric `json:"metric"` // Fields inherited from DataDriftMetricThresholdBase Threshold *MonitoringThreshold `json:"threshold,omitempty"` }
func (CategoricalDataDriftMetricThreshold) MarshalJSON ¶
func (s CategoricalDataDriftMetricThreshold) MarshalJSON() ([]byte, error)
type CategoricalDataQualityMetric ¶
type CategoricalDataQualityMetric string
const ( CategoricalDataQualityMetricDataTypeErrorRate CategoricalDataQualityMetric = "DataTypeErrorRate" CategoricalDataQualityMetricNullValueRate CategoricalDataQualityMetric = "NullValueRate" CategoricalDataQualityMetricOutOfBoundsRate CategoricalDataQualityMetric = "OutOfBoundsRate" )
func (*CategoricalDataQualityMetric) UnmarshalJSON ¶
func (s *CategoricalDataQualityMetric) UnmarshalJSON(bytes []byte) error
type CategoricalDataQualityMetricThreshold ¶
type CategoricalDataQualityMetricThreshold struct { Metric CategoricalDataQualityMetric `json:"metric"` // Fields inherited from DataQualityMetricThresholdBase Threshold *MonitoringThreshold `json:"threshold,omitempty"` }
func (CategoricalDataQualityMetricThreshold) MarshalJSON ¶
func (s CategoricalDataQualityMetricThreshold) MarshalJSON() ([]byte, error)
type CategoricalPredictionDriftMetric ¶
type CategoricalPredictionDriftMetric string
const ( CategoricalPredictionDriftMetricJensenShannonDistance CategoricalPredictionDriftMetric = "JensenShannonDistance" CategoricalPredictionDriftMetricPearsonsChiSquaredTest CategoricalPredictionDriftMetric = "PearsonsChiSquaredTest" CategoricalPredictionDriftMetricPopulationStabilityIndex CategoricalPredictionDriftMetric = "PopulationStabilityIndex" )
func (*CategoricalPredictionDriftMetric) UnmarshalJSON ¶
func (s *CategoricalPredictionDriftMetric) UnmarshalJSON(bytes []byte) error
type CategoricalPredictionDriftMetricThreshold ¶
type CategoricalPredictionDriftMetricThreshold struct { Metric CategoricalPredictionDriftMetric `json:"metric"` // Fields inherited from PredictionDriftMetricThresholdBase Threshold *MonitoringThreshold `json:"threshold,omitempty"` }
func (CategoricalPredictionDriftMetricThreshold) MarshalJSON ¶
func (s CategoricalPredictionDriftMetricThreshold) MarshalJSON() ([]byte, error)
type Classification ¶
type Classification struct { CvSplitColumnNames *[]string `json:"cvSplitColumnNames,omitempty"` FeaturizationSettings *TableVerticalFeaturizationSettings `json:"featurizationSettings,omitempty"` FixedParameters *TableFixedParameters `json:"fixedParameters,omitempty"` LimitSettings *TableVerticalLimitSettings `json:"limitSettings,omitempty"` NCrossValidations NCrossValidations `json:"nCrossValidations"` PositiveLabel *string `json:"positiveLabel,omitempty"` PrimaryMetric *ClassificationPrimaryMetrics `json:"primaryMetric,omitempty"` SearchSpace *[]TableParameterSubspace `json:"searchSpace,omitempty"` SweepSettings *TableSweepSettings `json:"sweepSettings,omitempty"` TestData JobInput `json:"testData"` TestDataSize *float64 `json:"testDataSize,omitempty"` TrainingSettings *ClassificationTrainingSettings `json:"trainingSettings,omitempty"` ValidationData JobInput `json:"validationData"` ValidationDataSize *float64 `json:"validationDataSize,omitempty"` WeightColumnName *string `json:"weightColumnName,omitempty"` // Fields inherited from AutoMLVertical LogVerbosity *LogVerbosity `json:"logVerbosity,omitempty"` TargetColumnName *string `json:"targetColumnName,omitempty"` TrainingData JobInput `json:"trainingData"` }
func (Classification) MarshalJSON ¶
func (s Classification) MarshalJSON() ([]byte, error)
func (*Classification) UnmarshalJSON ¶
func (s *Classification) UnmarshalJSON(bytes []byte) error
type ClassificationModelPerformanceMetric ¶
type ClassificationModelPerformanceMetric string
const ( ClassificationModelPerformanceMetricAccuracy ClassificationModelPerformanceMetric = "Accuracy" ClassificationModelPerformanceMetricFOneScore ClassificationModelPerformanceMetric = "F1Score" ClassificationModelPerformanceMetricPrecision ClassificationModelPerformanceMetric = "Precision" ClassificationModelPerformanceMetricRecall ClassificationModelPerformanceMetric = "Recall" )
func (*ClassificationModelPerformanceMetric) UnmarshalJSON ¶
func (s *ClassificationModelPerformanceMetric) UnmarshalJSON(bytes []byte) error
type ClassificationModelPerformanceMetricThreshold ¶
type ClassificationModelPerformanceMetricThreshold struct { Metric ClassificationModelPerformanceMetric `json:"metric"` // Fields inherited from ModelPerformanceMetricThresholdBase Threshold *MonitoringThreshold `json:"threshold,omitempty"` }
func (ClassificationModelPerformanceMetricThreshold) MarshalJSON ¶
func (s ClassificationModelPerformanceMetricThreshold) MarshalJSON() ([]byte, error)
type ClassificationModels ¶
type ClassificationModels string
const ( ClassificationModelsBernoulliNaiveBayes ClassificationModels = "BernoulliNaiveBayes" ClassificationModelsDecisionTree ClassificationModels = "DecisionTree" ClassificationModelsExtremeRandomTrees ClassificationModels = "ExtremeRandomTrees" ClassificationModelsGradientBoosting ClassificationModels = "GradientBoosting" ClassificationModelsKNN ClassificationModels = "KNN" ClassificationModelsLightGBM ClassificationModels = "LightGBM" ClassificationModelsLinearSVM ClassificationModels = "LinearSVM" ClassificationModelsLogisticRegression ClassificationModels = "LogisticRegression" ClassificationModelsMultinomialNaiveBayes ClassificationModels = "MultinomialNaiveBayes" ClassificationModelsRandomForest ClassificationModels = "RandomForest" ClassificationModelsSGD ClassificationModels = "SGD" ClassificationModelsSVM ClassificationModels = "SVM" ClassificationModelsXGBoostClassifier ClassificationModels = "XGBoostClassifier" )
func (*ClassificationModels) UnmarshalJSON ¶
func (s *ClassificationModels) UnmarshalJSON(bytes []byte) error
type ClassificationMultilabelPrimaryMetrics ¶
type ClassificationMultilabelPrimaryMetrics string
const ( ClassificationMultilabelPrimaryMetricsAUCWeighted ClassificationMultilabelPrimaryMetrics = "AUCWeighted" ClassificationMultilabelPrimaryMetricsAccuracy ClassificationMultilabelPrimaryMetrics = "Accuracy" ClassificationMultilabelPrimaryMetricsAveragePrecisionScoreWeighted ClassificationMultilabelPrimaryMetrics = "AveragePrecisionScoreWeighted" ClassificationMultilabelPrimaryMetricsIOU ClassificationMultilabelPrimaryMetrics = "IOU" ClassificationMultilabelPrimaryMetricsNormMacroRecall ClassificationMultilabelPrimaryMetrics = "NormMacroRecall" ClassificationMultilabelPrimaryMetricsPrecisionScoreWeighted ClassificationMultilabelPrimaryMetrics = "PrecisionScoreWeighted" )
func (*ClassificationMultilabelPrimaryMetrics) UnmarshalJSON ¶
func (s *ClassificationMultilabelPrimaryMetrics) UnmarshalJSON(bytes []byte) error
type ClassificationPrimaryMetrics ¶
type ClassificationPrimaryMetrics string
const ( ClassificationPrimaryMetricsAUCWeighted ClassificationPrimaryMetrics = "AUCWeighted" ClassificationPrimaryMetricsAccuracy ClassificationPrimaryMetrics = "Accuracy" ClassificationPrimaryMetricsAveragePrecisionScoreWeighted ClassificationPrimaryMetrics = "AveragePrecisionScoreWeighted" ClassificationPrimaryMetricsNormMacroRecall ClassificationPrimaryMetrics = "NormMacroRecall" ClassificationPrimaryMetricsPrecisionScoreWeighted ClassificationPrimaryMetrics = "PrecisionScoreWeighted" )
func (*ClassificationPrimaryMetrics) UnmarshalJSON ¶
func (s *ClassificationPrimaryMetrics) UnmarshalJSON(bytes []byte) error
type ClassificationTrainingSettings ¶
type ClassificationTrainingSettings struct { AllowedTrainingAlgorithms *[]ClassificationModels `json:"allowedTrainingAlgorithms,omitempty"` BlockedTrainingAlgorithms *[]ClassificationModels `json:"blockedTrainingAlgorithms,omitempty"` EnableDnnTraining *bool `json:"enableDnnTraining,omitempty"` EnableModelExplainability *bool `json:"enableModelExplainability,omitempty"` EnableOnnxCompatibleModels *bool `json:"enableOnnxCompatibleModels,omitempty"` EnableStackEnsemble *bool `json:"enableStackEnsemble,omitempty"` EnableVoteEnsemble *bool `json:"enableVoteEnsemble,omitempty"` EnsembleModelDownloadTimeout *string `json:"ensembleModelDownloadTimeout,omitempty"` StackEnsembleSettings *StackEnsembleSettings `json:"stackEnsembleSettings,omitempty"` TrainingMode *TrainingMode `json:"trainingMode,omitempty"` }
type ColumnTransformer ¶
type ColumnTransformer struct { Fields *[]string `json:"fields,omitempty"` Parameters *interface{} `json:"parameters,omitempty"` }
type CommandJob ¶
type CommandJob struct { AutologgerSettings *AutologgerSettings `json:"autologgerSettings,omitempty"` CodeId *string `json:"codeId,omitempty"` Command string `json:"command"` Distribution DistributionConfiguration `json:"distribution"` EnvironmentId string `json:"environmentId"` EnvironmentVariables *map[string]string `json:"environmentVariables,omitempty"` Inputs *map[string]JobInput `json:"inputs,omitempty"` Limits JobLimits `json:"limits"` Outputs *map[string]JobOutput `json:"outputs,omitempty"` Parameters *interface{} `json:"parameters,omitempty"` QueueSettings *QueueSettings `json:"queueSettings,omitempty"` Resources *JobResourceConfiguration `json:"resources,omitempty"` // Fields inherited from JobBase ComponentId *string `json:"componentId,omitempty"` ComputeId *string `json:"computeId,omitempty"` Description *string `json:"description,omitempty"` DisplayName *string `json:"displayName,omitempty"` ExperimentName *string `json:"experimentName,omitempty"` Identity IdentityConfiguration `json:"identity"` IsArchived *bool `json:"isArchived,omitempty"` NotificationSetting *NotificationSetting `json:"notificationSetting,omitempty"` Properties *map[string]string `json:"properties,omitempty"` SecretsConfiguration *map[string]SecretConfiguration `json:"secretsConfiguration,omitempty"` Services *map[string]JobService `json:"services,omitempty"` Status *JobStatus `json:"status,omitempty"` Tags *map[string]string `json:"tags,omitempty"` }
func (CommandJob) MarshalJSON ¶
func (s CommandJob) MarshalJSON() ([]byte, error)
func (*CommandJob) UnmarshalJSON ¶
func (s *CommandJob) UnmarshalJSON(bytes []byte) error
type CommandJobLimits ¶
type CommandJobLimits struct { // Fields inherited from JobLimits Timeout *string `json:"timeout,omitempty"` }
func (CommandJobLimits) MarshalJSON ¶
func (s CommandJobLimits) MarshalJSON() ([]byte, error)
type CreateMonitorAction ¶
type CreateMonitorAction struct {
MonitorDefinition MonitorDefinition `json:"monitorDefinition"`
}
func (CreateMonitorAction) MarshalJSON ¶
func (s CreateMonitorAction) MarshalJSON() ([]byte, error)
type CronTrigger ¶
type CronTrigger struct { Expression string `json:"expression"` // Fields inherited from TriggerBase EndTime *string `json:"endTime,omitempty"` StartTime *string `json:"startTime,omitempty"` TimeZone *string `json:"timeZone,omitempty"` }
func (CronTrigger) MarshalJSON ¶
func (s CronTrigger) MarshalJSON() ([]byte, error)
type CustomForecastHorizon ¶
type CustomForecastHorizon struct {
Value int64 `json:"value"`
}
func (CustomForecastHorizon) MarshalJSON ¶
func (s CustomForecastHorizon) MarshalJSON() ([]byte, error)
type CustomMetricThreshold ¶
type CustomMetricThreshold struct { Metric string `json:"metric"` Threshold *MonitoringThreshold `json:"threshold,omitempty"` }
type CustomModelJobInput ¶
type CustomModelJobInput struct { Mode *InputDeliveryMode `json:"mode,omitempty"` Uri string `json:"uri"` // Fields inherited from JobInput Description *string `json:"description,omitempty"` }
func (CustomModelJobInput) MarshalJSON ¶
func (s CustomModelJobInput) MarshalJSON() ([]byte, error)
type CustomModelJobOutput ¶
type CustomModelJobOutput struct { AssetName *string `json:"assetName,omitempty"` AssetVersion *string `json:"assetVersion,omitempty"` AutoDeleteSetting *AutoDeleteSetting `json:"autoDeleteSetting,omitempty"` Mode *OutputDeliveryMode `json:"mode,omitempty"` Uri *string `json:"uri,omitempty"` // Fields inherited from JobOutput Description *string `json:"description,omitempty"` }
func (CustomModelJobOutput) MarshalJSON ¶
func (s CustomModelJobOutput) MarshalJSON() ([]byte, error)
type CustomMonitoringSignal ¶
type CustomMonitoringSignal struct { ComponentId string `json:"componentId"` InputAssets *map[string]MonitoringInputData `json:"inputAssets,omitempty"` MetricThresholds []CustomMetricThreshold `json:"metricThresholds"` // Fields inherited from MonitoringSignalBase LookbackPeriod *string `json:"lookbackPeriod,omitempty"` Mode *MonitoringNotificationMode `json:"mode,omitempty"` }
func (CustomMonitoringSignal) MarshalJSON ¶
func (s CustomMonitoringSignal) MarshalJSON() ([]byte, error)
type CustomNCrossValidations ¶
type CustomNCrossValidations struct {
Value int64 `json:"value"`
}
func (CustomNCrossValidations) MarshalJSON ¶
func (s CustomNCrossValidations) MarshalJSON() ([]byte, error)
type CustomSeasonality ¶
type CustomSeasonality struct {
Value int64 `json:"value"`
}
func (CustomSeasonality) MarshalJSON ¶
func (s CustomSeasonality) MarshalJSON() ([]byte, error)
type CustomTargetLags ¶
type CustomTargetLags struct {
Values []int64 `json:"values"`
}
func (CustomTargetLags) MarshalJSON ¶
func (s CustomTargetLags) MarshalJSON() ([]byte, error)
type CustomTargetRollingWindowSize ¶
type CustomTargetRollingWindowSize struct {
Value int64 `json:"value"`
}
func (CustomTargetRollingWindowSize) MarshalJSON ¶
func (s CustomTargetRollingWindowSize) MarshalJSON() ([]byte, error)
type DataDriftMetricThresholdBase ¶
type DataDriftMetricThresholdBase interface { }
type DataDriftMonitoringSignal ¶
type DataDriftMonitoringSignal struct { BaselineData MonitoringInputData `json:"baselineData"` DataSegment *MonitoringDataSegment `json:"dataSegment,omitempty"` Features MonitoringFeatureFilterBase `json:"features"` MetricThresholds []DataDriftMetricThresholdBase `json:"metricThresholds"` TargetData MonitoringInputData `json:"targetData"` // Fields inherited from MonitoringSignalBase LookbackPeriod *string `json:"lookbackPeriod,omitempty"` Mode *MonitoringNotificationMode `json:"mode,omitempty"` }
func (DataDriftMonitoringSignal) MarshalJSON ¶
func (s DataDriftMonitoringSignal) MarshalJSON() ([]byte, error)
func (*DataDriftMonitoringSignal) UnmarshalJSON ¶
func (s *DataDriftMonitoringSignal) UnmarshalJSON(bytes []byte) error
type DataImport ¶
type DataImport struct { AssetName *string `json:"assetName,omitempty"` Source DataImportSource `json:"source"` // Fields inherited from DataVersionBase AutoDeleteSetting *AutoDeleteSetting `json:"autoDeleteSetting,omitempty"` DataUri string `json:"dataUri"` Description *string `json:"description,omitempty"` IntellectualProperty *IntellectualProperty `json:"intellectualProperty,omitempty"` IsAnonymous *bool `json:"isAnonymous,omitempty"` IsArchived *bool `json:"isArchived,omitempty"` Properties *map[string]string `json:"properties,omitempty"` Stage *string `json:"stage,omitempty"` Tags *map[string]string `json:"tags,omitempty"` }
func (DataImport) MarshalJSON ¶
func (s DataImport) MarshalJSON() ([]byte, error)
func (*DataImport) UnmarshalJSON ¶
func (s *DataImport) UnmarshalJSON(bytes []byte) error
type DataImportSource ¶
type DataImportSource interface { }
type DataImportSourceType ¶
type DataImportSourceType string
const ( DataImportSourceTypeDatabase DataImportSourceType = "database" DataImportSourceTypeFileSystem DataImportSourceType = "file_system" )
func (*DataImportSourceType) UnmarshalJSON ¶
func (s *DataImportSourceType) UnmarshalJSON(bytes []byte) error
type DataQualityMetricThresholdBase ¶
type DataQualityMetricThresholdBase interface { }
type DataQualityMonitoringSignal ¶
type DataQualityMonitoringSignal struct { BaselineData MonitoringInputData `json:"baselineData"` Features MonitoringFeatureFilterBase `json:"features"` MetricThresholds []DataQualityMetricThresholdBase `json:"metricThresholds"` TargetData MonitoringInputData `json:"targetData"` // Fields inherited from MonitoringSignalBase LookbackPeriod *string `json:"lookbackPeriod,omitempty"` Mode *MonitoringNotificationMode `json:"mode,omitempty"` }
func (DataQualityMonitoringSignal) MarshalJSON ¶
func (s DataQualityMonitoringSignal) MarshalJSON() ([]byte, error)
func (*DataQualityMonitoringSignal) UnmarshalJSON ¶
func (s *DataQualityMonitoringSignal) UnmarshalJSON(bytes []byte) error
type DataVersionBase ¶
type DataVersionBase interface { }
type DatabaseSource ¶
type DatabaseSource struct { Query *string `json:"query,omitempty"` StoredProcedure *string `json:"storedProcedure,omitempty"` StoredProcedureParams *[]map[string]string `json:"storedProcedureParams,omitempty"` TableName *string `json:"tableName,omitempty"` // Fields inherited from DataImportSource Connection *string `json:"connection,omitempty"` }
func (DatabaseSource) MarshalJSON ¶
func (s DatabaseSource) MarshalJSON() ([]byte, error)
type DistributionConfiguration ¶
type DistributionConfiguration interface { }
type DistributionType ¶
type DistributionType string
const ( DistributionTypeMpi DistributionType = "Mpi" DistributionTypePyTorch DistributionType = "PyTorch" DistributionTypeRay DistributionType = "Ray" DistributionTypeTensorFlow DistributionType = "TensorFlow" )
func (*DistributionType) UnmarshalJSON ¶
func (s *DistributionType) UnmarshalJSON(bytes []byte) error
type EarlyTerminationPolicy ¶
type EarlyTerminationPolicy interface { }
type EarlyTerminationPolicyType ¶
type EarlyTerminationPolicyType string
const ( EarlyTerminationPolicyTypeBandit EarlyTerminationPolicyType = "Bandit" EarlyTerminationPolicyTypeMedianStopping EarlyTerminationPolicyType = "MedianStopping" EarlyTerminationPolicyTypeTruncationSelection EarlyTerminationPolicyType = "TruncationSelection" )
func (*EarlyTerminationPolicyType) UnmarshalJSON ¶
func (s *EarlyTerminationPolicyType) UnmarshalJSON(bytes []byte) error
type EmailMonitoringAlertNotificationSettings ¶
type EmailMonitoringAlertNotificationSettings struct {
EmailNotificationSetting *NotificationSetting `json:"emailNotificationSetting,omitempty"`
}
func (EmailMonitoringAlertNotificationSettings) MarshalJSON ¶
func (s EmailMonitoringAlertNotificationSettings) MarshalJSON() ([]byte, error)
type EmailNotificationEnableType ¶
type EmailNotificationEnableType string
const ( EmailNotificationEnableTypeJobCancelled EmailNotificationEnableType = "JobCancelled" EmailNotificationEnableTypeJobCompleted EmailNotificationEnableType = "JobCompleted" EmailNotificationEnableTypeJobFailed EmailNotificationEnableType = "JobFailed" )
func (*EmailNotificationEnableType) UnmarshalJSON ¶
func (s *EmailNotificationEnableType) UnmarshalJSON(bytes []byte) error
type EndpointScheduleAction ¶
type EndpointScheduleAction struct {
EndpointInvocationDefinition interface{} `json:"endpointInvocationDefinition"`
}
func (EndpointScheduleAction) MarshalJSON ¶
func (s EndpointScheduleAction) MarshalJSON() ([]byte, error)
type FeatureAttributionDriftMonitoringSignal ¶
type FeatureAttributionDriftMonitoringSignal struct { BaselineData MonitoringInputData `json:"baselineData"` MetricThreshold FeatureAttributionMetricThreshold `json:"metricThreshold"` ModelType MonitoringModelType `json:"modelType"` TargetData MonitoringInputData `json:"targetData"` // Fields inherited from MonitoringSignalBase LookbackPeriod *string `json:"lookbackPeriod,omitempty"` Mode *MonitoringNotificationMode `json:"mode,omitempty"` }
func (FeatureAttributionDriftMonitoringSignal) MarshalJSON ¶
func (s FeatureAttributionDriftMonitoringSignal) MarshalJSON() ([]byte, error)
type FeatureAttributionMetric ¶
type FeatureAttributionMetric string
const (
FeatureAttributionMetricNormalizedDiscountedCumulativeGain FeatureAttributionMetric = "NormalizedDiscountedCumulativeGain"
)
func (*FeatureAttributionMetric) UnmarshalJSON ¶
func (s *FeatureAttributionMetric) UnmarshalJSON(bytes []byte) error
type FeatureAttributionMetricThreshold ¶
type FeatureAttributionMetricThreshold struct { Metric FeatureAttributionMetric `json:"metric"` Threshold *MonitoringThreshold `json:"threshold,omitempty"` }
type FeatureLags ¶
type FeatureLags string
const ( FeatureLagsAuto FeatureLags = "Auto" FeatureLagsNone FeatureLags = "None" )
func (*FeatureLags) UnmarshalJSON ¶
func (s *FeatureLags) UnmarshalJSON(bytes []byte) error
type FeatureSubset ¶
type FeatureSubset struct {
Features []string `json:"features"`
}
func (FeatureSubset) MarshalJSON ¶
func (s FeatureSubset) MarshalJSON() ([]byte, error)
type FeaturizationMode ¶
type FeaturizationMode string
const ( FeaturizationModeAuto FeaturizationMode = "Auto" FeaturizationModeCustom FeaturizationMode = "Custom" FeaturizationModeOff FeaturizationMode = "Off" )
func (*FeaturizationMode) UnmarshalJSON ¶
func (s *FeaturizationMode) UnmarshalJSON(bytes []byte) error
type FeaturizationSettings ¶
type FeaturizationSettings struct {
DatasetLanguage *string `json:"datasetLanguage,omitempty"`
}
type FileSystemSource ¶
type FileSystemSource struct { Path *string `json:"path,omitempty"` // Fields inherited from DataImportSource Connection *string `json:"connection,omitempty"` }
func (FileSystemSource) MarshalJSON ¶
func (s FileSystemSource) MarshalJSON() ([]byte, error)
type ForecastHorizon ¶
type ForecastHorizon interface { }
type ForecastHorizonMode ¶
type ForecastHorizonMode string
const ( ForecastHorizonModeAuto ForecastHorizonMode = "Auto" ForecastHorizonModeCustom ForecastHorizonMode = "Custom" )
func (*ForecastHorizonMode) UnmarshalJSON ¶
func (s *ForecastHorizonMode) UnmarshalJSON(bytes []byte) error
type Forecasting ¶
type Forecasting struct { CvSplitColumnNames *[]string `json:"cvSplitColumnNames,omitempty"` FeaturizationSettings *TableVerticalFeaturizationSettings `json:"featurizationSettings,omitempty"` FixedParameters *TableFixedParameters `json:"fixedParameters,omitempty"` ForecastingSettings *ForecastingSettings `json:"forecastingSettings,omitempty"` LimitSettings *TableVerticalLimitSettings `json:"limitSettings,omitempty"` NCrossValidations NCrossValidations `json:"nCrossValidations"` PrimaryMetric *ForecastingPrimaryMetrics `json:"primaryMetric,omitempty"` SearchSpace *[]TableParameterSubspace `json:"searchSpace,omitempty"` SweepSettings *TableSweepSettings `json:"sweepSettings,omitempty"` TestData JobInput `json:"testData"` TestDataSize *float64 `json:"testDataSize,omitempty"` TrainingSettings *ForecastingTrainingSettings `json:"trainingSettings,omitempty"` ValidationData JobInput `json:"validationData"` ValidationDataSize *float64 `json:"validationDataSize,omitempty"` WeightColumnName *string `json:"weightColumnName,omitempty"` // Fields inherited from AutoMLVertical LogVerbosity *LogVerbosity `json:"logVerbosity,omitempty"` TargetColumnName *string `json:"targetColumnName,omitempty"` TrainingData JobInput `json:"trainingData"` }
func (Forecasting) MarshalJSON ¶
func (s Forecasting) MarshalJSON() ([]byte, error)
func (*Forecasting) UnmarshalJSON ¶
func (s *Forecasting) UnmarshalJSON(bytes []byte) error
type ForecastingModels ¶
type ForecastingModels string
const ( ForecastingModelsArimax ForecastingModels = "Arimax" ForecastingModelsAutoArima ForecastingModels = "AutoArima" ForecastingModelsAverage ForecastingModels = "Average" ForecastingModelsDecisionTree ForecastingModels = "DecisionTree" ForecastingModelsElasticNet ForecastingModels = "ElasticNet" ForecastingModelsExponentialSmoothing ForecastingModels = "ExponentialSmoothing" ForecastingModelsExtremeRandomTrees ForecastingModels = "ExtremeRandomTrees" ForecastingModelsGradientBoosting ForecastingModels = "GradientBoosting" ForecastingModelsKNN ForecastingModels = "KNN" ForecastingModelsLassoLars ForecastingModels = "LassoLars" ForecastingModelsLightGBM ForecastingModels = "LightGBM" ForecastingModelsNaive ForecastingModels = "Naive" ForecastingModelsProphet ForecastingModels = "Prophet" ForecastingModelsRandomForest ForecastingModels = "RandomForest" ForecastingModelsSGD ForecastingModels = "SGD" ForecastingModelsSeasonalAverage ForecastingModels = "SeasonalAverage" ForecastingModelsSeasonalNaive ForecastingModels = "SeasonalNaive" ForecastingModelsTCNForecaster ForecastingModels = "TCNForecaster" ForecastingModelsXGBoostRegressor ForecastingModels = "XGBoostRegressor" )
func (*ForecastingModels) UnmarshalJSON ¶
func (s *ForecastingModels) UnmarshalJSON(bytes []byte) error
type ForecastingPrimaryMetrics ¶
type ForecastingPrimaryMetrics string
const ( ForecastingPrimaryMetricsNormalizedMeanAbsoluteError ForecastingPrimaryMetrics = "NormalizedMeanAbsoluteError" ForecastingPrimaryMetricsNormalizedRootMeanSquaredError ForecastingPrimaryMetrics = "NormalizedRootMeanSquaredError" ForecastingPrimaryMetricsRTwoScore ForecastingPrimaryMetrics = "R2Score" ForecastingPrimaryMetricsSpearmanCorrelation ForecastingPrimaryMetrics = "SpearmanCorrelation" )
func (*ForecastingPrimaryMetrics) UnmarshalJSON ¶
func (s *ForecastingPrimaryMetrics) UnmarshalJSON(bytes []byte) error
type ForecastingSettings ¶
type ForecastingSettings struct { CountryOrRegionForHolidays *string `json:"countryOrRegionForHolidays,omitempty"` CvStepSize *int64 `json:"cvStepSize,omitempty"` FeatureLags *FeatureLags `json:"featureLags,omitempty"` FeaturesUnknownAtForecastTime *[]string `json:"featuresUnknownAtForecastTime,omitempty"` ForecastHorizon ForecastHorizon `json:"forecastHorizon"` Frequency *string `json:"frequency,omitempty"` Seasonality Seasonality `json:"seasonality"` ShortSeriesHandlingConfig *ShortSeriesHandlingConfiguration `json:"shortSeriesHandlingConfig,omitempty"` TargetAggregateFunction *TargetAggregationFunction `json:"targetAggregateFunction,omitempty"` TargetLags TargetLags `json:"targetLags"` TargetRollingWindowSize TargetRollingWindowSize `json:"targetRollingWindowSize"` TimeColumnName *string `json:"timeColumnName,omitempty"` TimeSeriesIdColumnNames *[]string `json:"timeSeriesIdColumnNames,omitempty"` UseStl *UseStl `json:"useStl,omitempty"` }
func (*ForecastingSettings) UnmarshalJSON ¶
func (s *ForecastingSettings) UnmarshalJSON(bytes []byte) error
type ForecastingTrainingSettings ¶
type ForecastingTrainingSettings struct { AllowedTrainingAlgorithms *[]ForecastingModels `json:"allowedTrainingAlgorithms,omitempty"` BlockedTrainingAlgorithms *[]ForecastingModels `json:"blockedTrainingAlgorithms,omitempty"` EnableDnnTraining *bool `json:"enableDnnTraining,omitempty"` EnableModelExplainability *bool `json:"enableModelExplainability,omitempty"` EnableOnnxCompatibleModels *bool `json:"enableOnnxCompatibleModels,omitempty"` EnableStackEnsemble *bool `json:"enableStackEnsemble,omitempty"` EnableVoteEnsemble *bool `json:"enableVoteEnsemble,omitempty"` EnsembleModelDownloadTimeout *string `json:"ensembleModelDownloadTimeout,omitempty"` StackEnsembleSettings *StackEnsembleSettings `json:"stackEnsembleSettings,omitempty"` TrainingMode *TrainingMode `json:"trainingMode,omitempty"` }
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ScheduleResource }
type GridSamplingAlgorithm ¶
type GridSamplingAlgorithm struct { }
func (GridSamplingAlgorithm) MarshalJSON ¶
func (s GridSamplingAlgorithm) MarshalJSON() ([]byte, error)
type IdentityConfiguration ¶
type IdentityConfiguration interface { }
type IdentityConfigurationType ¶
type IdentityConfigurationType string
const ( IdentityConfigurationTypeAMLToken IdentityConfigurationType = "AMLToken" IdentityConfigurationTypeManaged IdentityConfigurationType = "Managed" IdentityConfigurationTypeUserIdentity IdentityConfigurationType = "UserIdentity" )
func (*IdentityConfigurationType) UnmarshalJSON ¶
func (s *IdentityConfigurationType) UnmarshalJSON(bytes []byte) error
type ImageAnnotationType ¶
type ImageAnnotationType string
const ( ImageAnnotationTypeBoundingBox ImageAnnotationType = "BoundingBox" ImageAnnotationTypeClassification ImageAnnotationType = "Classification" ImageAnnotationTypeInstanceSegmentation ImageAnnotationType = "InstanceSegmentation" )
func (*ImageAnnotationType) UnmarshalJSON ¶
func (s *ImageAnnotationType) UnmarshalJSON(bytes []byte) error
type ImageClassification ¶
type ImageClassification struct { LimitSettings *ImageLimitSettings `json:"limitSettings,omitempty"` ModelSettings *ImageModelSettingsClassification `json:"modelSettings,omitempty"` PrimaryMetric *ClassificationPrimaryMetrics `json:"primaryMetric,omitempty"` SearchSpace *[]ImageModelDistributionSettingsClassification `json:"searchSpace,omitempty"` SweepSettings *ImageSweepSettings `json:"sweepSettings,omitempty"` ValidationData JobInput `json:"validationData"` ValidationDataSize *float64 `json:"validationDataSize,omitempty"` // Fields inherited from AutoMLVertical LogVerbosity *LogVerbosity `json:"logVerbosity,omitempty"` TargetColumnName *string `json:"targetColumnName,omitempty"` TrainingData JobInput `json:"trainingData"` }
func (ImageClassification) MarshalJSON ¶
func (s ImageClassification) MarshalJSON() ([]byte, error)
func (*ImageClassification) UnmarshalJSON ¶
func (s *ImageClassification) UnmarshalJSON(bytes []byte) error
type ImageClassificationMultilabel ¶
type ImageClassificationMultilabel struct { LimitSettings *ImageLimitSettings `json:"limitSettings,omitempty"` ModelSettings *ImageModelSettingsClassification `json:"modelSettings,omitempty"` PrimaryMetric *ClassificationMultilabelPrimaryMetrics `json:"primaryMetric,omitempty"` SearchSpace *[]ImageModelDistributionSettingsClassification `json:"searchSpace,omitempty"` SweepSettings *ImageSweepSettings `json:"sweepSettings,omitempty"` ValidationData JobInput `json:"validationData"` ValidationDataSize *float64 `json:"validationDataSize,omitempty"` // Fields inherited from AutoMLVertical LogVerbosity *LogVerbosity `json:"logVerbosity,omitempty"` TargetColumnName *string `json:"targetColumnName,omitempty"` TrainingData JobInput `json:"trainingData"` }
func (ImageClassificationMultilabel) MarshalJSON ¶
func (s ImageClassificationMultilabel) MarshalJSON() ([]byte, error)
func (*ImageClassificationMultilabel) UnmarshalJSON ¶
func (s *ImageClassificationMultilabel) UnmarshalJSON(bytes []byte) error
type ImageInstanceSegmentation ¶
type ImageInstanceSegmentation struct { LimitSettings *ImageLimitSettings `json:"limitSettings,omitempty"` ModelSettings *ImageModelSettingsObjectDetection `json:"modelSettings,omitempty"` PrimaryMetric *InstanceSegmentationPrimaryMetrics `json:"primaryMetric,omitempty"` SearchSpace *[]ImageModelDistributionSettingsObjectDetection `json:"searchSpace,omitempty"` SweepSettings *ImageSweepSettings `json:"sweepSettings,omitempty"` ValidationData JobInput `json:"validationData"` ValidationDataSize *float64 `json:"validationDataSize,omitempty"` // Fields inherited from AutoMLVertical LogVerbosity *LogVerbosity `json:"logVerbosity,omitempty"` TargetColumnName *string `json:"targetColumnName,omitempty"` TrainingData JobInput `json:"trainingData"` }
func (ImageInstanceSegmentation) MarshalJSON ¶
func (s ImageInstanceSegmentation) MarshalJSON() ([]byte, error)
func (*ImageInstanceSegmentation) UnmarshalJSON ¶
func (s *ImageInstanceSegmentation) UnmarshalJSON(bytes []byte) error
type ImageLimitSettings ¶
type ImageModelDistributionSettingsClassification ¶
type ImageModelDistributionSettingsClassification struct { AmsGradient *string `json:"amsGradient,omitempty"` Augmentations *string `json:"augmentations,omitempty"` Beta1 *string `json:"beta1,omitempty"` Beta2 *string `json:"beta2,omitempty"` Distributed *string `json:"distributed,omitempty"` EarlyStopping *string `json:"earlyStopping,omitempty"` EarlyStoppingDelay *string `json:"earlyStoppingDelay,omitempty"` EarlyStoppingPatience *string `json:"earlyStoppingPatience,omitempty"` EnableOnnxNormalization *string `json:"enableOnnxNormalization,omitempty"` EvaluationFrequency *string `json:"evaluationFrequency,omitempty"` GradientAccumulationStep *string `json:"gradientAccumulationStep,omitempty"` LayersToFreeze *string `json:"layersToFreeze,omitempty"` LearningRate *string `json:"learningRate,omitempty"` LearningRateScheduler *string `json:"learningRateScheduler,omitempty"` ModelName *string `json:"modelName,omitempty"` Momentum *string `json:"momentum,omitempty"` Nesterov *string `json:"nesterov,omitempty"` NumberOfEpochs *string `json:"numberOfEpochs,omitempty"` NumberOfWorkers *string `json:"numberOfWorkers,omitempty"` Optimizer *string `json:"optimizer,omitempty"` RandomSeed *string `json:"randomSeed,omitempty"` StepLRGamma *string `json:"stepLRGamma,omitempty"` StepLRStepSize *string `json:"stepLRStepSize,omitempty"` TrainingBatchSize *string `json:"trainingBatchSize,omitempty"` TrainingCropSize *string `json:"trainingCropSize,omitempty"` ValidationBatchSize *string `json:"validationBatchSize,omitempty"` ValidationCropSize *string `json:"validationCropSize,omitempty"` ValidationResizeSize *string `json:"validationResizeSize,omitempty"` WarmupCosineLRCycles *string `json:"warmupCosineLRCycles,omitempty"` WarmupCosineLRWarmupEpochs *string `json:"warmupCosineLRWarmupEpochs,omitempty"` WeightDecay *string `json:"weightDecay,omitempty"` WeightedLoss *string `json:"weightedLoss,omitempty"` }
type ImageModelDistributionSettingsObjectDetection ¶
type ImageModelDistributionSettingsObjectDetection struct { AmsGradient *string `json:"amsGradient,omitempty"` Augmentations *string `json:"augmentations,omitempty"` Beta1 *string `json:"beta1,omitempty"` Beta2 *string `json:"beta2,omitempty"` BoxDetectionsPerImage *string `json:"boxDetectionsPerImage,omitempty"` BoxScoreThreshold *string `json:"boxScoreThreshold,omitempty"` Distributed *string `json:"distributed,omitempty"` EarlyStopping *string `json:"earlyStopping,omitempty"` EarlyStoppingDelay *string `json:"earlyStoppingDelay,omitempty"` EarlyStoppingPatience *string `json:"earlyStoppingPatience,omitempty"` EnableOnnxNormalization *string `json:"enableOnnxNormalization,omitempty"` EvaluationFrequency *string `json:"evaluationFrequency,omitempty"` GradientAccumulationStep *string `json:"gradientAccumulationStep,omitempty"` ImageSize *string `json:"imageSize,omitempty"` LayersToFreeze *string `json:"layersToFreeze,omitempty"` LearningRate *string `json:"learningRate,omitempty"` LearningRateScheduler *string `json:"learningRateScheduler,omitempty"` MaxSize *string `json:"maxSize,omitempty"` MinSize *string `json:"minSize,omitempty"` ModelName *string `json:"modelName,omitempty"` ModelSize *string `json:"modelSize,omitempty"` Momentum *string `json:"momentum,omitempty"` MultiScale *string `json:"multiScale,omitempty"` Nesterov *string `json:"nesterov,omitempty"` NmsIouThreshold *string `json:"nmsIouThreshold,omitempty"` NumberOfEpochs *string `json:"numberOfEpochs,omitempty"` NumberOfWorkers *string `json:"numberOfWorkers,omitempty"` Optimizer *string `json:"optimizer,omitempty"` RandomSeed *string `json:"randomSeed,omitempty"` StepLRGamma *string `json:"stepLRGamma,omitempty"` StepLRStepSize *string `json:"stepLRStepSize,omitempty"` TileGridSize *string `json:"tileGridSize,omitempty"` TileOverlapRatio *string `json:"tileOverlapRatio,omitempty"` TilePredictionsNmsThreshold *string `json:"tilePredictionsNmsThreshold,omitempty"` TrainingBatchSize *string `json:"trainingBatchSize,omitempty"` ValidationBatchSize *string `json:"validationBatchSize,omitempty"` ValidationIouThreshold *string `json:"validationIouThreshold,omitempty"` ValidationMetricType *string `json:"validationMetricType,omitempty"` WarmupCosineLRCycles *string `json:"warmupCosineLRCycles,omitempty"` WarmupCosineLRWarmupEpochs *string `json:"warmupCosineLRWarmupEpochs,omitempty"` WeightDecay *string `json:"weightDecay,omitempty"` }
type ImageModelSettingsClassification ¶
type ImageModelSettingsClassification struct { AdvancedSettings *string `json:"advancedSettings,omitempty"` AmsGradient *bool `json:"amsGradient,omitempty"` Augmentations *string `json:"augmentations,omitempty"` Beta1 *float64 `json:"beta1,omitempty"` Beta2 *float64 `json:"beta2,omitempty"` CheckpointFrequency *int64 `json:"checkpointFrequency,omitempty"` CheckpointModel JobInput `json:"checkpointModel"` CheckpointRunId *string `json:"checkpointRunId,omitempty"` Distributed *bool `json:"distributed,omitempty"` EarlyStopping *bool `json:"earlyStopping,omitempty"` EarlyStoppingDelay *int64 `json:"earlyStoppingDelay,omitempty"` EarlyStoppingPatience *int64 `json:"earlyStoppingPatience,omitempty"` EnableOnnxNormalization *bool `json:"enableOnnxNormalization,omitempty"` EvaluationFrequency *int64 `json:"evaluationFrequency,omitempty"` GradientAccumulationStep *int64 `json:"gradientAccumulationStep,omitempty"` LayersToFreeze *int64 `json:"layersToFreeze,omitempty"` LearningRate *float64 `json:"learningRate,omitempty"` LearningRateScheduler *LearningRateScheduler `json:"learningRateScheduler,omitempty"` ModelName *string `json:"modelName,omitempty"` Momentum *float64 `json:"momentum,omitempty"` Nesterov *bool `json:"nesterov,omitempty"` NumberOfEpochs *int64 `json:"numberOfEpochs,omitempty"` NumberOfWorkers *int64 `json:"numberOfWorkers,omitempty"` Optimizer *StochasticOptimizer `json:"optimizer,omitempty"` RandomSeed *int64 `json:"randomSeed,omitempty"` StepLRGamma *float64 `json:"stepLRGamma,omitempty"` StepLRStepSize *int64 `json:"stepLRStepSize,omitempty"` TrainingBatchSize *int64 `json:"trainingBatchSize,omitempty"` TrainingCropSize *int64 `json:"trainingCropSize,omitempty"` ValidationBatchSize *int64 `json:"validationBatchSize,omitempty"` ValidationCropSize *int64 `json:"validationCropSize,omitempty"` ValidationResizeSize *int64 `json:"validationResizeSize,omitempty"` WarmupCosineLRCycles *float64 `json:"warmupCosineLRCycles,omitempty"` WarmupCosineLRWarmupEpochs *int64 `json:"warmupCosineLRWarmupEpochs,omitempty"` WeightDecay *float64 `json:"weightDecay,omitempty"` WeightedLoss *int64 `json:"weightedLoss,omitempty"` }
func (*ImageModelSettingsClassification) UnmarshalJSON ¶
func (s *ImageModelSettingsClassification) UnmarshalJSON(bytes []byte) error
type ImageModelSettingsObjectDetection ¶
type ImageModelSettingsObjectDetection struct { AdvancedSettings *string `json:"advancedSettings,omitempty"` AmsGradient *bool `json:"amsGradient,omitempty"` Augmentations *string `json:"augmentations,omitempty"` Beta1 *float64 `json:"beta1,omitempty"` Beta2 *float64 `json:"beta2,omitempty"` BoxDetectionsPerImage *int64 `json:"boxDetectionsPerImage,omitempty"` BoxScoreThreshold *float64 `json:"boxScoreThreshold,omitempty"` CheckpointFrequency *int64 `json:"checkpointFrequency,omitempty"` CheckpointModel JobInput `json:"checkpointModel"` CheckpointRunId *string `json:"checkpointRunId,omitempty"` Distributed *bool `json:"distributed,omitempty"` EarlyStopping *bool `json:"earlyStopping,omitempty"` EarlyStoppingDelay *int64 `json:"earlyStoppingDelay,omitempty"` EarlyStoppingPatience *int64 `json:"earlyStoppingPatience,omitempty"` EnableOnnxNormalization *bool `json:"enableOnnxNormalization,omitempty"` EvaluationFrequency *int64 `json:"evaluationFrequency,omitempty"` GradientAccumulationStep *int64 `json:"gradientAccumulationStep,omitempty"` ImageSize *int64 `json:"imageSize,omitempty"` LayersToFreeze *int64 `json:"layersToFreeze,omitempty"` LearningRate *float64 `json:"learningRate,omitempty"` LearningRateScheduler *LearningRateScheduler `json:"learningRateScheduler,omitempty"` LogTrainingMetrics *LogTrainingMetrics `json:"logTrainingMetrics,omitempty"` LogValidationLoss *LogValidationLoss `json:"logValidationLoss,omitempty"` MaxSize *int64 `json:"maxSize,omitempty"` MinSize *int64 `json:"minSize,omitempty"` ModelName *string `json:"modelName,omitempty"` ModelSize *ModelSize `json:"modelSize,omitempty"` Momentum *float64 `json:"momentum,omitempty"` MultiScale *bool `json:"multiScale,omitempty"` Nesterov *bool `json:"nesterov,omitempty"` NmsIouThreshold *float64 `json:"nmsIouThreshold,omitempty"` NumberOfEpochs *int64 `json:"numberOfEpochs,omitempty"` NumberOfWorkers *int64 `json:"numberOfWorkers,omitempty"` Optimizer *StochasticOptimizer `json:"optimizer,omitempty"` RandomSeed *int64 `json:"randomSeed,omitempty"` StepLRGamma *float64 `json:"stepLRGamma,omitempty"` StepLRStepSize *int64 `json:"stepLRStepSize,omitempty"` TileGridSize *string `json:"tileGridSize,omitempty"` TileOverlapRatio *float64 `json:"tileOverlapRatio,omitempty"` TilePredictionsNmsThreshold *float64 `json:"tilePredictionsNmsThreshold,omitempty"` TrainingBatchSize *int64 `json:"trainingBatchSize,omitempty"` ValidationBatchSize *int64 `json:"validationBatchSize,omitempty"` ValidationIouThreshold *float64 `json:"validationIouThreshold,omitempty"` ValidationMetricType *ValidationMetricType `json:"validationMetricType,omitempty"` WarmupCosineLRCycles *float64 `json:"warmupCosineLRCycles,omitempty"` WarmupCosineLRWarmupEpochs *int64 `json:"warmupCosineLRWarmupEpochs,omitempty"` WeightDecay *float64 `json:"weightDecay,omitempty"` }
func (*ImageModelSettingsObjectDetection) UnmarshalJSON ¶
func (s *ImageModelSettingsObjectDetection) UnmarshalJSON(bytes []byte) error
type ImageObjectDetection ¶
type ImageObjectDetection struct { LimitSettings *ImageLimitSettings `json:"limitSettings,omitempty"` ModelSettings *ImageModelSettingsObjectDetection `json:"modelSettings,omitempty"` PrimaryMetric *ObjectDetectionPrimaryMetrics `json:"primaryMetric,omitempty"` SearchSpace *[]ImageModelDistributionSettingsObjectDetection `json:"searchSpace,omitempty"` SweepSettings *ImageSweepSettings `json:"sweepSettings,omitempty"` ValidationData JobInput `json:"validationData"` ValidationDataSize *float64 `json:"validationDataSize,omitempty"` // Fields inherited from AutoMLVertical LogVerbosity *LogVerbosity `json:"logVerbosity,omitempty"` TargetColumnName *string `json:"targetColumnName,omitempty"` TrainingData JobInput `json:"trainingData"` }
func (ImageObjectDetection) MarshalJSON ¶
func (s ImageObjectDetection) MarshalJSON() ([]byte, error)
func (*ImageObjectDetection) UnmarshalJSON ¶
func (s *ImageObjectDetection) UnmarshalJSON(bytes []byte) error
type ImageSweepSettings ¶
type ImageSweepSettings struct { EarlyTermination EarlyTerminationPolicy `json:"earlyTermination"` SamplingAlgorithm SamplingAlgorithmType `json:"samplingAlgorithm"` }
func (*ImageSweepSettings) UnmarshalJSON ¶
func (s *ImageSweepSettings) UnmarshalJSON(bytes []byte) error
type ImportDataAction ¶
type ImportDataAction struct {
DataImportDefinition DataVersionBase `json:"dataImportDefinition"`
}
func (ImportDataAction) MarshalJSON ¶
func (s ImportDataAction) MarshalJSON() ([]byte, error)
func (*ImportDataAction) UnmarshalJSON ¶
func (s *ImportDataAction) UnmarshalJSON(bytes []byte) error
type IncrementalDataRefresh ¶
type IncrementalDataRefresh string
const ( IncrementalDataRefreshDisabled IncrementalDataRefresh = "Disabled" IncrementalDataRefreshEnabled IncrementalDataRefresh = "Enabled" )
func (*IncrementalDataRefresh) UnmarshalJSON ¶
func (s *IncrementalDataRefresh) UnmarshalJSON(bytes []byte) error
type InputDeliveryMode ¶
type InputDeliveryMode string
const ( InputDeliveryModeDirect InputDeliveryMode = "Direct" InputDeliveryModeDownload InputDeliveryMode = "Download" InputDeliveryModeEvalDownload InputDeliveryMode = "EvalDownload" InputDeliveryModeEvalMount InputDeliveryMode = "EvalMount" InputDeliveryModeReadOnlyMount InputDeliveryMode = "ReadOnlyMount" InputDeliveryModeReadWriteMount InputDeliveryMode = "ReadWriteMount" )
func (*InputDeliveryMode) UnmarshalJSON ¶
func (s *InputDeliveryMode) UnmarshalJSON(bytes []byte) error
type InstanceSegmentationPrimaryMetrics ¶
type InstanceSegmentationPrimaryMetrics string
const (
InstanceSegmentationPrimaryMetricsMeanAveragePrecision InstanceSegmentationPrimaryMetrics = "MeanAveragePrecision"
)
func (*InstanceSegmentationPrimaryMetrics) UnmarshalJSON ¶
func (s *InstanceSegmentationPrimaryMetrics) UnmarshalJSON(bytes []byte) error
type IntellectualProperty ¶
type IntellectualProperty struct { ProtectionLevel *ProtectionLevel `json:"protectionLevel,omitempty"` Publisher string `json:"publisher"` }
type JobInputType ¶
type JobInputType string
const ( JobInputTypeCustomModel JobInputType = "custom_model" JobInputTypeLiteral JobInputType = "literal" JobInputTypeMlflowModel JobInputType = "mlflow_model" JobInputTypeMltable JobInputType = "mltable" JobInputTypeTritonModel JobInputType = "triton_model" JobInputTypeUriFile JobInputType = "uri_file" JobInputTypeUriFolder JobInputType = "uri_folder" )
func (*JobInputType) UnmarshalJSON ¶
func (s *JobInputType) UnmarshalJSON(bytes []byte) error
type JobLimitsType ¶
type JobLimitsType string
const ( JobLimitsTypeCommand JobLimitsType = "Command" JobLimitsTypeSweep JobLimitsType = "Sweep" )
func (*JobLimitsType) UnmarshalJSON ¶
func (s *JobLimitsType) UnmarshalJSON(bytes []byte) error
type JobOutputType ¶
type JobOutputType string
const ( JobOutputTypeCustomModel JobOutputType = "custom_model" JobOutputTypeMlflowModel JobOutputType = "mlflow_model" JobOutputTypeMltable JobOutputType = "mltable" JobOutputTypeTritonModel JobOutputType = "triton_model" JobOutputTypeUriFile JobOutputType = "uri_file" JobOutputTypeUriFolder JobOutputType = "uri_folder" )
func (*JobOutputType) UnmarshalJSON ¶
func (s *JobOutputType) UnmarshalJSON(bytes []byte) error
type JobProvisioningState ¶
type JobProvisioningState string
const ( JobProvisioningStateCanceled JobProvisioningState = "Canceled" JobProvisioningStateFailed JobProvisioningState = "Failed" JobProvisioningStateInProgress JobProvisioningState = "InProgress" JobProvisioningStateSucceeded JobProvisioningState = "Succeeded" )
func (*JobProvisioningState) UnmarshalJSON ¶
func (s *JobProvisioningState) UnmarshalJSON(bytes []byte) error
type JobResourceConfiguration ¶
type JobResourceConfiguration struct { DockerArgs *string `json:"dockerArgs,omitempty"` InstanceCount *int64 `json:"instanceCount,omitempty"` InstanceType *string `json:"instanceType,omitempty"` Locations *[]string `json:"locations,omitempty"` MaxInstanceCount *int64 `json:"maxInstanceCount,omitempty"` Properties *map[string]interface{} `json:"properties,omitempty"` ShmSize *string `json:"shmSize,omitempty"` }
type JobScheduleAction ¶
type JobScheduleAction struct {
JobDefinition JobBase `json:"jobDefinition"`
}
func (JobScheduleAction) MarshalJSON ¶
func (s JobScheduleAction) MarshalJSON() ([]byte, error)
func (*JobScheduleAction) UnmarshalJSON ¶
func (s *JobScheduleAction) UnmarshalJSON(bytes []byte) error
type JobService ¶
type JobService struct { Endpoint *string `json:"endpoint,omitempty"` ErrorMessage *string `json:"errorMessage,omitempty"` JobServiceType *string `json:"jobServiceType,omitempty"` Nodes Nodes `json:"nodes"` Port *int64 `json:"port,omitempty"` Properties *map[string]string `json:"properties,omitempty"` Status *string `json:"status,omitempty"` }
func (*JobService) UnmarshalJSON ¶
func (s *JobService) UnmarshalJSON(bytes []byte) error
type JobStatus ¶
type JobStatus string
const ( JobStatusCancelRequested JobStatus = "CancelRequested" JobStatusCanceled JobStatus = "Canceled" JobStatusCompleted JobStatus = "Completed" JobStatusFailed JobStatus = "Failed" JobStatusFinalizing JobStatus = "Finalizing" JobStatusNotResponding JobStatus = "NotResponding" JobStatusNotStarted JobStatus = "NotStarted" JobStatusPaused JobStatus = "Paused" JobStatusPreparing JobStatus = "Preparing" JobStatusProvisioning JobStatus = "Provisioning" JobStatusQueued JobStatus = "Queued" JobStatusRunning JobStatus = "Running" JobStatusScheduled JobStatus = "Scheduled" JobStatusStarting JobStatus = "Starting" JobStatusUnknown JobStatus = "Unknown" )
func (*JobStatus) UnmarshalJSON ¶
type LabelCategory ¶
type LabelCategory struct { Classes *map[string]LabelClass `json:"classes,omitempty"` DisplayName *string `json:"displayName,omitempty"` MultiSelect *MultiSelect `json:"multiSelect,omitempty"` }
type LabelClass ¶
type LabelClass struct { DisplayName *string `json:"displayName,omitempty"` Subclasses *map[string]LabelClass `json:"subclasses,omitempty"` }
type LabelingDataConfiguration ¶
type LabelingDataConfiguration struct { DataId *string `json:"dataId,omitempty"` IncrementalDataRefresh *IncrementalDataRefresh `json:"incrementalDataRefresh,omitempty"` }
type LabelingJob ¶
type LabelingJob struct { CreatedDateTime *string `json:"createdDateTime,omitempty"` DataConfiguration *LabelingDataConfiguration `json:"dataConfiguration,omitempty"` JobInstructions *LabelingJobInstructions `json:"jobInstructions,omitempty"` LabelCategories *map[string]LabelCategory `json:"labelCategories,omitempty"` LabelingJobMediaProperties LabelingJobMediaProperties `json:"labelingJobMediaProperties"` MlAssistConfiguration MLAssistConfiguration `json:"mlAssistConfiguration"` ProgressMetrics *ProgressMetrics `json:"progressMetrics,omitempty"` ProjectId *string `json:"projectId,omitempty"` ProvisioningState *JobProvisioningState `json:"provisioningState,omitempty"` StatusMessages *[]StatusMessage `json:"statusMessages,omitempty"` // Fields inherited from JobBase ComponentId *string `json:"componentId,omitempty"` ComputeId *string `json:"computeId,omitempty"` Description *string `json:"description,omitempty"` DisplayName *string `json:"displayName,omitempty"` ExperimentName *string `json:"experimentName,omitempty"` Identity IdentityConfiguration `json:"identity"` IsArchived *bool `json:"isArchived,omitempty"` NotificationSetting *NotificationSetting `json:"notificationSetting,omitempty"` Properties *map[string]string `json:"properties,omitempty"` SecretsConfiguration *map[string]SecretConfiguration `json:"secretsConfiguration,omitempty"` Services *map[string]JobService `json:"services,omitempty"` Status *JobStatus `json:"status,omitempty"` Tags *map[string]string `json:"tags,omitempty"` }
func (LabelingJob) MarshalJSON ¶
func (s LabelingJob) MarshalJSON() ([]byte, error)
func (*LabelingJob) UnmarshalJSON ¶
func (s *LabelingJob) UnmarshalJSON(bytes []byte) error
type LabelingJobImageProperties ¶
type LabelingJobImageProperties struct {
AnnotationType *ImageAnnotationType `json:"annotationType,omitempty"`
}
func (LabelingJobImageProperties) MarshalJSON ¶
func (s LabelingJobImageProperties) MarshalJSON() ([]byte, error)
type LabelingJobInstructions ¶
type LabelingJobInstructions struct {
Uri *string `json:"uri,omitempty"`
}
type LabelingJobMediaProperties ¶
type LabelingJobMediaProperties interface { }
type LabelingJobTextProperties ¶
type LabelingJobTextProperties struct {
AnnotationType *TextAnnotationType `json:"annotationType,omitempty"`
}
func (LabelingJobTextProperties) MarshalJSON ¶
func (s LabelingJobTextProperties) MarshalJSON() ([]byte, error)
type LearningRateScheduler ¶
type LearningRateScheduler string
const ( LearningRateSchedulerNone LearningRateScheduler = "None" LearningRateSchedulerStep LearningRateScheduler = "Step" LearningRateSchedulerWarmupCosine LearningRateScheduler = "WarmupCosine" )
func (*LearningRateScheduler) UnmarshalJSON ¶
func (s *LearningRateScheduler) UnmarshalJSON(bytes []byte) error
type ListCompleteResult ¶
type ListCompleteResult struct {
Items []ScheduleResource
}
type ListOperationOptions ¶
type ListOperationOptions struct { ListViewType *ScheduleListViewType Skip *string }
func DefaultListOperationOptions ¶
func DefaultListOperationOptions() ListOperationOptions
func (ListOperationOptions) ToHeaders ¶
func (o ListOperationOptions) ToHeaders() *client.Headers
func (ListOperationOptions) ToOData ¶
func (o ListOperationOptions) ToOData() *odata.Query
func (ListOperationOptions) ToQuery ¶
func (o ListOperationOptions) ToQuery() *client.QueryParams
type ListOperationResponse ¶
type ListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]ScheduleResource }
type LiteralJobInput ¶
type LiteralJobInput struct { Value string `json:"value"` // Fields inherited from JobInput Description *string `json:"description,omitempty"` }
func (LiteralJobInput) MarshalJSON ¶
func (s LiteralJobInput) MarshalJSON() ([]byte, error)
type LogTrainingMetrics ¶
type LogTrainingMetrics string
const ( LogTrainingMetricsDisable LogTrainingMetrics = "Disable" LogTrainingMetricsEnable LogTrainingMetrics = "Enable" )
func (*LogTrainingMetrics) UnmarshalJSON ¶
func (s *LogTrainingMetrics) UnmarshalJSON(bytes []byte) error
type LogValidationLoss ¶
type LogValidationLoss string
const ( LogValidationLossDisable LogValidationLoss = "Disable" LogValidationLossEnable LogValidationLoss = "Enable" )
func (*LogValidationLoss) UnmarshalJSON ¶
func (s *LogValidationLoss) UnmarshalJSON(bytes []byte) error
type LogVerbosity ¶
type LogVerbosity string
const ( LogVerbosityCritical LogVerbosity = "Critical" LogVerbosityDebug LogVerbosity = "Debug" LogVerbosityError LogVerbosity = "Error" LogVerbosityInfo LogVerbosity = "Info" LogVerbosityNotSet LogVerbosity = "NotSet" LogVerbosityWarning LogVerbosity = "Warning" )
func (*LogVerbosity) UnmarshalJSON ¶
func (s *LogVerbosity) UnmarshalJSON(bytes []byte) error
type MLAssistConfiguration ¶
type MLAssistConfiguration interface { }
type MLAssistConfigurationDisabled ¶
type MLAssistConfigurationDisabled struct { }
func (MLAssistConfigurationDisabled) MarshalJSON ¶
func (s MLAssistConfigurationDisabled) MarshalJSON() ([]byte, error)
type MLAssistConfigurationEnabled ¶
type MLAssistConfigurationEnabled struct { InferencingComputeBinding string `json:"inferencingComputeBinding"` TrainingComputeBinding string `json:"trainingComputeBinding"` }
func (MLAssistConfigurationEnabled) MarshalJSON ¶
func (s MLAssistConfigurationEnabled) MarshalJSON() ([]byte, error)
type MLAssistConfigurationType ¶
type MLAssistConfigurationType string
const ( MLAssistConfigurationTypeDisabled MLAssistConfigurationType = "Disabled" MLAssistConfigurationTypeEnabled MLAssistConfigurationType = "Enabled" )
func (*MLAssistConfigurationType) UnmarshalJSON ¶
func (s *MLAssistConfigurationType) UnmarshalJSON(bytes []byte) error
type MLFlowAutologgerState ¶
type MLFlowAutologgerState string
const ( MLFlowAutologgerStateDisabled MLFlowAutologgerState = "Disabled" MLFlowAutologgerStateEnabled MLFlowAutologgerState = "Enabled" )
func (*MLFlowAutologgerState) UnmarshalJSON ¶
func (s *MLFlowAutologgerState) UnmarshalJSON(bytes []byte) error
type MLFlowModelJobInput ¶
type MLFlowModelJobInput struct { Mode *InputDeliveryMode `json:"mode,omitempty"` Uri string `json:"uri"` // Fields inherited from JobInput Description *string `json:"description,omitempty"` }
func (MLFlowModelJobInput) MarshalJSON ¶
func (s MLFlowModelJobInput) MarshalJSON() ([]byte, error)
type MLFlowModelJobOutput ¶
type MLFlowModelJobOutput struct { AssetName *string `json:"assetName,omitempty"` AssetVersion *string `json:"assetVersion,omitempty"` AutoDeleteSetting *AutoDeleteSetting `json:"autoDeleteSetting,omitempty"` Mode *OutputDeliveryMode `json:"mode,omitempty"` Uri *string `json:"uri,omitempty"` // Fields inherited from JobOutput Description *string `json:"description,omitempty"` }
func (MLFlowModelJobOutput) MarshalJSON ¶
func (s MLFlowModelJobOutput) MarshalJSON() ([]byte, error)
type MLTableData ¶
type MLTableData struct { ReferencedUris *[]string `json:"referencedUris,omitempty"` // Fields inherited from DataVersionBase AutoDeleteSetting *AutoDeleteSetting `json:"autoDeleteSetting,omitempty"` DataUri string `json:"dataUri"` Description *string `json:"description,omitempty"` IntellectualProperty *IntellectualProperty `json:"intellectualProperty,omitempty"` IsAnonymous *bool `json:"isAnonymous,omitempty"` IsArchived *bool `json:"isArchived,omitempty"` Properties *map[string]string `json:"properties,omitempty"` Stage *string `json:"stage,omitempty"` Tags *map[string]string `json:"tags,omitempty"` }
func (MLTableData) MarshalJSON ¶
func (s MLTableData) MarshalJSON() ([]byte, error)
type MLTableJobInput ¶
type MLTableJobInput struct { Mode *InputDeliveryMode `json:"mode,omitempty"` Uri string `json:"uri"` // Fields inherited from JobInput Description *string `json:"description,omitempty"` }
func (MLTableJobInput) MarshalJSON ¶
func (s MLTableJobInput) MarshalJSON() ([]byte, error)
type MLTableJobOutput ¶
type MLTableJobOutput struct { AssetName *string `json:"assetName,omitempty"` AssetVersion *string `json:"assetVersion,omitempty"` AutoDeleteSetting *AutoDeleteSetting `json:"autoDeleteSetting,omitempty"` Mode *OutputDeliveryMode `json:"mode,omitempty"` Uri *string `json:"uri,omitempty"` // Fields inherited from JobOutput Description *string `json:"description,omitempty"` }
func (MLTableJobOutput) MarshalJSON ¶
func (s MLTableJobOutput) MarshalJSON() ([]byte, error)
type ManagedIdentity ¶
type ManagedIdentity struct { ClientId *string `json:"clientId,omitempty"` ObjectId *string `json:"objectId,omitempty"` ResourceId *string `json:"resourceId,omitempty"` }
func (ManagedIdentity) MarshalJSON ¶
func (s ManagedIdentity) MarshalJSON() ([]byte, error)
type MedianStoppingPolicy ¶
type MedianStoppingPolicy struct { // Fields inherited from EarlyTerminationPolicy DelayEvaluation *int64 `json:"delayEvaluation,omitempty"` EvaluationInterval *int64 `json:"evaluationInterval,omitempty"` }
func (MedianStoppingPolicy) MarshalJSON ¶
func (s MedianStoppingPolicy) MarshalJSON() ([]byte, error)
type ModelPerformanceMetricThresholdBase ¶
type ModelPerformanceMetricThresholdBase interface { }
type ModelPerformanceSignalBase ¶
type ModelPerformanceSignalBase struct { BaselineData MonitoringInputData `json:"baselineData"` DataSegment *MonitoringDataSegment `json:"dataSegment,omitempty"` MetricThreshold ModelPerformanceMetricThresholdBase `json:"metricThreshold"` TargetData MonitoringInputData `json:"targetData"` // Fields inherited from MonitoringSignalBase LookbackPeriod *string `json:"lookbackPeriod,omitempty"` Mode *MonitoringNotificationMode `json:"mode,omitempty"` }
func (ModelPerformanceSignalBase) MarshalJSON ¶
func (s ModelPerformanceSignalBase) MarshalJSON() ([]byte, error)
func (*ModelPerformanceSignalBase) UnmarshalJSON ¶
func (s *ModelPerformanceSignalBase) UnmarshalJSON(bytes []byte) error
type MonitorDefinition ¶
type MonitorDefinition struct { AlertNotificationSetting MonitoringAlertNotificationSettingsBase `json:"alertNotificationSetting"` ComputeId string `json:"computeId"` MonitoringTarget *string `json:"monitoringTarget,omitempty"` Signals map[string]MonitoringSignalBase `json:"signals"` }
func (*MonitorDefinition) UnmarshalJSON ¶
func (s *MonitorDefinition) UnmarshalJSON(bytes []byte) error
type MonitoringAlertNotificationSettingsBase ¶
type MonitoringAlertNotificationSettingsBase interface { }
type MonitoringAlertNotificationType ¶
type MonitoringAlertNotificationType string
const ( MonitoringAlertNotificationTypeAzureMonitor MonitoringAlertNotificationType = "AzureMonitor" MonitoringAlertNotificationTypeEmail MonitoringAlertNotificationType = "Email" )
func (*MonitoringAlertNotificationType) UnmarshalJSON ¶
func (s *MonitoringAlertNotificationType) UnmarshalJSON(bytes []byte) error
type MonitoringDataSegment ¶
type MonitoringFeatureDataType ¶
type MonitoringFeatureDataType string
const ( MonitoringFeatureDataTypeCategorical MonitoringFeatureDataType = "Categorical" MonitoringFeatureDataTypeNumerical MonitoringFeatureDataType = "Numerical" )
func (*MonitoringFeatureDataType) UnmarshalJSON ¶
func (s *MonitoringFeatureDataType) UnmarshalJSON(bytes []byte) error
type MonitoringFeatureFilterBase ¶
type MonitoringFeatureFilterBase interface { }
type MonitoringFeatureFilterType ¶
type MonitoringFeatureFilterType string
const ( MonitoringFeatureFilterTypeAllFeatures MonitoringFeatureFilterType = "AllFeatures" MonitoringFeatureFilterTypeFeatureSubset MonitoringFeatureFilterType = "FeatureSubset" MonitoringFeatureFilterTypeTopNByAttribution MonitoringFeatureFilterType = "TopNByAttribution" )
func (*MonitoringFeatureFilterType) UnmarshalJSON ¶
func (s *MonitoringFeatureFilterType) UnmarshalJSON(bytes []byte) error
type MonitoringInputData ¶
type MonitoringInputData struct { Asset *interface{} `json:"asset,omitempty"` DataContext MonitoringInputDataContext `json:"dataContext"` PreprocessingComponentId *string `json:"preprocessingComponentId,omitempty"` TargetColumnName *string `json:"targetColumnName,omitempty"` }
type MonitoringInputDataContext ¶
type MonitoringInputDataContext string
const ( MonitoringInputDataContextGroundTruth MonitoringInputDataContext = "GroundTruth" MonitoringInputDataContextModelInputs MonitoringInputDataContext = "ModelInputs" MonitoringInputDataContextModelOutputs MonitoringInputDataContext = "ModelOutputs" MonitoringInputDataContextTest MonitoringInputDataContext = "Test" MonitoringInputDataContextTraining MonitoringInputDataContext = "Training" MonitoringInputDataContextValidation MonitoringInputDataContext = "Validation" )
func (*MonitoringInputDataContext) UnmarshalJSON ¶
func (s *MonitoringInputDataContext) UnmarshalJSON(bytes []byte) error
type MonitoringModelType ¶
type MonitoringModelType string
const ( MonitoringModelTypeClassification MonitoringModelType = "Classification" MonitoringModelTypeRegression MonitoringModelType = "Regression" )
func (*MonitoringModelType) UnmarshalJSON ¶
func (s *MonitoringModelType) UnmarshalJSON(bytes []byte) error
type MonitoringNotificationMode ¶
type MonitoringNotificationMode string
const ( MonitoringNotificationModeDisabled MonitoringNotificationMode = "Disabled" MonitoringNotificationModeEnabled MonitoringNotificationMode = "Enabled" )
func (*MonitoringNotificationMode) UnmarshalJSON ¶
func (s *MonitoringNotificationMode) UnmarshalJSON(bytes []byte) error
type MonitoringSignalBase ¶
type MonitoringSignalBase interface { }
type MonitoringSignalType ¶
type MonitoringSignalType string
const ( MonitoringSignalTypeCustom MonitoringSignalType = "Custom" MonitoringSignalTypeDataDrift MonitoringSignalType = "DataDrift" MonitoringSignalTypeDataQuality MonitoringSignalType = "DataQuality" MonitoringSignalTypeFeatureAttributionDrift MonitoringSignalType = "FeatureAttributionDrift" MonitoringSignalTypeModelPerformance MonitoringSignalType = "ModelPerformance" MonitoringSignalTypePredictionDrift MonitoringSignalType = "PredictionDrift" )
func (*MonitoringSignalType) UnmarshalJSON ¶
func (s *MonitoringSignalType) UnmarshalJSON(bytes []byte) error
type MonitoringThreshold ¶
type MonitoringThreshold struct {
Value *float64 `json:"value,omitempty"`
}
type Mpi ¶
type Mpi struct {
ProcessCountPerInstance *int64 `json:"processCountPerInstance,omitempty"`
}
func (Mpi) MarshalJSON ¶
type MultiSelect ¶
type MultiSelect string
const ( MultiSelectDisabled MultiSelect = "Disabled" MultiSelectEnabled MultiSelect = "Enabled" )
func (*MultiSelect) UnmarshalJSON ¶
func (s *MultiSelect) UnmarshalJSON(bytes []byte) error
type NCrossValidations ¶
type NCrossValidations interface { }
type NCrossValidationsMode ¶
type NCrossValidationsMode string
const ( NCrossValidationsModeAuto NCrossValidationsMode = "Auto" NCrossValidationsModeCustom NCrossValidationsMode = "Custom" )
func (*NCrossValidationsMode) UnmarshalJSON ¶
func (s *NCrossValidationsMode) UnmarshalJSON(bytes []byte) error
type NlpFixedParameters ¶
type NlpFixedParameters struct { GradientAccumulationSteps *int64 `json:"gradientAccumulationSteps,omitempty"` LearningRate *float64 `json:"learningRate,omitempty"` LearningRateScheduler *NlpLearningRateScheduler `json:"learningRateScheduler,omitempty"` ModelName *string `json:"modelName,omitempty"` NumberOfEpochs *int64 `json:"numberOfEpochs,omitempty"` TrainingBatchSize *int64 `json:"trainingBatchSize,omitempty"` ValidationBatchSize *int64 `json:"validationBatchSize,omitempty"` WarmupRatio *float64 `json:"warmupRatio,omitempty"` WeightDecay *float64 `json:"weightDecay,omitempty"` }
type NlpLearningRateScheduler ¶
type NlpLearningRateScheduler string
const ( NlpLearningRateSchedulerConstant NlpLearningRateScheduler = "Constant" NlpLearningRateSchedulerConstantWithWarmup NlpLearningRateScheduler = "ConstantWithWarmup" NlpLearningRateSchedulerCosine NlpLearningRateScheduler = "Cosine" NlpLearningRateSchedulerCosineWithRestarts NlpLearningRateScheduler = "CosineWithRestarts" NlpLearningRateSchedulerLinear NlpLearningRateScheduler = "Linear" NlpLearningRateSchedulerNone NlpLearningRateScheduler = "None" NlpLearningRateSchedulerPolynomial NlpLearningRateScheduler = "Polynomial" )
func (*NlpLearningRateScheduler) UnmarshalJSON ¶
func (s *NlpLearningRateScheduler) UnmarshalJSON(bytes []byte) error
type NlpParameterSubspace ¶
type NlpParameterSubspace struct { GradientAccumulationSteps *string `json:"gradientAccumulationSteps,omitempty"` LearningRate *string `json:"learningRate,omitempty"` LearningRateScheduler *string `json:"learningRateScheduler,omitempty"` ModelName *string `json:"modelName,omitempty"` NumberOfEpochs *string `json:"numberOfEpochs,omitempty"` TrainingBatchSize *string `json:"trainingBatchSize,omitempty"` ValidationBatchSize *string `json:"validationBatchSize,omitempty"` WarmupRatio *string `json:"warmupRatio,omitempty"` WeightDecay *string `json:"weightDecay,omitempty"` }
type NlpSweepSettings ¶
type NlpSweepSettings struct { EarlyTermination EarlyTerminationPolicy `json:"earlyTermination"` SamplingAlgorithm SamplingAlgorithmType `json:"samplingAlgorithm"` }
func (*NlpSweepSettings) UnmarshalJSON ¶
func (s *NlpSweepSettings) UnmarshalJSON(bytes []byte) error
type NodesValueType ¶
type NodesValueType string
const ( NodesValueTypeAll NodesValueType = "All" NodesValueTypeCustom NodesValueType = "Custom" )
func (*NodesValueType) UnmarshalJSON ¶
func (s *NodesValueType) UnmarshalJSON(bytes []byte) error
type NotificationSetting ¶
type NotificationSetting struct { EmailOn *[]EmailNotificationEnableType `json:"emailOn,omitempty"` Emails *[]string `json:"emails,omitempty"` WebHooks *map[string]Webhook `json:"webhooks,omitempty"` }
func (*NotificationSetting) UnmarshalJSON ¶
func (s *NotificationSetting) UnmarshalJSON(bytes []byte) error
type NumericalDataDriftMetric ¶
type NumericalDataDriftMetric string
const ( NumericalDataDriftMetricJensenShannonDistance NumericalDataDriftMetric = "JensenShannonDistance" NumericalDataDriftMetricNormalizedWassersteinDistance NumericalDataDriftMetric = "NormalizedWassersteinDistance" NumericalDataDriftMetricPopulationStabilityIndex NumericalDataDriftMetric = "PopulationStabilityIndex" NumericalDataDriftMetricTwoSampleKolmogorovSmirnovTest NumericalDataDriftMetric = "TwoSampleKolmogorovSmirnovTest" )
func (*NumericalDataDriftMetric) UnmarshalJSON ¶
func (s *NumericalDataDriftMetric) UnmarshalJSON(bytes []byte) error
type NumericalDataDriftMetricThreshold ¶
type NumericalDataDriftMetricThreshold struct { Metric NumericalDataDriftMetric `json:"metric"` // Fields inherited from DataDriftMetricThresholdBase Threshold *MonitoringThreshold `json:"threshold,omitempty"` }
func (NumericalDataDriftMetricThreshold) MarshalJSON ¶
func (s NumericalDataDriftMetricThreshold) MarshalJSON() ([]byte, error)
type NumericalDataQualityMetric ¶
type NumericalDataQualityMetric string
const ( NumericalDataQualityMetricDataTypeErrorRate NumericalDataQualityMetric = "DataTypeErrorRate" NumericalDataQualityMetricNullValueRate NumericalDataQualityMetric = "NullValueRate" NumericalDataQualityMetricOutOfBoundsRate NumericalDataQualityMetric = "OutOfBoundsRate" )
func (*NumericalDataQualityMetric) UnmarshalJSON ¶
func (s *NumericalDataQualityMetric) UnmarshalJSON(bytes []byte) error
type NumericalDataQualityMetricThreshold ¶
type NumericalDataQualityMetricThreshold struct { Metric NumericalDataQualityMetric `json:"metric"` // Fields inherited from DataQualityMetricThresholdBase Threshold *MonitoringThreshold `json:"threshold,omitempty"` }
func (NumericalDataQualityMetricThreshold) MarshalJSON ¶
func (s NumericalDataQualityMetricThreshold) MarshalJSON() ([]byte, error)
type NumericalPredictionDriftMetric ¶
type NumericalPredictionDriftMetric string
const ( NumericalPredictionDriftMetricJensenShannonDistance NumericalPredictionDriftMetric = "JensenShannonDistance" NumericalPredictionDriftMetricNormalizedWassersteinDistance NumericalPredictionDriftMetric = "NormalizedWassersteinDistance" NumericalPredictionDriftMetricPopulationStabilityIndex NumericalPredictionDriftMetric = "PopulationStabilityIndex" NumericalPredictionDriftMetricTwoSampleKolmogorovSmirnovTest NumericalPredictionDriftMetric = "TwoSampleKolmogorovSmirnovTest" )
func (*NumericalPredictionDriftMetric) UnmarshalJSON ¶
func (s *NumericalPredictionDriftMetric) UnmarshalJSON(bytes []byte) error
type NumericalPredictionDriftMetricThreshold ¶
type NumericalPredictionDriftMetricThreshold struct { Metric NumericalPredictionDriftMetric `json:"metric"` // Fields inherited from PredictionDriftMetricThresholdBase Threshold *MonitoringThreshold `json:"threshold,omitempty"` }
func (NumericalPredictionDriftMetricThreshold) MarshalJSON ¶
func (s NumericalPredictionDriftMetricThreshold) MarshalJSON() ([]byte, error)
type ObjectDetectionPrimaryMetrics ¶
type ObjectDetectionPrimaryMetrics string
const (
ObjectDetectionPrimaryMetricsMeanAveragePrecision ObjectDetectionPrimaryMetrics = "MeanAveragePrecision"
)
func (*ObjectDetectionPrimaryMetrics) UnmarshalJSON ¶
func (s *ObjectDetectionPrimaryMetrics) UnmarshalJSON(bytes []byte) error
type OutputDeliveryMode ¶
type OutputDeliveryMode string
const ( OutputDeliveryModeDirect OutputDeliveryMode = "Direct" OutputDeliveryModeReadWriteMount OutputDeliveryMode = "ReadWriteMount" OutputDeliveryModeUpload OutputDeliveryMode = "Upload" )
func (*OutputDeliveryMode) UnmarshalJSON ¶
func (s *OutputDeliveryMode) UnmarshalJSON(bytes []byte) error
type PipelineJob ¶
type PipelineJob struct { Inputs *map[string]JobInput `json:"inputs,omitempty"` Jobs *map[string]interface{} `json:"jobs,omitempty"` Outputs *map[string]JobOutput `json:"outputs,omitempty"` Settings *interface{} `json:"settings,omitempty"` SourceJobId *string `json:"sourceJobId,omitempty"` // Fields inherited from JobBase ComponentId *string `json:"componentId,omitempty"` ComputeId *string `json:"computeId,omitempty"` Description *string `json:"description,omitempty"` DisplayName *string `json:"displayName,omitempty"` ExperimentName *string `json:"experimentName,omitempty"` Identity IdentityConfiguration `json:"identity"` IsArchived *bool `json:"isArchived,omitempty"` NotificationSetting *NotificationSetting `json:"notificationSetting,omitempty"` Properties *map[string]string `json:"properties,omitempty"` SecretsConfiguration *map[string]SecretConfiguration `json:"secretsConfiguration,omitempty"` Services *map[string]JobService `json:"services,omitempty"` Status *JobStatus `json:"status,omitempty"` Tags *map[string]string `json:"tags,omitempty"` }
func (PipelineJob) MarshalJSON ¶
func (s PipelineJob) MarshalJSON() ([]byte, error)
func (*PipelineJob) UnmarshalJSON ¶
func (s *PipelineJob) UnmarshalJSON(bytes []byte) error
type PredictionDriftMetricThresholdBase ¶
type PredictionDriftMetricThresholdBase interface { }
type PredictionDriftMonitoringSignal ¶
type PredictionDriftMonitoringSignal struct { BaselineData MonitoringInputData `json:"baselineData"` MetricThresholds []PredictionDriftMetricThresholdBase `json:"metricThresholds"` ModelType MonitoringModelType `json:"modelType"` TargetData MonitoringInputData `json:"targetData"` // Fields inherited from MonitoringSignalBase LookbackPeriod *string `json:"lookbackPeriod,omitempty"` Mode *MonitoringNotificationMode `json:"mode,omitempty"` }
func (PredictionDriftMonitoringSignal) MarshalJSON ¶
func (s PredictionDriftMonitoringSignal) MarshalJSON() ([]byte, error)
func (*PredictionDriftMonitoringSignal) UnmarshalJSON ¶
func (s *PredictionDriftMonitoringSignal) UnmarshalJSON(bytes []byte) error
type ProgressMetrics ¶
type ProgressMetrics struct { CompletedDatapointCount *int64 `json:"completedDatapointCount,omitempty"` IncrementalDataLastRefreshDateTime *string `json:"incrementalDataLastRefreshDateTime,omitempty"` SkippedDatapointCount *int64 `json:"skippedDatapointCount,omitempty"` TotalDatapointCount *int64 `json:"totalDatapointCount,omitempty"` }
func (*ProgressMetrics) GetIncrementalDataLastRefreshDateTimeAsTime ¶
func (o *ProgressMetrics) GetIncrementalDataLastRefreshDateTimeAsTime() (*time.Time, error)
func (*ProgressMetrics) SetIncrementalDataLastRefreshDateTimeAsTime ¶
func (o *ProgressMetrics) SetIncrementalDataLastRefreshDateTimeAsTime(input time.Time)
type ProtectionLevel ¶
type ProtectionLevel string
const ( ProtectionLevelAll ProtectionLevel = "All" ProtectionLevelNone ProtectionLevel = "None" )
func (*ProtectionLevel) UnmarshalJSON ¶
func (s *ProtectionLevel) UnmarshalJSON(bytes []byte) error
type PyTorch ¶
type PyTorch struct {
ProcessCountPerInstance *int64 `json:"processCountPerInstance,omitempty"`
}
func (PyTorch) MarshalJSON ¶
type QueueSettings ¶
type RandomSamplingAlgorithm ¶
type RandomSamplingAlgorithm struct { Logbase *string `json:"logbase,omitempty"` Rule *RandomSamplingAlgorithmRule `json:"rule,omitempty"` Seed *int64 `json:"seed,omitempty"` }
func (RandomSamplingAlgorithm) MarshalJSON ¶
func (s RandomSamplingAlgorithm) MarshalJSON() ([]byte, error)
type RandomSamplingAlgorithmRule ¶
type RandomSamplingAlgorithmRule string
const ( RandomSamplingAlgorithmRuleRandom RandomSamplingAlgorithmRule = "Random" RandomSamplingAlgorithmRuleSobol RandomSamplingAlgorithmRule = "Sobol" )
func (*RandomSamplingAlgorithmRule) UnmarshalJSON ¶
func (s *RandomSamplingAlgorithmRule) UnmarshalJSON(bytes []byte) error
type Ray ¶
type Ray struct { Address *string `json:"address,omitempty"` DashboardPort *int64 `json:"dashboardPort,omitempty"` HeadNodeAdditionalArgs *string `json:"headNodeAdditionalArgs,omitempty"` IncludeDashboard *bool `json:"includeDashboard,omitempty"` Port *int64 `json:"port,omitempty"` WorkerNodeAdditionalArgs *string `json:"workerNodeAdditionalArgs,omitempty"` }
func (Ray) MarshalJSON ¶
type RecurrenceFrequency ¶
type RecurrenceFrequency string
const ( RecurrenceFrequencyDay RecurrenceFrequency = "Day" RecurrenceFrequencyHour RecurrenceFrequency = "Hour" RecurrenceFrequencyMinute RecurrenceFrequency = "Minute" RecurrenceFrequencyMonth RecurrenceFrequency = "Month" RecurrenceFrequencyWeek RecurrenceFrequency = "Week" )
func (*RecurrenceFrequency) UnmarshalJSON ¶
func (s *RecurrenceFrequency) UnmarshalJSON(bytes []byte) error
type RecurrenceSchedule ¶
type RecurrenceTrigger ¶
type RecurrenceTrigger struct { Frequency RecurrenceFrequency `json:"frequency"` Interval int64 `json:"interval"` Schedule *RecurrenceSchedule `json:"schedule,omitempty"` // Fields inherited from TriggerBase EndTime *string `json:"endTime,omitempty"` StartTime *string `json:"startTime,omitempty"` TimeZone *string `json:"timeZone,omitempty"` }
func (RecurrenceTrigger) MarshalJSON ¶
func (s RecurrenceTrigger) MarshalJSON() ([]byte, error)
type Regression ¶
type Regression struct { CvSplitColumnNames *[]string `json:"cvSplitColumnNames,omitempty"` FeaturizationSettings *TableVerticalFeaturizationSettings `json:"featurizationSettings,omitempty"` FixedParameters *TableFixedParameters `json:"fixedParameters,omitempty"` LimitSettings *TableVerticalLimitSettings `json:"limitSettings,omitempty"` NCrossValidations NCrossValidations `json:"nCrossValidations"` PrimaryMetric *RegressionPrimaryMetrics `json:"primaryMetric,omitempty"` SearchSpace *[]TableParameterSubspace `json:"searchSpace,omitempty"` SweepSettings *TableSweepSettings `json:"sweepSettings,omitempty"` TestData JobInput `json:"testData"` TestDataSize *float64 `json:"testDataSize,omitempty"` TrainingSettings *RegressionTrainingSettings `json:"trainingSettings,omitempty"` ValidationData JobInput `json:"validationData"` ValidationDataSize *float64 `json:"validationDataSize,omitempty"` WeightColumnName *string `json:"weightColumnName,omitempty"` // Fields inherited from AutoMLVertical LogVerbosity *LogVerbosity `json:"logVerbosity,omitempty"` TargetColumnName *string `json:"targetColumnName,omitempty"` TrainingData JobInput `json:"trainingData"` }
func (Regression) MarshalJSON ¶
func (s Regression) MarshalJSON() ([]byte, error)
func (*Regression) UnmarshalJSON ¶
func (s *Regression) UnmarshalJSON(bytes []byte) error
type RegressionModelPerformanceMetric ¶
type RegressionModelPerformanceMetric string
const ( RegressionModelPerformanceMetricMeanAbsoluteError RegressionModelPerformanceMetric = "MeanAbsoluteError" RegressionModelPerformanceMetricMeanSquaredError RegressionModelPerformanceMetric = "MeanSquaredError" RegressionModelPerformanceMetricRootMeanSquaredError RegressionModelPerformanceMetric = "RootMeanSquaredError" )
func (*RegressionModelPerformanceMetric) UnmarshalJSON ¶
func (s *RegressionModelPerformanceMetric) UnmarshalJSON(bytes []byte) error
type RegressionModelPerformanceMetricThreshold ¶
type RegressionModelPerformanceMetricThreshold struct { Metric RegressionModelPerformanceMetric `json:"metric"` // Fields inherited from ModelPerformanceMetricThresholdBase Threshold *MonitoringThreshold `json:"threshold,omitempty"` }
func (RegressionModelPerformanceMetricThreshold) MarshalJSON ¶
func (s RegressionModelPerformanceMetricThreshold) MarshalJSON() ([]byte, error)
type RegressionModels ¶
type RegressionModels string
const ( RegressionModelsDecisionTree RegressionModels = "DecisionTree" RegressionModelsElasticNet RegressionModels = "ElasticNet" RegressionModelsExtremeRandomTrees RegressionModels = "ExtremeRandomTrees" RegressionModelsGradientBoosting RegressionModels = "GradientBoosting" RegressionModelsKNN RegressionModels = "KNN" RegressionModelsLassoLars RegressionModels = "LassoLars" RegressionModelsLightGBM RegressionModels = "LightGBM" RegressionModelsRandomForest RegressionModels = "RandomForest" RegressionModelsSGD RegressionModels = "SGD" RegressionModelsXGBoostRegressor RegressionModels = "XGBoostRegressor" )
func (*RegressionModels) UnmarshalJSON ¶
func (s *RegressionModels) UnmarshalJSON(bytes []byte) error
type RegressionPrimaryMetrics ¶
type RegressionPrimaryMetrics string
const ( RegressionPrimaryMetricsNormalizedMeanAbsoluteError RegressionPrimaryMetrics = "NormalizedMeanAbsoluteError" RegressionPrimaryMetricsNormalizedRootMeanSquaredError RegressionPrimaryMetrics = "NormalizedRootMeanSquaredError" RegressionPrimaryMetricsRTwoScore RegressionPrimaryMetrics = "R2Score" RegressionPrimaryMetricsSpearmanCorrelation RegressionPrimaryMetrics = "SpearmanCorrelation" )
func (*RegressionPrimaryMetrics) UnmarshalJSON ¶
func (s *RegressionPrimaryMetrics) UnmarshalJSON(bytes []byte) error
type RegressionTrainingSettings ¶
type RegressionTrainingSettings struct { AllowedTrainingAlgorithms *[]RegressionModels `json:"allowedTrainingAlgorithms,omitempty"` BlockedTrainingAlgorithms *[]RegressionModels `json:"blockedTrainingAlgorithms,omitempty"` EnableDnnTraining *bool `json:"enableDnnTraining,omitempty"` EnableModelExplainability *bool `json:"enableModelExplainability,omitempty"` EnableOnnxCompatibleModels *bool `json:"enableOnnxCompatibleModels,omitempty"` EnableStackEnsemble *bool `json:"enableStackEnsemble,omitempty"` EnableVoteEnsemble *bool `json:"enableVoteEnsemble,omitempty"` EnsembleModelDownloadTimeout *string `json:"ensembleModelDownloadTimeout,omitempty"` StackEnsembleSettings *StackEnsembleSettings `json:"stackEnsembleSettings,omitempty"` TrainingMode *TrainingMode `json:"trainingMode,omitempty"` }
type SamplingAlgorithm ¶
type SamplingAlgorithm interface { }
type SamplingAlgorithmType ¶
type SamplingAlgorithmType string
const ( SamplingAlgorithmTypeBayesian SamplingAlgorithmType = "Bayesian" SamplingAlgorithmTypeGrid SamplingAlgorithmType = "Grid" SamplingAlgorithmTypeRandom SamplingAlgorithmType = "Random" )
func (*SamplingAlgorithmType) UnmarshalJSON ¶
func (s *SamplingAlgorithmType) UnmarshalJSON(bytes []byte) error
type Schedule ¶
type Schedule struct { Action ScheduleActionBase `json:"action"` Description *string `json:"description,omitempty"` DisplayName *string `json:"displayName,omitempty"` IsEnabled *bool `json:"isEnabled,omitempty"` Properties *map[string]string `json:"properties,omitempty"` ProvisioningState *ScheduleProvisioningStatus `json:"provisioningState,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Trigger TriggerBase `json:"trigger"` }
func (*Schedule) UnmarshalJSON ¶
type ScheduleActionBase ¶
type ScheduleActionBase interface { }
type ScheduleActionType ¶
type ScheduleActionType string
const ( ScheduleActionTypeCreateJob ScheduleActionType = "CreateJob" ScheduleActionTypeCreateMonitor ScheduleActionType = "CreateMonitor" ScheduleActionTypeImportData ScheduleActionType = "ImportData" ScheduleActionTypeInvokeBatchEndpoint ScheduleActionType = "InvokeBatchEndpoint" )
func (*ScheduleActionType) UnmarshalJSON ¶
func (s *ScheduleActionType) UnmarshalJSON(bytes []byte) error
type ScheduleClient ¶
type ScheduleClient struct {
Client *resourcemanager.Client
}
func NewScheduleClientWithBaseURI ¶
func NewScheduleClientWithBaseURI(sdkApi sdkEnv.Api) (*ScheduleClient, error)
func (ScheduleClient) CreateOrUpdate ¶
func (c ScheduleClient) CreateOrUpdate(ctx context.Context, id ScheduleId, input ScheduleResource) (result CreateOrUpdateOperationResponse, err error)
CreateOrUpdate ...
func (ScheduleClient) CreateOrUpdateThenPoll ¶
func (c ScheduleClient) CreateOrUpdateThenPoll(ctx context.Context, id ScheduleId, input ScheduleResource) error
CreateOrUpdateThenPoll performs CreateOrUpdate then polls until it's completed
func (ScheduleClient) Delete ¶
func (c ScheduleClient) Delete(ctx context.Context, id ScheduleId) (result DeleteOperationResponse, err error)
Delete ...
func (ScheduleClient) DeleteThenPoll ¶
func (c ScheduleClient) DeleteThenPoll(ctx context.Context, id ScheduleId) error
DeleteThenPoll performs Delete then polls until it's completed
func (ScheduleClient) Get ¶
func (c ScheduleClient) Get(ctx context.Context, id ScheduleId) (result GetOperationResponse, err error)
Get ...
func (ScheduleClient) List ¶
func (c ScheduleClient) List(ctx context.Context, id WorkspaceId, options ListOperationOptions) (result ListOperationResponse, err error)
List ...
func (ScheduleClient) ListComplete ¶
func (c ScheduleClient) ListComplete(ctx context.Context, id WorkspaceId, options ListOperationOptions) (ListCompleteResult, error)
ListComplete retrieves all the results into a single object
func (ScheduleClient) ListCompleteMatchingPredicate ¶
func (c ScheduleClient) ListCompleteMatchingPredicate(ctx context.Context, id WorkspaceId, options ListOperationOptions, predicate ScheduleResourceOperationPredicate) (result ListCompleteResult, err error)
ListCompleteMatchingPredicate retrieves all the results and then applies the predicate
type ScheduleId ¶
type ScheduleId struct { SubscriptionId string ResourceGroupName string WorkspaceName string ScheduleName string }
ScheduleId is a struct representing the Resource ID for a Schedule
func NewScheduleID ¶
func NewScheduleID(subscriptionId string, resourceGroupName string, workspaceName string, scheduleName string) ScheduleId
NewScheduleID returns a new ScheduleId struct
func ParseScheduleID ¶
func ParseScheduleID(input string) (*ScheduleId, error)
ParseScheduleID parses 'input' into a ScheduleId
func ParseScheduleIDInsensitively ¶
func ParseScheduleIDInsensitively(input string) (*ScheduleId, error)
ParseScheduleIDInsensitively parses 'input' case-insensitively into a ScheduleId note: this method should only be used for API response data and not user input
func (ScheduleId) Segments ¶
func (id ScheduleId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Schedule ID
func (ScheduleId) String ¶
func (id ScheduleId) String() string
String returns a human-readable description of this Schedule ID
type ScheduleListViewType ¶
type ScheduleListViewType string
const ( ScheduleListViewTypeAll ScheduleListViewType = "All" ScheduleListViewTypeDisabledOnly ScheduleListViewType = "DisabledOnly" ScheduleListViewTypeEnabledOnly ScheduleListViewType = "EnabledOnly" )
func (*ScheduleListViewType) UnmarshalJSON ¶
func (s *ScheduleListViewType) UnmarshalJSON(bytes []byte) error
type ScheduleProvisioningStatus ¶
type ScheduleProvisioningStatus string
const ( ScheduleProvisioningStatusCanceled ScheduleProvisioningStatus = "Canceled" ScheduleProvisioningStatusCreating ScheduleProvisioningStatus = "Creating" ScheduleProvisioningStatusDeleting ScheduleProvisioningStatus = "Deleting" ScheduleProvisioningStatusFailed ScheduleProvisioningStatus = "Failed" ScheduleProvisioningStatusSucceeded ScheduleProvisioningStatus = "Succeeded" ScheduleProvisioningStatusUpdating ScheduleProvisioningStatus = "Updating" )
func (*ScheduleProvisioningStatus) UnmarshalJSON ¶
func (s *ScheduleProvisioningStatus) UnmarshalJSON(bytes []byte) error
type ScheduleResource ¶
type ScheduleResource struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties Schedule `json:"properties"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type ScheduleResourceOperationPredicate ¶
func (ScheduleResourceOperationPredicate) Matches ¶
func (p ScheduleResourceOperationPredicate) Matches(input ScheduleResource) bool
type Seasonality ¶
type Seasonality interface { }
type SeasonalityMode ¶
type SeasonalityMode string
const ( SeasonalityModeAuto SeasonalityMode = "Auto" SeasonalityModeCustom SeasonalityMode = "Custom" )
func (*SeasonalityMode) UnmarshalJSON ¶
func (s *SeasonalityMode) UnmarshalJSON(bytes []byte) error
type SecretConfiguration ¶
type ShortSeriesHandlingConfiguration ¶
type ShortSeriesHandlingConfiguration string
const ( ShortSeriesHandlingConfigurationAuto ShortSeriesHandlingConfiguration = "Auto" ShortSeriesHandlingConfigurationDrop ShortSeriesHandlingConfiguration = "Drop" ShortSeriesHandlingConfigurationNone ShortSeriesHandlingConfiguration = "None" ShortSeriesHandlingConfigurationPad ShortSeriesHandlingConfiguration = "Pad" )
func (*ShortSeriesHandlingConfiguration) UnmarshalJSON ¶
func (s *ShortSeriesHandlingConfiguration) UnmarshalJSON(bytes []byte) error
type SparkJob ¶
type SparkJob struct { Archives *[]string `json:"archives,omitempty"` Args *string `json:"args,omitempty"` CodeId string `json:"codeId"` Conf *map[string]string `json:"conf,omitempty"` Entry SparkJobEntry `json:"entry"` EnvironmentId *string `json:"environmentId,omitempty"` Files *[]string `json:"files,omitempty"` Inputs *map[string]JobInput `json:"inputs,omitempty"` Jars *[]string `json:"jars,omitempty"` Outputs *map[string]JobOutput `json:"outputs,omitempty"` PyFiles *[]string `json:"pyFiles,omitempty"` QueueSettings *QueueSettings `json:"queueSettings,omitempty"` Resources *SparkResourceConfiguration `json:"resources,omitempty"` // Fields inherited from JobBase ComponentId *string `json:"componentId,omitempty"` ComputeId *string `json:"computeId,omitempty"` Description *string `json:"description,omitempty"` DisplayName *string `json:"displayName,omitempty"` ExperimentName *string `json:"experimentName,omitempty"` Identity IdentityConfiguration `json:"identity"` IsArchived *bool `json:"isArchived,omitempty"` NotificationSetting *NotificationSetting `json:"notificationSetting,omitempty"` Properties *map[string]string `json:"properties,omitempty"` SecretsConfiguration *map[string]SecretConfiguration `json:"secretsConfiguration,omitempty"` Services *map[string]JobService `json:"services,omitempty"` Status *JobStatus `json:"status,omitempty"` Tags *map[string]string `json:"tags,omitempty"` }
func (SparkJob) MarshalJSON ¶
func (*SparkJob) UnmarshalJSON ¶
type SparkJobEntry ¶
type SparkJobEntry interface { }
type SparkJobEntryType ¶
type SparkJobEntryType string
const ( SparkJobEntryTypeSparkJobPythonEntry SparkJobEntryType = "SparkJobPythonEntry" SparkJobEntryTypeSparkJobScalaEntry SparkJobEntryType = "SparkJobScalaEntry" )
func (*SparkJobEntryType) UnmarshalJSON ¶
func (s *SparkJobEntryType) UnmarshalJSON(bytes []byte) error
type SparkJobPythonEntry ¶
type SparkJobPythonEntry struct {
File string `json:"file"`
}
func (SparkJobPythonEntry) MarshalJSON ¶
func (s SparkJobPythonEntry) MarshalJSON() ([]byte, error)
type SparkJobScalaEntry ¶
type SparkJobScalaEntry struct {
ClassName string `json:"className"`
}
func (SparkJobScalaEntry) MarshalJSON ¶
func (s SparkJobScalaEntry) MarshalJSON() ([]byte, error)
type StackEnsembleSettings ¶
type StackEnsembleSettings struct { StackMetaLearnerKWargs *interface{} `json:"stackMetaLearnerKWargs,omitempty"` StackMetaLearnerTrainPercentage *float64 `json:"stackMetaLearnerTrainPercentage,omitempty"` StackMetaLearnerType *StackMetaLearnerType `json:"stackMetaLearnerType,omitempty"` }
type StackMetaLearnerType ¶
type StackMetaLearnerType string
const ( StackMetaLearnerTypeElasticNet StackMetaLearnerType = "ElasticNet" StackMetaLearnerTypeElasticNetCV StackMetaLearnerType = "ElasticNetCV" StackMetaLearnerTypeLightGBMClassifier StackMetaLearnerType = "LightGBMClassifier" StackMetaLearnerTypeLightGBMRegressor StackMetaLearnerType = "LightGBMRegressor" StackMetaLearnerTypeLinearRegression StackMetaLearnerType = "LinearRegression" StackMetaLearnerTypeLogisticRegression StackMetaLearnerType = "LogisticRegression" StackMetaLearnerTypeLogisticRegressionCV StackMetaLearnerType = "LogisticRegressionCV" StackMetaLearnerTypeNone StackMetaLearnerType = "None" )
func (*StackMetaLearnerType) UnmarshalJSON ¶
func (s *StackMetaLearnerType) UnmarshalJSON(bytes []byte) error
type StatusMessage ¶
type StatusMessage struct { Code *string `json:"code,omitempty"` CreatedDateTime *string `json:"createdDateTime,omitempty"` Level *StatusMessageLevel `json:"level,omitempty"` Message *string `json:"message,omitempty"` }
func (*StatusMessage) GetCreatedDateTimeAsTime ¶
func (o *StatusMessage) GetCreatedDateTimeAsTime() (*time.Time, error)
func (*StatusMessage) SetCreatedDateTimeAsTime ¶
func (o *StatusMessage) SetCreatedDateTimeAsTime(input time.Time)
type StatusMessageLevel ¶
type StatusMessageLevel string
const ( StatusMessageLevelError StatusMessageLevel = "Error" StatusMessageLevelInformation StatusMessageLevel = "Information" StatusMessageLevelWarning StatusMessageLevel = "Warning" )
func (*StatusMessageLevel) UnmarshalJSON ¶
func (s *StatusMessageLevel) UnmarshalJSON(bytes []byte) error
type StochasticOptimizer ¶
type StochasticOptimizer string
const ( StochasticOptimizerAdam StochasticOptimizer = "Adam" StochasticOptimizerAdamw StochasticOptimizer = "Adamw" StochasticOptimizerNone StochasticOptimizer = "None" StochasticOptimizerSgd StochasticOptimizer = "Sgd" )
func (*StochasticOptimizer) UnmarshalJSON ¶
func (s *StochasticOptimizer) UnmarshalJSON(bytes []byte) error
type SweepJob ¶
type SweepJob struct { EarlyTermination EarlyTerminationPolicy `json:"earlyTermination"` Inputs *map[string]JobInput `json:"inputs,omitempty"` Limits JobLimits `json:"limits"` Objective Objective `json:"objective"` Outputs *map[string]JobOutput `json:"outputs,omitempty"` QueueSettings *QueueSettings `json:"queueSettings,omitempty"` SamplingAlgorithm SamplingAlgorithm `json:"samplingAlgorithm"` SearchSpace interface{} `json:"searchSpace"` Trial TrialComponent `json:"trial"` // Fields inherited from JobBase ComponentId *string `json:"componentId,omitempty"` ComputeId *string `json:"computeId,omitempty"` Description *string `json:"description,omitempty"` DisplayName *string `json:"displayName,omitempty"` ExperimentName *string `json:"experimentName,omitempty"` Identity IdentityConfiguration `json:"identity"` IsArchived *bool `json:"isArchived,omitempty"` NotificationSetting *NotificationSetting `json:"notificationSetting,omitempty"` Properties *map[string]string `json:"properties,omitempty"` SecretsConfiguration *map[string]SecretConfiguration `json:"secretsConfiguration,omitempty"` Services *map[string]JobService `json:"services,omitempty"` Status *JobStatus `json:"status,omitempty"` Tags *map[string]string `json:"tags,omitempty"` }
func (SweepJob) MarshalJSON ¶
func (*SweepJob) UnmarshalJSON ¶
type SweepJobLimits ¶
type SweepJobLimits struct { MaxConcurrentTrials *int64 `json:"maxConcurrentTrials,omitempty"` MaxTotalTrials *int64 `json:"maxTotalTrials,omitempty"` TrialTimeout *string `json:"trialTimeout,omitempty"` // Fields inherited from JobLimits Timeout *string `json:"timeout,omitempty"` }
func (SweepJobLimits) MarshalJSON ¶
func (s SweepJobLimits) MarshalJSON() ([]byte, error)
type TableFixedParameters ¶
type TableFixedParameters struct { Booster *string `json:"booster,omitempty"` BoostingType *string `json:"boostingType,omitempty"` GrowPolicy *string `json:"growPolicy,omitempty"` LearningRate *float64 `json:"learningRate,omitempty"` MaxBin *int64 `json:"maxBin,omitempty"` MaxDepth *int64 `json:"maxDepth,omitempty"` MaxLeaves *int64 `json:"maxLeaves,omitempty"` MinDataInLeaf *int64 `json:"minDataInLeaf,omitempty"` MinSplitGain *float64 `json:"minSplitGain,omitempty"` ModelName *string `json:"modelName,omitempty"` NEstimators *int64 `json:"nEstimators,omitempty"` NumLeaves *int64 `json:"numLeaves,omitempty"` PreprocessorName *string `json:"preprocessorName,omitempty"` RegAlpha *float64 `json:"regAlpha,omitempty"` RegLambda *float64 `json:"regLambda,omitempty"` Subsample *float64 `json:"subsample,omitempty"` SubsampleFreq *float64 `json:"subsampleFreq,omitempty"` TreeMethod *string `json:"treeMethod,omitempty"` WithMean *bool `json:"withMean,omitempty"` WithStd *bool `json:"withStd,omitempty"` }
type TableParameterSubspace ¶
type TableParameterSubspace struct { Booster *string `json:"booster,omitempty"` BoostingType *string `json:"boostingType,omitempty"` GrowPolicy *string `json:"growPolicy,omitempty"` LearningRate *string `json:"learningRate,omitempty"` MaxBin *string `json:"maxBin,omitempty"` MaxDepth *string `json:"maxDepth,omitempty"` MaxLeaves *string `json:"maxLeaves,omitempty"` MinDataInLeaf *string `json:"minDataInLeaf,omitempty"` MinSplitGain *string `json:"minSplitGain,omitempty"` ModelName *string `json:"modelName,omitempty"` NEstimators *string `json:"nEstimators,omitempty"` NumLeaves *string `json:"numLeaves,omitempty"` PreprocessorName *string `json:"preprocessorName,omitempty"` RegAlpha *string `json:"regAlpha,omitempty"` RegLambda *string `json:"regLambda,omitempty"` Subsample *string `json:"subsample,omitempty"` SubsampleFreq *string `json:"subsampleFreq,omitempty"` TreeMethod *string `json:"treeMethod,omitempty"` WithMean *string `json:"withMean,omitempty"` WithStd *string `json:"withStd,omitempty"` }
type TableSweepSettings ¶
type TableSweepSettings struct { EarlyTermination EarlyTerminationPolicy `json:"earlyTermination"` SamplingAlgorithm SamplingAlgorithmType `json:"samplingAlgorithm"` }
func (*TableSweepSettings) UnmarshalJSON ¶
func (s *TableSweepSettings) UnmarshalJSON(bytes []byte) error
type TableVerticalFeaturizationSettings ¶
type TableVerticalFeaturizationSettings struct { BlockedTransformers *[]BlockedTransformers `json:"blockedTransformers,omitempty"` ColumnNameAndTypes *map[string]string `json:"columnNameAndTypes,omitempty"` DatasetLanguage *string `json:"datasetLanguage,omitempty"` EnableDnnFeaturization *bool `json:"enableDnnFeaturization,omitempty"` Mode *FeaturizationMode `json:"mode,omitempty"` TransformerParams *map[string][]ColumnTransformer `json:"transformerParams,omitempty"` }
type TableVerticalLimitSettings ¶
type TableVerticalLimitSettings struct { EnableEarlyTermination *bool `json:"enableEarlyTermination,omitempty"` ExitScore *float64 `json:"exitScore,omitempty"` MaxConcurrentTrials *int64 `json:"maxConcurrentTrials,omitempty"` MaxCoresPerTrial *int64 `json:"maxCoresPerTrial,omitempty"` MaxNodes *int64 `json:"maxNodes,omitempty"` MaxTrials *int64 `json:"maxTrials,omitempty"` SweepConcurrentTrials *int64 `json:"sweepConcurrentTrials,omitempty"` SweepTrials *int64 `json:"sweepTrials,omitempty"` Timeout *string `json:"timeout,omitempty"` TrialTimeout *string `json:"trialTimeout,omitempty"` }
type TargetAggregationFunction ¶
type TargetAggregationFunction string
const ( TargetAggregationFunctionMax TargetAggregationFunction = "Max" TargetAggregationFunctionMean TargetAggregationFunction = "Mean" TargetAggregationFunctionMin TargetAggregationFunction = "Min" TargetAggregationFunctionNone TargetAggregationFunction = "None" TargetAggregationFunctionSum TargetAggregationFunction = "Sum" )
func (*TargetAggregationFunction) UnmarshalJSON ¶
func (s *TargetAggregationFunction) UnmarshalJSON(bytes []byte) error
type TargetLags ¶
type TargetLags interface { }
type TargetLagsMode ¶
type TargetLagsMode string
const ( TargetLagsModeAuto TargetLagsMode = "Auto" TargetLagsModeCustom TargetLagsMode = "Custom" )
func (*TargetLagsMode) UnmarshalJSON ¶
func (s *TargetLagsMode) UnmarshalJSON(bytes []byte) error
type TargetRollingWindowSize ¶
type TargetRollingWindowSize interface { }
type TargetRollingWindowSizeMode ¶
type TargetRollingWindowSizeMode string
const ( TargetRollingWindowSizeModeAuto TargetRollingWindowSizeMode = "Auto" TargetRollingWindowSizeModeCustom TargetRollingWindowSizeMode = "Custom" )
func (*TargetRollingWindowSizeMode) UnmarshalJSON ¶
func (s *TargetRollingWindowSizeMode) UnmarshalJSON(bytes []byte) error
type TaskType ¶
type TaskType string
const ( TaskTypeClassification TaskType = "Classification" TaskTypeForecasting TaskType = "Forecasting" TaskTypeImageClassification TaskType = "ImageClassification" TaskTypeImageClassificationMultilabel TaskType = "ImageClassificationMultilabel" TaskTypeImageInstanceSegmentation TaskType = "ImageInstanceSegmentation" TaskTypeImageObjectDetection TaskType = "ImageObjectDetection" TaskTypeRegression TaskType = "Regression" TaskTypeTextClassification TaskType = "TextClassification" TaskTypeTextClassificationMultilabel TaskType = "TextClassificationMultilabel" TaskTypeTextNER TaskType = "TextNER" )
func (*TaskType) UnmarshalJSON ¶
type TensorFlow ¶
type TensorFlow struct { ParameterServerCount *int64 `json:"parameterServerCount,omitempty"` WorkerCount *int64 `json:"workerCount,omitempty"` }
func (TensorFlow) MarshalJSON ¶
func (s TensorFlow) MarshalJSON() ([]byte, error)
type TextAnnotationType ¶
type TextAnnotationType string
const ( TextAnnotationTypeClassification TextAnnotationType = "Classification" TextAnnotationTypeNamedEntityRecognition TextAnnotationType = "NamedEntityRecognition" )
func (*TextAnnotationType) UnmarshalJSON ¶
func (s *TextAnnotationType) UnmarshalJSON(bytes []byte) error
type TextClassification ¶
type TextClassification struct { FeaturizationSettings *FeaturizationSettings `json:"featurizationSettings,omitempty"` FixedParameters *NlpFixedParameters `json:"fixedParameters,omitempty"` LimitSettings *NlpVerticalLimitSettings `json:"limitSettings,omitempty"` PrimaryMetric *ClassificationPrimaryMetrics `json:"primaryMetric,omitempty"` SearchSpace *[]NlpParameterSubspace `json:"searchSpace,omitempty"` SweepSettings *NlpSweepSettings `json:"sweepSettings,omitempty"` ValidationData JobInput `json:"validationData"` // Fields inherited from AutoMLVertical LogVerbosity *LogVerbosity `json:"logVerbosity,omitempty"` TargetColumnName *string `json:"targetColumnName,omitempty"` TrainingData JobInput `json:"trainingData"` }
func (TextClassification) MarshalJSON ¶
func (s TextClassification) MarshalJSON() ([]byte, error)
func (*TextClassification) UnmarshalJSON ¶
func (s *TextClassification) UnmarshalJSON(bytes []byte) error
type TextClassificationMultilabel ¶
type TextClassificationMultilabel struct { FeaturizationSettings *FeaturizationSettings `json:"featurizationSettings,omitempty"` FixedParameters *NlpFixedParameters `json:"fixedParameters,omitempty"` LimitSettings *NlpVerticalLimitSettings `json:"limitSettings,omitempty"` PrimaryMetric *ClassificationMultilabelPrimaryMetrics `json:"primaryMetric,omitempty"` SearchSpace *[]NlpParameterSubspace `json:"searchSpace,omitempty"` SweepSettings *NlpSweepSettings `json:"sweepSettings,omitempty"` ValidationData JobInput `json:"validationData"` // Fields inherited from AutoMLVertical LogVerbosity *LogVerbosity `json:"logVerbosity,omitempty"` TargetColumnName *string `json:"targetColumnName,omitempty"` TrainingData JobInput `json:"trainingData"` }
func (TextClassificationMultilabel) MarshalJSON ¶
func (s TextClassificationMultilabel) MarshalJSON() ([]byte, error)
func (*TextClassificationMultilabel) UnmarshalJSON ¶
func (s *TextClassificationMultilabel) UnmarshalJSON(bytes []byte) error
type TextNer ¶
type TextNer struct { FeaturizationSettings *FeaturizationSettings `json:"featurizationSettings,omitempty"` FixedParameters *NlpFixedParameters `json:"fixedParameters,omitempty"` LimitSettings *NlpVerticalLimitSettings `json:"limitSettings,omitempty"` PrimaryMetric *ClassificationPrimaryMetrics `json:"primaryMetric,omitempty"` SearchSpace *[]NlpParameterSubspace `json:"searchSpace,omitempty"` SweepSettings *NlpSweepSettings `json:"sweepSettings,omitempty"` ValidationData JobInput `json:"validationData"` // Fields inherited from AutoMLVertical LogVerbosity *LogVerbosity `json:"logVerbosity,omitempty"` TargetColumnName *string `json:"targetColumnName,omitempty"` TrainingData JobInput `json:"trainingData"` }
func (TextNer) MarshalJSON ¶
func (*TextNer) UnmarshalJSON ¶
type TopNFeaturesByAttribution ¶
type TopNFeaturesByAttribution struct {
Top *int64 `json:"top,omitempty"`
}
func (TopNFeaturesByAttribution) MarshalJSON ¶
func (s TopNFeaturesByAttribution) MarshalJSON() ([]byte, error)
type TrainingMode ¶
type TrainingMode string
const ( TrainingModeAuto TrainingMode = "Auto" TrainingModeDistributed TrainingMode = "Distributed" TrainingModeNonDistributed TrainingMode = "NonDistributed" )
func (*TrainingMode) UnmarshalJSON ¶
func (s *TrainingMode) UnmarshalJSON(bytes []byte) error
type TrialComponent ¶
type TrialComponent struct { CodeId *string `json:"codeId,omitempty"` Command string `json:"command"` Distribution DistributionConfiguration `json:"distribution"` EnvironmentId string `json:"environmentId"` EnvironmentVariables *map[string]string `json:"environmentVariables,omitempty"` Resources *JobResourceConfiguration `json:"resources,omitempty"` }
func (*TrialComponent) UnmarshalJSON ¶
func (s *TrialComponent) UnmarshalJSON(bytes []byte) error
type TriggerBase ¶
type TriggerBase interface { }
type TriggerType ¶
type TriggerType string
const ( TriggerTypeCron TriggerType = "Cron" TriggerTypeRecurrence TriggerType = "Recurrence" )
func (*TriggerType) UnmarshalJSON ¶
func (s *TriggerType) UnmarshalJSON(bytes []byte) error
type TritonModelJobInput ¶
type TritonModelJobInput struct { Mode *InputDeliveryMode `json:"mode,omitempty"` Uri string `json:"uri"` // Fields inherited from JobInput Description *string `json:"description,omitempty"` }
func (TritonModelJobInput) MarshalJSON ¶
func (s TritonModelJobInput) MarshalJSON() ([]byte, error)
type TritonModelJobOutput ¶
type TritonModelJobOutput struct { AssetName *string `json:"assetName,omitempty"` AssetVersion *string `json:"assetVersion,omitempty"` AutoDeleteSetting *AutoDeleteSetting `json:"autoDeleteSetting,omitempty"` Mode *OutputDeliveryMode `json:"mode,omitempty"` Uri *string `json:"uri,omitempty"` // Fields inherited from JobOutput Description *string `json:"description,omitempty"` }
func (TritonModelJobOutput) MarshalJSON ¶
func (s TritonModelJobOutput) MarshalJSON() ([]byte, error)
type TruncationSelectionPolicy ¶
type TruncationSelectionPolicy struct { TruncationPercentage *int64 `json:"truncationPercentage,omitempty"` // Fields inherited from EarlyTerminationPolicy DelayEvaluation *int64 `json:"delayEvaluation,omitempty"` EvaluationInterval *int64 `json:"evaluationInterval,omitempty"` }
func (TruncationSelectionPolicy) MarshalJSON ¶
func (s TruncationSelectionPolicy) MarshalJSON() ([]byte, error)
type UriFileDataVersion ¶
type UriFileDataVersion struct { // Fields inherited from DataVersionBase AutoDeleteSetting *AutoDeleteSetting `json:"autoDeleteSetting,omitempty"` DataUri string `json:"dataUri"` Description *string `json:"description,omitempty"` IntellectualProperty *IntellectualProperty `json:"intellectualProperty,omitempty"` IsAnonymous *bool `json:"isAnonymous,omitempty"` IsArchived *bool `json:"isArchived,omitempty"` Properties *map[string]string `json:"properties,omitempty"` Stage *string `json:"stage,omitempty"` Tags *map[string]string `json:"tags,omitempty"` }
func (UriFileDataVersion) MarshalJSON ¶
func (s UriFileDataVersion) MarshalJSON() ([]byte, error)
type UriFileJobInput ¶
type UriFileJobInput struct { Mode *InputDeliveryMode `json:"mode,omitempty"` Uri string `json:"uri"` // Fields inherited from JobInput Description *string `json:"description,omitempty"` }
func (UriFileJobInput) MarshalJSON ¶
func (s UriFileJobInput) MarshalJSON() ([]byte, error)
type UriFileJobOutput ¶
type UriFileJobOutput struct { AssetName *string `json:"assetName,omitempty"` AssetVersion *string `json:"assetVersion,omitempty"` AutoDeleteSetting *AutoDeleteSetting `json:"autoDeleteSetting,omitempty"` Mode *OutputDeliveryMode `json:"mode,omitempty"` Uri *string `json:"uri,omitempty"` // Fields inherited from JobOutput Description *string `json:"description,omitempty"` }
func (UriFileJobOutput) MarshalJSON ¶
func (s UriFileJobOutput) MarshalJSON() ([]byte, error)
type UriFolderDataVersion ¶
type UriFolderDataVersion struct { // Fields inherited from DataVersionBase AutoDeleteSetting *AutoDeleteSetting `json:"autoDeleteSetting,omitempty"` DataUri string `json:"dataUri"` Description *string `json:"description,omitempty"` IntellectualProperty *IntellectualProperty `json:"intellectualProperty,omitempty"` IsAnonymous *bool `json:"isAnonymous,omitempty"` IsArchived *bool `json:"isArchived,omitempty"` Properties *map[string]string `json:"properties,omitempty"` Stage *string `json:"stage,omitempty"` Tags *map[string]string `json:"tags,omitempty"` }
func (UriFolderDataVersion) MarshalJSON ¶
func (s UriFolderDataVersion) MarshalJSON() ([]byte, error)
type UriFolderJobInput ¶
type UriFolderJobInput struct { Mode *InputDeliveryMode `json:"mode,omitempty"` Uri string `json:"uri"` // Fields inherited from JobInput Description *string `json:"description,omitempty"` }
func (UriFolderJobInput) MarshalJSON ¶
func (s UriFolderJobInput) MarshalJSON() ([]byte, error)
type UriFolderJobOutput ¶
type UriFolderJobOutput struct { AssetName *string `json:"assetName,omitempty"` AssetVersion *string `json:"assetVersion,omitempty"` AutoDeleteSetting *AutoDeleteSetting `json:"autoDeleteSetting,omitempty"` Mode *OutputDeliveryMode `json:"mode,omitempty"` Uri *string `json:"uri,omitempty"` // Fields inherited from JobOutput Description *string `json:"description,omitempty"` }
func (UriFolderJobOutput) MarshalJSON ¶
func (s UriFolderJobOutput) MarshalJSON() ([]byte, error)
type UserIdentity ¶
type UserIdentity struct { }
func (UserIdentity) MarshalJSON ¶
func (s UserIdentity) MarshalJSON() ([]byte, error)
type ValidationMetricType ¶
type ValidationMetricType string
const ( ValidationMetricTypeCoco ValidationMetricType = "Coco" ValidationMetricTypeCocoVoc ValidationMetricType = "CocoVoc" ValidationMetricTypeNone ValidationMetricType = "None" ValidationMetricTypeVoc ValidationMetricType = "Voc" )
func (*ValidationMetricType) UnmarshalJSON ¶
func (s *ValidationMetricType) UnmarshalJSON(bytes []byte) error
type WebhookType ¶
type WebhookType string
const (
WebhookTypeAzureDevOps WebhookType = "AzureDevOps"
)
func (*WebhookType) UnmarshalJSON ¶
func (s *WebhookType) UnmarshalJSON(bytes []byte) error
type WorkspaceId ¶
WorkspaceId is a struct representing the Resource ID for a Workspace
func NewWorkspaceID ¶
func NewWorkspaceID(subscriptionId string, resourceGroupName string, workspaceName string) WorkspaceId
NewWorkspaceID returns a new WorkspaceId struct
func ParseWorkspaceID ¶
func ParseWorkspaceID(input string) (*WorkspaceId, error)
ParseWorkspaceID parses 'input' into a WorkspaceId
func ParseWorkspaceIDInsensitively ¶
func ParseWorkspaceIDInsensitively(input string) (*WorkspaceId, error)
ParseWorkspaceIDInsensitively parses 'input' case-insensitively into a WorkspaceId note: this method should only be used for API response data and not user input
func (WorkspaceId) Segments ¶
func (id WorkspaceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Workspace ID
func (WorkspaceId) String ¶
func (id WorkspaceId) String() string
String returns a human-readable description of this Workspace ID
Source Files ¶
- client.go
- constants.go
- id_schedule.go
- id_workspace.go
- method_createorupdate.go
- method_delete.go
- method_get.go
- method_list.go
- model_allfeatures.go
- model_allnodes.go
- model_amltoken.go
- model_autodeletesetting.go
- model_autoforecasthorizon.go
- model_autologgersettings.go
- model_automljob.go
- model_automlvertical.go
- model_autoncrossvalidations.go
- model_autoseasonality.go
- model_autotargetlags.go
- model_autotargetrollingwindowsize.go
- model_azmonmonitoringalertnotificationsettings.go
- model_azuredevopswebhook.go
- model_banditpolicy.go
- model_bayesiansamplingalgorithm.go
- model_categoricaldatadriftmetricthreshold.go
- model_categoricaldataqualitymetricthreshold.go
- model_categoricalpredictiondriftmetricthreshold.go
- model_classification.go
- model_classificationmodelperformancemetricthreshold.go
- model_classificationtrainingsettings.go
- model_columntransformer.go
- model_commandjob.go
- model_commandjoblimits.go
- model_createmonitoraction.go
- model_crontrigger.go
- model_customforecasthorizon.go
- model_custommetricthreshold.go
- model_custommodeljobinput.go
- model_custommodeljoboutput.go
- model_custommonitoringsignal.go
- model_customncrossvalidations.go
- model_customseasonality.go
- model_customtargetlags.go
- model_customtargetrollingwindowsize.go
- model_databasesource.go
- model_datadriftmetricthresholdbase.go
- model_datadriftmonitoringsignal.go
- model_dataimport.go
- model_dataimportsource.go
- model_dataqualitymetricthresholdbase.go
- model_dataqualitymonitoringsignal.go
- model_dataversionbase.go
- model_distributionconfiguration.go
- model_earlyterminationpolicy.go
- model_emailmonitoringalertnotificationsettings.go
- model_endpointscheduleaction.go
- model_featureattributiondriftmonitoringsignal.go
- model_featureattributionmetricthreshold.go
- model_featuresubset.go
- model_featurizationsettings.go
- model_filesystemsource.go
- model_forecasthorizon.go
- model_forecasting.go
- model_forecastingsettings.go
- model_forecastingtrainingsettings.go
- model_gridsamplingalgorithm.go
- model_identityconfiguration.go
- model_imageclassification.go
- model_imageclassificationmultilabel.go
- model_imageinstancesegmentation.go
- model_imagelimitsettings.go
- model_imagemodeldistributionsettingsclassification.go
- model_imagemodeldistributionsettingsobjectdetection.go
- model_imagemodelsettingsclassification.go
- model_imagemodelsettingsobjectdetection.go
- model_imageobjectdetection.go
- model_imagesweepsettings.go
- model_importdataaction.go
- model_intellectualproperty.go
- model_jobbase.go
- model_jobinput.go
- model_joblimits.go
- model_joboutput.go
- model_jobresourceconfiguration.go
- model_jobscheduleaction.go
- model_jobservice.go
- model_labelcategory.go
- model_labelclass.go
- model_labelingdataconfiguration.go
- model_labelingjob.go
- model_labelingjobimageproperties.go
- model_labelingjobinstructions.go
- model_labelingjobmediaproperties.go
- model_labelingjobtextproperties.go
- model_literaljobinput.go
- model_managedidentity.go
- model_medianstoppingpolicy.go
- model_mlassistconfiguration.go
- model_mlassistconfigurationdisabled.go
- model_mlassistconfigurationenabled.go
- model_mlflowmodeljobinput.go
- model_mlflowmodeljoboutput.go
- model_mltabledata.go
- model_mltablejobinput.go
- model_mltablejoboutput.go
- model_modelperformancemetricthresholdbase.go
- model_modelperformancesignalbase.go
- model_monitordefinition.go
- model_monitoringalertnotificationsettingsbase.go
- model_monitoringdatasegment.go
- model_monitoringfeaturefilterbase.go
- model_monitoringinputdata.go
- model_monitoringsignalbase.go
- model_monitoringthreshold.go
- model_mpi.go
- model_ncrossvalidations.go
- model_nlpfixedparameters.go
- model_nlpparametersubspace.go
- model_nlpsweepsettings.go
- model_nlpverticallimitsettings.go
- model_nodes.go
- model_notificationsetting.go
- model_numericaldatadriftmetricthreshold.go
- model_numericaldataqualitymetricthreshold.go
- model_numericalpredictiondriftmetricthreshold.go
- model_objective.go
- model_pipelinejob.go
- model_predictiondriftmetricthresholdbase.go
- model_predictiondriftmonitoringsignal.go
- model_progressmetrics.go
- model_pytorch.go
- model_queuesettings.go
- model_randomsamplingalgorithm.go
- model_ray.go
- model_recurrenceschedule.go
- model_recurrencetrigger.go
- model_regression.go
- model_regressionmodelperformancemetricthreshold.go
- model_regressiontrainingsettings.go
- model_samplingalgorithm.go
- model_schedule.go
- model_scheduleactionbase.go
- model_scheduleresource.go
- model_seasonality.go
- model_secretconfiguration.go
- model_sparkjob.go
- model_sparkjobentry.go
- model_sparkjobpythonentry.go
- model_sparkjobscalaentry.go
- model_sparkresourceconfiguration.go
- model_stackensemblesettings.go
- model_statusmessage.go
- model_sweepjob.go
- model_sweepjoblimits.go
- model_tablefixedparameters.go
- model_tableparametersubspace.go
- model_tablesweepsettings.go
- model_tableverticalfeaturizationsettings.go
- model_tableverticallimitsettings.go
- model_targetlags.go
- model_targetrollingwindowsize.go
- model_tensorflow.go
- model_textclassification.go
- model_textclassificationmultilabel.go
- model_textner.go
- model_topnfeaturesbyattribution.go
- model_trialcomponent.go
- model_triggerbase.go
- model_tritonmodeljobinput.go
- model_tritonmodeljoboutput.go
- model_truncationselectionpolicy.go
- model_urifiledataversion.go
- model_urifilejobinput.go
- model_urifilejoboutput.go
- model_urifolderdataversion.go
- model_urifolderjobinput.go
- model_urifolderjoboutput.go
- model_useridentity.go
- model_webhook.go
- predicates.go
- version.go