Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
- neueste
- 01.07.2025 Vorschau
- 2025-06-01
- 2025-04-01
- 2025-04-01-Preview-
- 2025-01-01-Vorschau-
- 2024-10-01
- 2024-10-01-Vorschau-
- 2024-07-01-Preview-
- 2024-04-01
- 2024-04-01-Preview-
- 2024-01-01-Preview-
- 2023-10-01
- 2023-08-01-Preview-
- 2023-06-01-Preview-
- 2023-04-01
- 2023-04-01-Preview-
- 2023-02-01-Vorschau-
- 2022-12-01-Vorschau-
- 2022-10-01
- 2022-10-01-Preview-
- 2022-06-01-Preview-
Bicep-Ressourcendefinition
Der Ressourcentyp "Arbeitsbereiche/Zeitpläne" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.MachineLearningServices/workspaces/schedules-Ressource zu erstellen, fügen Sie ihrer Vorlage die folgende Bicep hinzu.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/schedules@2025-04-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
action: {
actionType: 'string'
// For remaining properties, see ScheduleActionBase objects
}
description: 'string'
displayName: 'string'
isEnabled: bool
properties: {
{customized property}: 'string'
}
tags: {
{customized property}: 'string'
}
trigger: {
endTime: 'string'
startTime: 'string'
timeZone: 'string'
triggerType: 'string'
// For remaining properties, see TriggerBase objects
}
}
}
IdentityConfiguration-Objekte
Legen Sie die IdentityType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für AMLToken Folgendes:
{
identityType: 'AMLToken'
}
Verwenden Sie für "Verwaltet" Folgendes:
{
clientId: 'string'
identityType: 'Managed'
objectId: 'string'
resourceId: 'string'
}
Verwenden Sie für UserIdentity Folgendes:
{
identityType: 'UserIdentity'
}
MonitorComputeConfigurationBase-Objekte
Legen Sie die computeType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für ServerlessSpark Folgendes:
{
computeIdentity: {
computeIdentityType: 'string'
// For remaining properties, see MonitorComputeIdentityBase objects
}
computeType: 'ServerlessSpark'
instanceType: 'string'
runtimeVersion: 'string'
}
NCrossValidations-Objekte
Legen Sie die Moduseigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Auto" Folgendes:
{
mode: 'Auto'
}
Verwenden Sie für "Benutzerdefiniert" Folgendes:
{
mode: 'Custom'
value: int
}
ScheduleActionBase-Objekte
Legen Sie die actionType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für CreateJob Folgendes:
{
actionType: 'CreateJob'
jobDefinition: {
componentId: 'string'
computeId: 'string'
description: 'string'
displayName: 'string'
experimentName: 'string'
identity: {
identityType: 'string'
// For remaining properties, see IdentityConfiguration objects
}
isArchived: bool
notificationSetting: {
emailOn: [
'string'
]
emails: [
'string'
]
webhooks: {
{customized property}: {
eventType: 'string'
webhookType: 'string'
// For remaining properties, see Webhook objects
}
}
}
properties: {
{customized property}: 'string'
}
services: {
{customized property}: {
endpoint: 'string'
jobServiceType: 'string'
nodes: {
nodesValueType: 'string'
// For remaining properties, see Nodes objects
}
port: int
properties: {
{customized property}: 'string'
}
}
}
tags: {
{customized property}: 'string'
}
jobType: 'string'
// For remaining properties, see JobBaseProperties objects
}
}
Verwenden Sie für CreateMonitor Folgendes:
{
actionType: 'CreateMonitor'
monitorDefinition: {
alertNotificationSettings: {
emailNotificationSettings: {
emails: [
'string'
]
}
}
computeConfiguration: {
computeType: 'string'
// For remaining properties, see MonitorComputeConfigurationBase objects
}
monitoringTarget: {
deploymentId: 'string'
modelId: 'string'
taskType: 'string'
}
signals: {
{customized property}: {
notificationTypes: [
'string'
]
properties: {
{customized property}: 'string'
}
signalType: 'string'
// For remaining properties, see MonitoringSignalBase objects
}
}
}
}
Verwenden Sie für InvokeBatchEndpoint Folgendes:
{
actionType: 'InvokeBatchEndpoint'
endpointInvocationDefinition: any(...)
}
EarlyTerminationPolicy-Objekte
Legen Sie die policyType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Bandit Folgendes:
{
policyType: 'Bandit'
slackAmount: int
slackFactor: int
}
Verwenden Sie für MedianStopping Folgendes:
{
policyType: 'MedianStopping'
}
Verwenden Sie für "TruncationSelection" Folgendes:
{
policyType: 'TruncationSelection'
truncationPercentage: int
}
PredictionDriftMetricThresholdBase-Objekte
Legen Sie den dataType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Kategorisierung Folgendes:
{
dataType: 'Categorical'
metric: 'string'
}
Verwenden Sie für "Numerisch" Folgendes:
{
dataType: 'Numerical'
metric: 'string'
}
ForecastHorizon-Objekte
Legen Sie die Moduseigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Auto" Folgendes:
{
mode: 'Auto'
}
Verwenden Sie für "Benutzerdefiniert" Folgendes:
{
mode: 'Custom'
value: int
}
TriggerBase-Objekte
Legen Sie die triggerType-Eigenschaft fest, um den Objekttyp anzugeben.
Für Cron verwenden Sie:
{
expression: 'string'
triggerType: 'Cron'
}
Verwenden Sie für Serie Folgendes:
{
frequency: 'string'
interval: int
schedule: {
hours: [
int
]
minutes: [
int
]
monthDays: [
int
]
weekDays: [
'string'
]
}
triggerType: 'Recurrence'
}
Knotenobjekte
Legen Sie die nodeValueType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für alle Folgendes:
{
nodesValueType: 'All'
}
MonitorComputeIdentityBase-Objekte
Legen Sie die computeIdentityType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für AmlToken Folgendes:
{
computeIdentityType: 'AmlToken'
}
Verwenden Sie für ManagedIdentity-Folgendes:
{
computeIdentityType: 'ManagedIdentity'
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
}
AutoMLVertical-Objekte
Legen Sie die taskType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Klassifizierung Folgendes:
{
cvSplitColumnNames: [
'string'
]
featurizationSettings: {
blockedTransformers: [
'string'
]
columnNameAndTypes: {
{customized property}: 'string'
}
datasetLanguage: 'string'
enableDnnFeaturization: bool
mode: 'string'
transformerParams: {
{customized property}: [
{
fields: [
'string'
]
parameters: any(...)
}
]
}
}
limitSettings: {
enableEarlyTermination: bool
exitScore: int
maxConcurrentTrials: int
maxCoresPerTrial: int
maxTrials: int
timeout: 'string'
trialTimeout: 'string'
}
nCrossValidations: {
mode: 'string'
// For remaining properties, see NCrossValidations objects
}
positiveLabel: 'string'
primaryMetric: 'string'
taskType: 'Classification'
testData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
testDataSize: int
trainingSettings: {
allowedTrainingAlgorithms: [
'string'
]
blockedTrainingAlgorithms: [
'string'
]
enableDnnTraining: bool
enableModelExplainability: bool
enableOnnxCompatibleModels: bool
enableStackEnsemble: bool
enableVoteEnsemble: bool
ensembleModelDownloadTimeout: 'string'
stackEnsembleSettings: {
stackMetaLearnerKWargs: any(...)
stackMetaLearnerTrainPercentage: int
stackMetaLearnerType: 'string'
}
}
validationData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
validationDataSize: int
weightColumnName: 'string'
}
Verwenden Sie für Prognose:
{
cvSplitColumnNames: [
'string'
]
featurizationSettings: {
blockedTransformers: [
'string'
]
columnNameAndTypes: {
{customized property}: 'string'
}
datasetLanguage: 'string'
enableDnnFeaturization: bool
mode: 'string'
transformerParams: {
{customized property}: [
{
fields: [
'string'
]
parameters: any(...)
}
]
}
}
forecastingSettings: {
countryOrRegionForHolidays: 'string'
cvStepSize: int
featureLags: 'string'
forecastHorizon: {
mode: 'string'
// For remaining properties, see ForecastHorizon objects
}
frequency: 'string'
seasonality: {
mode: 'string'
// For remaining properties, see Seasonality objects
}
shortSeriesHandlingConfig: 'string'
targetAggregateFunction: 'string'
targetLags: {
mode: 'string'
// For remaining properties, see TargetLags objects
}
targetRollingWindowSize: {
mode: 'string'
// For remaining properties, see TargetRollingWindowSize objects
}
timeColumnName: 'string'
timeSeriesIdColumnNames: [
'string'
]
useStl: 'string'
}
limitSettings: {
enableEarlyTermination: bool
exitScore: int
maxConcurrentTrials: int
maxCoresPerTrial: int
maxTrials: int
timeout: 'string'
trialTimeout: 'string'
}
nCrossValidations: {
mode: 'string'
// For remaining properties, see NCrossValidations objects
}
primaryMetric: 'string'
taskType: 'Forecasting'
testData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
testDataSize: int
trainingSettings: {
allowedTrainingAlgorithms: [
'string'
]
blockedTrainingAlgorithms: [
'string'
]
enableDnnTraining: bool
enableModelExplainability: bool
enableOnnxCompatibleModels: bool
enableStackEnsemble: bool
enableVoteEnsemble: bool
ensembleModelDownloadTimeout: 'string'
stackEnsembleSettings: {
stackMetaLearnerKWargs: any(...)
stackMetaLearnerTrainPercentage: int
stackMetaLearnerType: 'string'
}
}
validationData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
validationDataSize: int
weightColumnName: 'string'
}
Verwenden Sie für ImageClassification Folgendes:
{
limitSettings: {
maxConcurrentTrials: int
maxTrials: int
timeout: 'string'
}
modelSettings: {
advancedSettings: 'string'
amsGradient: bool
augmentations: 'string'
beta1: int
beta2: int
checkpointFrequency: int
checkpointModel: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
checkpointRunId: 'string'
distributed: bool
earlyStopping: bool
earlyStoppingDelay: int
earlyStoppingPatience: int
enableOnnxNormalization: bool
evaluationFrequency: int
gradientAccumulationStep: int
layersToFreeze: int
learningRate: int
learningRateScheduler: 'string'
modelName: 'string'
momentum: int
nesterov: bool
numberOfEpochs: int
numberOfWorkers: int
optimizer: 'string'
randomSeed: int
stepLRGamma: int
stepLRStepSize: int
trainingBatchSize: int
trainingCropSize: int
validationBatchSize: int
validationCropSize: int
validationResizeSize: int
warmupCosineLRCycles: int
warmupCosineLRWarmupEpochs: int
weightDecay: int
weightedLoss: int
}
primaryMetric: 'string'
searchSpace: [
{
amsGradient: 'string'
augmentations: 'string'
beta1: 'string'
beta2: 'string'
distributed: 'string'
earlyStopping: 'string'
earlyStoppingDelay: 'string'
earlyStoppingPatience: 'string'
enableOnnxNormalization: 'string'
evaluationFrequency: 'string'
gradientAccumulationStep: 'string'
layersToFreeze: 'string'
learningRate: 'string'
learningRateScheduler: 'string'
modelName: 'string'
momentum: 'string'
nesterov: 'string'
numberOfEpochs: 'string'
numberOfWorkers: 'string'
optimizer: 'string'
randomSeed: 'string'
stepLRGamma: 'string'
stepLRStepSize: 'string'
trainingBatchSize: 'string'
trainingCropSize: 'string'
validationBatchSize: 'string'
validationCropSize: 'string'
validationResizeSize: 'string'
warmupCosineLRCycles: 'string'
warmupCosineLRWarmupEpochs: 'string'
weightDecay: 'string'
weightedLoss: 'string'
}
]
sweepSettings: {
earlyTermination: {
delayEvaluation: int
evaluationInterval: int
policyType: 'string'
// For remaining properties, see EarlyTerminationPolicy objects
}
samplingAlgorithm: 'string'
}
taskType: 'ImageClassification'
validationData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
validationDataSize: int
}
Verwenden Sie für ImageClassificationMultilabel Folgendes:
{
limitSettings: {
maxConcurrentTrials: int
maxTrials: int
timeout: 'string'
}
modelSettings: {
advancedSettings: 'string'
amsGradient: bool
augmentations: 'string'
beta1: int
beta2: int
checkpointFrequency: int
checkpointModel: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
checkpointRunId: 'string'
distributed: bool
earlyStopping: bool
earlyStoppingDelay: int
earlyStoppingPatience: int
enableOnnxNormalization: bool
evaluationFrequency: int
gradientAccumulationStep: int
layersToFreeze: int
learningRate: int
learningRateScheduler: 'string'
modelName: 'string'
momentum: int
nesterov: bool
numberOfEpochs: int
numberOfWorkers: int
optimizer: 'string'
randomSeed: int
stepLRGamma: int
stepLRStepSize: int
trainingBatchSize: int
trainingCropSize: int
validationBatchSize: int
validationCropSize: int
validationResizeSize: int
warmupCosineLRCycles: int
warmupCosineLRWarmupEpochs: int
weightDecay: int
weightedLoss: int
}
primaryMetric: 'string'
searchSpace: [
{
amsGradient: 'string'
augmentations: 'string'
beta1: 'string'
beta2: 'string'
distributed: 'string'
earlyStopping: 'string'
earlyStoppingDelay: 'string'
earlyStoppingPatience: 'string'
enableOnnxNormalization: 'string'
evaluationFrequency: 'string'
gradientAccumulationStep: 'string'
layersToFreeze: 'string'
learningRate: 'string'
learningRateScheduler: 'string'
modelName: 'string'
momentum: 'string'
nesterov: 'string'
numberOfEpochs: 'string'
numberOfWorkers: 'string'
optimizer: 'string'
randomSeed: 'string'
stepLRGamma: 'string'
stepLRStepSize: 'string'
trainingBatchSize: 'string'
trainingCropSize: 'string'
validationBatchSize: 'string'
validationCropSize: 'string'
validationResizeSize: 'string'
warmupCosineLRCycles: 'string'
warmupCosineLRWarmupEpochs: 'string'
weightDecay: 'string'
weightedLoss: 'string'
}
]
sweepSettings: {
earlyTermination: {
delayEvaluation: int
evaluationInterval: int
policyType: 'string'
// For remaining properties, see EarlyTerminationPolicy objects
}
samplingAlgorithm: 'string'
}
taskType: 'ImageClassificationMultilabel'
validationData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
validationDataSize: int
}
Verwenden Sie für ImageInstanceSegmentation Folgendes:
{
limitSettings: {
maxConcurrentTrials: int
maxTrials: int
timeout: 'string'
}
modelSettings: {
advancedSettings: 'string'
amsGradient: bool
augmentations: 'string'
beta1: int
beta2: int
boxDetectionsPerImage: int
boxScoreThreshold: int
checkpointFrequency: int
checkpointModel: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
checkpointRunId: 'string'
distributed: bool
earlyStopping: bool
earlyStoppingDelay: int
earlyStoppingPatience: int
enableOnnxNormalization: bool
evaluationFrequency: int
gradientAccumulationStep: int
imageSize: int
layersToFreeze: int
learningRate: int
learningRateScheduler: 'string'
maxSize: int
minSize: int
modelName: 'string'
modelSize: 'string'
momentum: int
multiScale: bool
nesterov: bool
nmsIouThreshold: int
numberOfEpochs: int
numberOfWorkers: int
optimizer: 'string'
randomSeed: int
stepLRGamma: int
stepLRStepSize: int
tileGridSize: 'string'
tileOverlapRatio: int
tilePredictionsNmsThreshold: int
trainingBatchSize: int
validationBatchSize: int
validationIouThreshold: int
validationMetricType: 'string'
warmupCosineLRCycles: int
warmupCosineLRWarmupEpochs: int
weightDecay: int
}
primaryMetric: 'string'
searchSpace: [
{
amsGradient: 'string'
augmentations: 'string'
beta1: 'string'
beta2: 'string'
boxDetectionsPerImage: 'string'
boxScoreThreshold: 'string'
distributed: 'string'
earlyStopping: 'string'
earlyStoppingDelay: 'string'
earlyStoppingPatience: 'string'
enableOnnxNormalization: 'string'
evaluationFrequency: 'string'
gradientAccumulationStep: 'string'
imageSize: 'string'
layersToFreeze: 'string'
learningRate: 'string'
learningRateScheduler: 'string'
maxSize: 'string'
minSize: 'string'
modelName: 'string'
modelSize: 'string'
momentum: 'string'
multiScale: 'string'
nesterov: 'string'
nmsIouThreshold: 'string'
numberOfEpochs: 'string'
numberOfWorkers: 'string'
optimizer: 'string'
randomSeed: 'string'
stepLRGamma: 'string'
stepLRStepSize: 'string'
tileGridSize: 'string'
tileOverlapRatio: 'string'
tilePredictionsNmsThreshold: 'string'
trainingBatchSize: 'string'
validationBatchSize: 'string'
validationIouThreshold: 'string'
validationMetricType: 'string'
warmupCosineLRCycles: 'string'
warmupCosineLRWarmupEpochs: 'string'
weightDecay: 'string'
}
]
sweepSettings: {
earlyTermination: {
delayEvaluation: int
evaluationInterval: int
policyType: 'string'
// For remaining properties, see EarlyTerminationPolicy objects
}
samplingAlgorithm: 'string'
}
taskType: 'ImageInstanceSegmentation'
validationData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
validationDataSize: int
}
Verwenden Sie für ImageObjectDetection Folgendes:
{
limitSettings: {
maxConcurrentTrials: int
maxTrials: int
timeout: 'string'
}
modelSettings: {
advancedSettings: 'string'
amsGradient: bool
augmentations: 'string'
beta1: int
beta2: int
boxDetectionsPerImage: int
boxScoreThreshold: int
checkpointFrequency: int
checkpointModel: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
checkpointRunId: 'string'
distributed: bool
earlyStopping: bool
earlyStoppingDelay: int
earlyStoppingPatience: int
enableOnnxNormalization: bool
evaluationFrequency: int
gradientAccumulationStep: int
imageSize: int
layersToFreeze: int
learningRate: int
learningRateScheduler: 'string'
maxSize: int
minSize: int
modelName: 'string'
modelSize: 'string'
momentum: int
multiScale: bool
nesterov: bool
nmsIouThreshold: int
numberOfEpochs: int
numberOfWorkers: int
optimizer: 'string'
randomSeed: int
stepLRGamma: int
stepLRStepSize: int
tileGridSize: 'string'
tileOverlapRatio: int
tilePredictionsNmsThreshold: int
trainingBatchSize: int
validationBatchSize: int
validationIouThreshold: int
validationMetricType: 'string'
warmupCosineLRCycles: int
warmupCosineLRWarmupEpochs: int
weightDecay: int
}
primaryMetric: 'string'
searchSpace: [
{
amsGradient: 'string'
augmentations: 'string'
beta1: 'string'
beta2: 'string'
boxDetectionsPerImage: 'string'
boxScoreThreshold: 'string'
distributed: 'string'
earlyStopping: 'string'
earlyStoppingDelay: 'string'
earlyStoppingPatience: 'string'
enableOnnxNormalization: 'string'
evaluationFrequency: 'string'
gradientAccumulationStep: 'string'
imageSize: 'string'
layersToFreeze: 'string'
learningRate: 'string'
learningRateScheduler: 'string'
maxSize: 'string'
minSize: 'string'
modelName: 'string'
modelSize: 'string'
momentum: 'string'
multiScale: 'string'
nesterov: 'string'
nmsIouThreshold: 'string'
numberOfEpochs: 'string'
numberOfWorkers: 'string'
optimizer: 'string'
randomSeed: 'string'
stepLRGamma: 'string'
stepLRStepSize: 'string'
tileGridSize: 'string'
tileOverlapRatio: 'string'
tilePredictionsNmsThreshold: 'string'
trainingBatchSize: 'string'
validationBatchSize: 'string'
validationIouThreshold: 'string'
validationMetricType: 'string'
warmupCosineLRCycles: 'string'
warmupCosineLRWarmupEpochs: 'string'
weightDecay: 'string'
}
]
sweepSettings: {
earlyTermination: {
delayEvaluation: int
evaluationInterval: int
policyType: 'string'
// For remaining properties, see EarlyTerminationPolicy objects
}
samplingAlgorithm: 'string'
}
taskType: 'ImageObjectDetection'
validationData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
validationDataSize: int
}
Verwenden Sie für Regression Folgendes:
{
cvSplitColumnNames: [
'string'
]
featurizationSettings: {
blockedTransformers: [
'string'
]
columnNameAndTypes: {
{customized property}: 'string'
}
datasetLanguage: 'string'
enableDnnFeaturization: bool
mode: 'string'
transformerParams: {
{customized property}: [
{
fields: [
'string'
]
parameters: any(...)
}
]
}
}
limitSettings: {
enableEarlyTermination: bool
exitScore: int
maxConcurrentTrials: int
maxCoresPerTrial: int
maxTrials: int
timeout: 'string'
trialTimeout: 'string'
}
nCrossValidations: {
mode: 'string'
// For remaining properties, see NCrossValidations objects
}
primaryMetric: 'string'
taskType: 'Regression'
testData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
testDataSize: int
trainingSettings: {
allowedTrainingAlgorithms: [
'string'
]
blockedTrainingAlgorithms: [
'string'
]
enableDnnTraining: bool
enableModelExplainability: bool
enableOnnxCompatibleModels: bool
enableStackEnsemble: bool
enableVoteEnsemble: bool
ensembleModelDownloadTimeout: 'string'
stackEnsembleSettings: {
stackMetaLearnerKWargs: any(...)
stackMetaLearnerTrainPercentage: int
stackMetaLearnerType: 'string'
}
}
validationData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
validationDataSize: int
weightColumnName: 'string'
}
Verwenden Sie für TextClassification Folgendes:
{
featurizationSettings: {
datasetLanguage: 'string'
}
limitSettings: {
maxConcurrentTrials: int
maxTrials: int
timeout: 'string'
}
primaryMetric: 'string'
taskType: 'TextClassification'
validationData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
}
Verwenden Sie für TextClassificationMultilabel Folgendes:
{
featurizationSettings: {
datasetLanguage: 'string'
}
limitSettings: {
maxConcurrentTrials: int
maxTrials: int
timeout: 'string'
}
taskType: 'TextClassificationMultilabel'
validationData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
}
Verwenden Sie für TextNER Folgendes:
{
featurizationSettings: {
datasetLanguage: 'string'
}
limitSettings: {
maxConcurrentTrials: int
maxTrials: int
timeout: 'string'
}
taskType: 'TextNER'
validationData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
}
DistributionConfiguration-Objekte
Legen Sie die distributionType-Eigenschaft fest, um den Objekttyp anzugeben.
Für Mpi:
{
distributionType: 'Mpi'
processCountPerInstance: int
}
Verwenden Sie für PyTorch Folgendes:
{
distributionType: 'PyTorch'
processCountPerInstance: int
}
Verwenden Sie für TensorFlow Folgendes:
{
distributionType: 'TensorFlow'
parameterServerCount: int
workerCount: int
}
MonitoringInputDataBase-Objekte
Legen Sie die inputDataType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Behoben" Folgendes:
{
inputDataType: 'Fixed'
}
Verwenden Sie für rollierende Anwendungen:
{
inputDataType: 'Rolling'
preprocessingComponentId: 'string'
windowOffset: 'string'
windowSize: 'string'
}
Verwenden Sie für "Statisch" Folgendes:
{
inputDataType: 'Static'
preprocessingComponentId: 'string'
windowEnd: 'string'
windowStart: 'string'
}
JobBaseProperties-Objekte
Legen Sie die jobType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für AutoML Folgendes:
{
environmentId: 'string'
environmentVariables: {
{customized property}: 'string'
}
jobType: 'AutoML'
outputs: {
{customized property}: {
description: 'string'
jobOutputType: 'string'
// For remaining properties, see JobOutput objects
}
}
queueSettings: {
jobTier: 'string'
}
resources: {
dockerArgs: 'string'
instanceCount: int
instanceType: 'string'
properties: {
{customized property}: any(...)
}
shmSize: 'string'
}
taskDetails: {
logVerbosity: 'string'
targetColumnName: 'string'
trainingData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
taskType: 'string'
// For remaining properties, see AutoMLVertical objects
}
}
Verwenden Sie für Befehl Folgendes:
{
codeId: 'string'
command: 'string'
distribution: {
distributionType: 'string'
// For remaining properties, see DistributionConfiguration objects
}
environmentId: 'string'
environmentVariables: {
{customized property}: 'string'
}
inputs: {
{customized property}: {
description: 'string'
jobInputType: 'string'
// For remaining properties, see JobInput objects
}
}
jobType: 'Command'
limits: {
jobLimitsType: 'string'
timeout: 'string'
}
outputs: {
{customized property}: {
description: 'string'
jobOutputType: 'string'
// For remaining properties, see JobOutput objects
}
}
queueSettings: {
jobTier: 'string'
}
resources: {
dockerArgs: 'string'
instanceCount: int
instanceType: 'string'
properties: {
{customized property}: any(...)
}
shmSize: 'string'
}
}
Verwenden Sie für Pipeline Folgendes:
{
inputs: {
{customized property}: {
description: 'string'
jobInputType: 'string'
// For remaining properties, see JobInput objects
}
}
jobs: {
{customized property}: any(...)
}
jobType: 'Pipeline'
outputs: {
{customized property}: {
description: 'string'
jobOutputType: 'string'
// For remaining properties, see JobOutput objects
}
}
settings: any(...)
sourceJobId: 'string'
}
Verwenden Sie für Spark Folgendes:
{
archives: [
'string'
]
args: 'string'
codeId: 'string'
conf: {
{customized property}: 'string'
}
entry: {
sparkJobEntryType: 'string'
// For remaining properties, see SparkJobEntry objects
}
environmentId: 'string'
environmentVariables: {
{customized property}: 'string'
}
files: [
'string'
]
inputs: {
{customized property}: {
description: 'string'
jobInputType: 'string'
// For remaining properties, see JobInput objects
}
}
jars: [
'string'
]
jobType: 'Spark'
outputs: {
{customized property}: {
description: 'string'
jobOutputType: 'string'
// For remaining properties, see JobOutput objects
}
}
pyFiles: [
'string'
]
queueSettings: {
jobTier: 'string'
}
resources: {
instanceType: 'string'
runtimeVersion: 'string'
}
}
Verwenden Sie für "Aufräumen" Folgendes:
{
earlyTermination: {
delayEvaluation: int
evaluationInterval: int
policyType: 'string'
// For remaining properties, see EarlyTerminationPolicy objects
}
inputs: {
{customized property}: {
description: 'string'
jobInputType: 'string'
// For remaining properties, see JobInput objects
}
}
jobType: 'Sweep'
limits: {
jobLimitsType: 'string'
maxConcurrentTrials: int
maxTotalTrials: int
timeout: 'string'
trialTimeout: 'string'
}
objective: {
goal: 'string'
primaryMetric: 'string'
}
outputs: {
{customized property}: {
description: 'string'
jobOutputType: 'string'
// For remaining properties, see JobOutput objects
}
}
queueSettings: {
jobTier: 'string'
}
samplingAlgorithm: {
samplingAlgorithmType: 'string'
// For remaining properties, see SamplingAlgorithm objects
}
searchSpace: any(...)
trial: {
codeId: 'string'
command: 'string'
distribution: {
distributionType: 'string'
// For remaining properties, see DistributionConfiguration objects
}
environmentId: 'string'
environmentVariables: {
{customized property}: 'string'
}
resources: {
dockerArgs: 'string'
instanceCount: int
instanceType: 'string'
properties: {
{customized property}: any(...)
}
shmSize: 'string'
}
}
}
MonitoringFeatureFilterBase-Objekte
Legen Sie die filterType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für AllFeatures Folgendes:
{
filterType: 'AllFeatures'
}
Verwenden Sie für FeatureSubset Folgendes:
{
features: [
'string'
]
filterType: 'FeatureSubset'
}
Verwenden Sie für TopNByAttribution Folgendes:
{
filterType: 'TopNByAttribution'
top: int
}
JobOutput-Objekte
Legen Sie die jobOutputType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für custom_model Folgendes:
{
jobOutputType: 'custom_model'
mode: 'string'
uri: 'string'
}
Verwenden Sie für mlflow_model Folgendes:
{
jobOutputType: 'mlflow_model'
mode: 'string'
uri: 'string'
}
Verwenden Sie für mltable:
{
jobOutputType: 'mltable'
mode: 'string'
uri: 'string'
}
Verwenden Sie für triton_model Folgendes:
{
jobOutputType: 'triton_model'
mode: 'string'
uri: 'string'
}
Verwenden Sie für uri_file:
{
jobOutputType: 'uri_file'
mode: 'string'
uri: 'string'
}
Verwenden Sie für uri_folder:
{
jobOutputType: 'uri_folder'
mode: 'string'
uri: 'string'
}
MonitoringSignalBase-Objekte
Legen Sie die SignalType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Benutzerdefiniert" Folgendes:
{
componentId: 'string'
inputAssets: {
{customized property}: {
columns: {
{customized property}: 'string'
}
dataContext: 'string'
jobInputType: 'string'
uri: 'string'
inputDataType: 'string'
// For remaining properties, see MonitoringInputDataBase objects
}
}
inputs: {
{customized property}: {
description: 'string'
jobInputType: 'string'
// For remaining properties, see JobInput objects
}
}
metricThresholds: [
{
metric: 'string'
threshold: {
value: int
}
}
]
signalType: 'Custom'
}
Verwenden Sie für DataDrift Folgendes:
{
featureDataTypeOverride: {
{customized property}: 'string'
}
featureImportanceSettings: {
mode: 'string'
targetColumn: 'string'
}
features: {
filterType: 'string'
// For remaining properties, see MonitoringFeatureFilterBase objects
}
metricThresholds: [
{
threshold: {
value: int
}
dataType: 'string'
// For remaining properties, see DataDriftMetricThresholdBase objects
}
]
productionData: {
columns: {
{customized property}: 'string'
}
dataContext: 'string'
jobInputType: 'string'
uri: 'string'
inputDataType: 'string'
// For remaining properties, see MonitoringInputDataBase objects
}
referenceData: {
columns: {
{customized property}: 'string'
}
dataContext: 'string'
jobInputType: 'string'
uri: 'string'
inputDataType: 'string'
// For remaining properties, see MonitoringInputDataBase objects
}
signalType: 'DataDrift'
}
Verwenden Sie für DataQuality Folgendes:
{
featureDataTypeOverride: {
{customized property}: 'string'
}
featureImportanceSettings: {
mode: 'string'
targetColumn: 'string'
}
features: {
filterType: 'string'
// For remaining properties, see MonitoringFeatureFilterBase objects
}
metricThresholds: [
{
threshold: {
value: int
}
dataType: 'string'
// For remaining properties, see DataQualityMetricThresholdBase objects
}
]
productionData: {
columns: {
{customized property}: 'string'
}
dataContext: 'string'
jobInputType: 'string'
uri: 'string'
inputDataType: 'string'
// For remaining properties, see MonitoringInputDataBase objects
}
referenceData: {
columns: {
{customized property}: 'string'
}
dataContext: 'string'
jobInputType: 'string'
uri: 'string'
inputDataType: 'string'
// For remaining properties, see MonitoringInputDataBase objects
}
signalType: 'DataQuality'
}
Verwenden Sie für FeatureAttributionDrift Folgendes:
{
featureDataTypeOverride: {
{customized property}: 'string'
}
featureImportanceSettings: {
mode: 'string'
targetColumn: 'string'
}
metricThreshold: {
metric: 'string'
threshold: {
value: int
}
}
productionData: [
{
columns: {
{customized property}: 'string'
}
dataContext: 'string'
jobInputType: 'string'
uri: 'string'
inputDataType: 'string'
// For remaining properties, see MonitoringInputDataBase objects
}
]
referenceData: {
columns: {
{customized property}: 'string'
}
dataContext: 'string'
jobInputType: 'string'
uri: 'string'
inputDataType: 'string'
// For remaining properties, see MonitoringInputDataBase objects
}
signalType: 'FeatureAttributionDrift'
}
Verwenden Sie für PredictionDrift Folgendes:
{
featureDataTypeOverride: {
{customized property}: 'string'
}
metricThresholds: [
{
threshold: {
value: int
}
dataType: 'string'
// For remaining properties, see PredictionDriftMetricThresholdBase objects
}
]
productionData: {
columns: {
{customized property}: 'string'
}
dataContext: 'string'
jobInputType: 'string'
uri: 'string'
inputDataType: 'string'
// For remaining properties, see MonitoringInputDataBase objects
}
referenceData: {
columns: {
{customized property}: 'string'
}
dataContext: 'string'
jobInputType: 'string'
uri: 'string'
inputDataType: 'string'
// For remaining properties, see MonitoringInputDataBase objects
}
signalType: 'PredictionDrift'
}
TargetRollingWindowSize-Objekte
Legen Sie die Moduseigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Auto" Folgendes:
{
mode: 'Auto'
}
Verwenden Sie für "Benutzerdefiniert" Folgendes:
{
mode: 'Custom'
value: int
}
Webhook-Objekte
Legen Sie die WebhookType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für AzureDevOps Folgendes:
{
webhookType: 'AzureDevOps'
}
Saisonalitätsobjekte
Legen Sie die Moduseigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Auto" Folgendes:
{
mode: 'Auto'
}
Verwenden Sie für "Benutzerdefiniert" Folgendes:
{
mode: 'Custom'
value: int
}
SparkJobEntry-Objekte
Legen Sie die sparkJobEntryType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für SparkJobPythonEntry Folgendes:
{
file: 'string'
sparkJobEntryType: 'SparkJobPythonEntry'
}
Verwenden Sie für SparkJobScalaEntry Folgendes:
{
className: 'string'
sparkJobEntryType: 'SparkJobScalaEntry'
}
DataQualityMetricThresholdBase-Objekte
Legen Sie den dataType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Kategorisierung Folgendes:
{
dataType: 'Categorical'
metric: 'string'
}
Verwenden Sie für "Numerisch" Folgendes:
{
dataType: 'Numerical'
metric: 'string'
}
SamplingAlgorithm-Objekte
Legen Sie die SamplingAlgorithmType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Bayesian Folgendes:
{
samplingAlgorithmType: 'Bayesian'
}
Verwenden Sie für Grid Folgendes:
{
samplingAlgorithmType: 'Grid'
}
Verwenden Sie für Random Folgendes:
{
rule: 'string'
samplingAlgorithmType: 'Random'
seed: int
}
DataDriftMetricThresholdBase-Objekte
Legen Sie den dataType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Kategorisierung Folgendes:
{
dataType: 'Categorical'
metric: 'string'
}
Verwenden Sie für "Numerisch" Folgendes:
{
dataType: 'Numerical'
metric: 'string'
}
JobInput-Objekte
Legen Sie die jobInputType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für custom_model Folgendes:
{
jobInputType: 'custom_model'
mode: 'string'
uri: 'string'
}
Verwenden Sie für Literal Folgendes:
{
jobInputType: 'literal'
value: 'string'
}
Verwenden Sie für mlflow_model Folgendes:
{
jobInputType: 'mlflow_model'
mode: 'string'
uri: 'string'
}
Verwenden Sie für mltable:
{
jobInputType: 'mltable'
mode: 'string'
uri: 'string'
}
Verwenden Sie für triton_model Folgendes:
{
jobInputType: 'triton_model'
mode: 'string'
uri: 'string'
}
Verwenden Sie für uri_file:
{
jobInputType: 'uri_file'
mode: 'string'
uri: 'string'
}
Verwenden Sie für uri_folder:
{
jobInputType: 'uri_folder'
mode: 'string'
uri: 'string'
}
TargetLags-Objekte
Legen Sie die Moduseigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Auto" Folgendes:
{
mode: 'Auto'
}
Verwenden Sie für "Benutzerdefiniert" Folgendes:
{
mode: 'Custom'
values: [
int
]
}
Eigenschaftswerte
Microsoft.MachineLearningServices/Arbeitsbereiche/Zeitpläne
Name | BESCHREIBUNG | Wert |
---|---|---|
Name | Der Ressourcenname | Zeichenfolge Zwänge: Pattern = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (erforderlich) |
Elternteil | In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird. Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource. |
Symbolischer Name für Ressource des Typs: Arbeitsbereiche |
Eigenschaften | [Erforderlich] Zusätzliche Attribute der Entität. | ScheduleProperties- (erforderlich) |
AlleFunktionen
Name | BESCHREIBUNG | Wert |
---|---|---|
filterTyp | [Erforderlich] Gibt den Featurefilter an, der beim Auswählen von Features zum Berechnen von Metriken verwendet werden soll. | "AllFeatures" (erforderlich) |
Alle Knoten
Name | BESCHREIBUNG | Wert |
---|---|---|
nodesValueType | [Erforderlich] Typ des Knotenwerts | "Alle" (erforderlich) |
AmlToken
Name | BESCHREIBUNG | Wert |
---|---|---|
Identitätstyp | [Erforderlich] Gibt den Typ des Identitätsframeworks an. | "AMLToken" (erforderlich) |
AmlTokenComputeIdentity
Name | BESCHREIBUNG | Wert |
---|---|---|
computeIdentityType | [Erforderlich] Gibt den Identitätstyp an, der in den Überwachungsaufträgen verwendet werden soll. | "AmlToken" (erforderlich) |
AutoForecastHorizon
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Legen Sie den Auswahlmodus für den Prognosehorizont fest. | "Auto" (erforderlich) |
AutoMLJob
Name | BESCHREIBUNG | Wert |
---|---|---|
Umgebungs-ID | Die ARM-Ressourcen-ID der Umgebungsspezifikation für den Auftrag. Dies ist optionaler Wert, der bei Ausführung des Auftrags bei der Ausführung des Auftrags standardmäßig autoML für die Produktions-AutoML-zusammengestellte Umgebungsversion bereitstellt. |
Schnur |
Umgebungsvariablen | Umgebungsvariablen, die im Auftrag enthalten sind. | AutoMLJobEnvironmentVariables |
Jobtyp | [Erforderlich] Gibt den Auftragstyp an. | 'AutoML' (erforderlich) |
Ergebnisse | Zuordnung von Ausgabedatenbindungen, die im Auftrag verwendet werden. | AutoMLJob-Ausgänge |
queue-Einstellungen | Warteschlangeneinstellungen für den Auftrag | Queue-Einstellungen |
ressourcen | Berechnen der Ressourcenkonfiguration für den Auftrag. | JobResourceConfiguration |
AufgabenDetails | [Erforderlich] Dies stellt ein Szenario dar, das einer der Tabellen/NLP/Image sein kann. | AutoMLVertical (erforderlich) |
AutoMLJobEnvironmentVariables
Name | BESCHREIBUNG | Wert |
---|
AutoMLJob-Ausgänge
Name | BESCHREIBUNG | Wert |
---|
AutoMLVertical
Name | BESCHREIBUNG | Wert |
---|---|---|
logAusführlichkeit | Protokoll-Ausführlichkeit für den Auftrag. | "Kritisch" "Debuggen" 'Fehler' 'Infos' 'NotSet' "Warnung" |
targetColumnName | Name der Zielspalte: Dies ist die Spalte mit Vorhersagewerten. Auch als Bezeichnungsspaltenname im Kontext von Klassifizierungsaufgaben bezeichnet. |
Schnur |
Aufgabentyp | Für die Typklassifizierung auf "Klassifizierung" festgelegt. Legen Sie für den Typ "Prognose" den Typ "Prognose" fest. Wird für den Typ ImageClassification auf 'ImageClassification' festgelegt. Wird für den Typ ImageClassificationMultilabel auf 'ImageClassificationMultilabel' festgelegt. 'ImageInstanceSegmentation' für den Typ 'ImageInstanceSegmentation' festgelegt. Legen Sie für den Typ ImageObjectDetection auf 'ImageObjectDetection' fest. Auf 'Regression' für die Typregression festgelegt. Auf 'TextClassification' für den Typ 'TextClassification' festgelegt. Legen Sie für den Typ "TextClassificationMultilabel" den Typ "TextClassificationMultilabel" fest. Legen Sie 'TextNER' für den Typ "TextNer" fest. | "Klassifizierung" "Prognose" 'Bild-Klassifizierung' 'ImageClassificationMultilabel' 'ImageInstanceSegmentation' 'ImageObjectDetection' "Rückschritt" 'Textklassifizierung' 'TextClassificationMultilabel' 'TextNER' (erforderlich) |
Trainingsdaten | [Erforderlich] Eingabe von Schulungsdaten. | MLTableJobInput (erforderlich) |
AutoNCrossValidierungen
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Modus zum Ermitteln von N-Kreuzüberprüfungen. | "Auto" (erforderlich) |
AutoSeasonalität
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Saisonalitätsmodus. | "Auto" (erforderlich) |
AutoTargetLags
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Festlegen des Zielverzögerungsmodus – Auto/Benutzerdefiniert | "Auto" (erforderlich) |
AutoTargetRollingWindowSize
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] TargetRollingWindowSiz-Erkennungsmodus. | "Auto" (erforderlich) |
AzureDevOpsWebhook
Name | BESCHREIBUNG | Wert |
---|---|---|
webhookTyp | [Erforderlich] Gibt den Typ des Diensts an, der einen Rückruf senden soll. | "AzureDevOps" (erforderlich) |
Banditenpolitik
Name | BESCHREIBUNG | Wert |
---|---|---|
policyType | [Erforderlich] Name der Richtlinienkonfiguration | "Bandit" (erforderlich) |
SlackAmount | Absoluter Abstand, der vom besten Lauf erlaubt ist. | INT |
slackFactor | Verhältnis des zulässigen Abstands vom besten Lauf. | INT |
BayesianSamplingAlgorithmus
Name | BESCHREIBUNG | Wert |
---|---|---|
samplingAlgorithmType | [Erforderlich] Der Algorithmus zum Generieren von Hyperparameterwerten zusammen mit Konfigurationseigenschaften | "Bayesian" (erforderlich) |
CategoricalDataDriftMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | [Erforderlich] Gibt den Datentyp des Metrikschwellenwerts an. | "Kategorisieren" (erforderlich) |
Maß | [Erforderlich] Die kategorisierte Datenabweichungsmetrik, die berechnet werden soll. | 'JensenShannonDistanz' 'PearsonsChiSquaredTest' "PopulationStabilityIndex" (erforderlich) |
CategoricalDataQualityMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | [Erforderlich] Gibt den Datentyp des Metrikschwellenwerts an. | "Kategorisieren" (erforderlich) |
Maß | [Erforderlich] Die kategorisierte Datenqualitätsmetrik, die berechnet werden soll. | 'DataTypeErrorRate' 'NullValueRate' 'OutOfBoundsRate' (erforderlich) |
CategoricalPredictionDriftMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | [Erforderlich] Gibt den Datentyp des Metrikschwellenwerts an. | "Kategorisieren" (erforderlich) |
Maß | [Erforderlich] Die kategorisierte Vorhersageabweichungsmetrik, die berechnet werden soll. | 'JensenShannonDistanz' 'PearsonsChiSquaredTest' "PopulationStabilityIndex" (erforderlich) |
Klassifizierung
Name | BESCHREIBUNG | Wert |
---|---|---|
cvSplitColumnNames | Spalten, die für CVSplit-Daten verwendet werden sollen. | Zeichenfolge[] |
featurizationSettings | Reifungseingaben, die für den AutoML-Auftrag erforderlich sind. | TableVerticalFeaturizationSettings |
limitEinstellungen | Ausführungseinschränkungen für AutoMLJob. | TableVerticalLimitSettings |
nCrossValidations | Anzahl der Kreuzüberprüfungsfalten, die auf schulungsdatensatz angewendet werden sollen wenn kein Validierungsdatensatz bereitgestellt wird. |
NCrossValidierungen |
positivEtikett | Positive Bezeichnung für die Berechnung binärer Metriken. | Schnur |
primaryMetric (englisch) | Primäre Metrik für den Vorgang. | "Genauigkeit" "AUCWeighted" "AveragePrecisionScoreWeighted" "NormMacroRecall" 'PrecisionScoreGewichtet' |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | "Klassifizierung" (erforderlich) |
test-Daten | Testen sie die Dateneingabe. | MLTableJobInput |
testDataSize | Der Anteil des Testdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
trainingEinstellungen | Eingaben für die Schulungsphase für einen AutoML-Auftrag. | ClassificationTrainingSettings |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
validationDataSize | Der Anteil des Schulungsdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
weightColumnName | Der Name der Beispielgewichtungsspalte. Automatisierte ML unterstützt eine gewichtete Spalte als Eingabe, wodurch Zeilen in den Daten nach oben oder unten gewichtet werden. | Schnur |
ClassificationTrainingSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
allowedTrainingAlgorithms | Zulässige Modelle für klassifizierungsaufgabe. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: 'BernoulliNaiveBayes' "DecisionTree" "ExtremeRandomTrees" "GradientBoosting" 'KNN' "LightGBM" "LinearSVM" "LogisticRegression" "MultinomialNaiveBayes" "RandomForest" "SGD" "SVM" 'XGBoostKlassifikator' |
blockedTrainingAlgorithms | Blockierte Modelle für klassifizierungsaufgabe. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: 'BernoulliNaiveBayes' "DecisionTree" "ExtremeRandomTrees" "GradientBoosting" 'KNN' "LightGBM" "LinearSVM" "LogisticRegression" "MultinomialNaiveBayes" "RandomForest" "SGD" "SVM" 'XGBoostKlassifikator' |
enableDnnSchulung | Aktivieren Sie die Empfehlung von DNN-Modellen. | Boolesch |
enableModelErklärbarkeit | Kennzeichnen Sie die Kennzeichnung, um die Erläuterung für das beste Modell zu aktivieren. | Boolesch |
enableOnnxCompatibleModels | Kennzeichnung zum Aktivieren von onnx-kompatiblen Modellen. | Boolesch |
enableStackEnsemble | Stapelensembleausführung aktivieren. | Boolesch |
enableVoteEnsemble | Aktivieren Des Abstimmungsensembles. | Boolesch |
ensembleModelDownloadTimeout | Während der VotingEnsemble- und StackEnsemble-Modellgeneration werden mehrere einbaute Modelle aus den vorherigen Kinderläufen heruntergeladen. Konfigurieren Sie diesen Parameter mit einem höheren Wert als 300 Sek., wenn mehr Zeit erforderlich ist. |
Schnur |
stackEnsembleSettings | Einstellungen für Stack-Ensembles für die Ausführung von Stack-Ensembles. | StackEnsembleSettings |
ColumnTransformer (Spalten-Transformator)
Name | BESCHREIBUNG | Wert |
---|---|---|
Felder | Felder, auf die Transformatorlogik angewendet werden soll. | Zeichenfolge[] |
Parameter | Verschiedene Eigenschaften, die an Transformator übergeben werden sollen. Die erwartete Eingabe ist das Wörterbuch von Schlüssel-Wert-Paaren im JSON-Format. |
jegliche |
BefehlAuftrag
Name | BESCHREIBUNG | Wert |
---|---|---|
Code-ID | ARM-Ressourcen-ID der Coderessource. | Schnur |
Befehl | [Erforderlich] Der Befehl, der beim Starten des Auftrags ausgeführt werden soll. Zb. "python train.py" | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
Verteilung | Verteilungskonfiguration des Auftrags. Wenn festgelegt, sollte dies eines von Mpi, Tensorflow, PyTorch oder Null sein. | DistributionConfiguration (Verteilungskonfiguration) |
Umgebungs-ID | [Erforderlich] Die ARM-Ressourcen-ID der Umgebungsspezifikation für den Auftrag. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
Umgebungsvariablen | Umgebungsvariablen, die im Auftrag enthalten sind. | BefehlJobUmgebungsvariablen |
Eingaben | Zuordnung von Eingabedatenbindungen, die im Auftrag verwendet werden. | BefehlJobEingaben |
Jobtyp | [Erforderlich] Gibt den Auftragstyp an. | 'Befehl' (erforderlich) |
grenzen | Befehlsauftragslimit. | BefehlJobLimits |
Ergebnisse | Zuordnung von Ausgabedatenbindungen, die im Auftrag verwendet werden. | CommandJobOutputs |
queue-Einstellungen | Warteschlangeneinstellungen für den Auftrag | Queue-Einstellungen |
ressourcen | Berechnen der Ressourcenkonfiguration für den Auftrag. | JobResourceConfiguration |
BefehlJobUmgebungsvariablen
Name | BESCHREIBUNG | Wert |
---|
BefehlJobEingaben
Name | BESCHREIBUNG | Wert |
---|
BefehlJobLimits
Name | BESCHREIBUNG | Wert |
---|---|---|
jobLimitsTyp | [Erforderlich] JobLimit-Typ. | 'Befehl' "Aufräumen" (erforderlich) |
Zeitüberschreitung | Die maximale Laufzeit im ISO 8601-Format, nach der der Auftrag abgebrochen wird. Unterstützt nur die Dauer mit der Genauigkeit so niedrig wie Sekunden. | Schnur |
CommandJobOutputs
Name | BESCHREIBUNG | Wert |
---|
CreateMonitorAktion
Name | BESCHREIBUNG | Wert |
---|---|---|
Aktionstyp | [Erforderlich] Gibt den Aktionstyp des Zeitplans an. | 'CreateMonitor' (erforderlich) |
monitorDefinition | [Erforderlich] Definiert den Monitor. | MonitorDefinition (erforderlich) |
CronTrigger (Englisch)
Name | BESCHREIBUNG | Wert |
---|---|---|
Ausdruck | [Erforderlich] Gibt den Cronausdruck des Zeitplans an. Der Ausdruck sollte dem NCronTab-Format folgen. |
Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
triggerTyp | [Erforderlich] | "Cron" (erforderlich) |
CustomForecastHorizon
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Legen Sie den Auswahlmodus für den Prognosehorizont fest. | "Benutzerdefiniert" (erforderlich) |
Wert | [Erforderlich] Prognosehorizontwert. | int (erforderlich) |
CustomMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Maß | [Erforderlich] Die benutzerdefinierte Metrik, die berechnet werden soll. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
Schwelle | Der Schwellenwert. Wenn NULL, wird je nach ausgewählter Metrik ein Standardwert festgelegt. | Monitoring-Schwellenwert |
CustomModelJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "custom_model" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
CustomModelJobOutput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobOutputType | [Erforderlich] Gibt den Auftragstyp an. | "custom_model" (erforderlich) |
Modus | Ausgabeobjektübermittlungsmodus. | "Direkt" 'ReadWriteMount' "Hochladen" |
URI | Ausgabeobjekt-URI. | Schnur |
CustomMonitoringSignal
Name | BESCHREIBUNG | Wert |
---|---|---|
Komponenten-ID | [Erforderlich] Verweis auf die Komponentenressource, die zum Berechnen der benutzerdefinierten Metriken verwendet wird. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
inputAssets | Überwachen von Ressourcen, die als Eingabe verwendet werden sollen. Der Schlüssel ist der Name des Komponenteneingabeports, der Wert ist die Datenressource. | CustomMonitoringSignalInputAssets |
Eingaben | Zusätzliche Komponentenparameter, die als Eingabe verwendet werden sollen. Schlüssel ist der Name des Literaleingabeports der Komponente, der Wert ist der Parameterwert. | CustomMonitoringSignalInputs |
MetrikThresholds | [Erforderlich] Eine Liste der zu berechnenden Metriken und deren zugeordneten Schwellenwerte. | CustomMetricThreshold[] (erforderlich) |
Signaltyp | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | "Benutzerdefiniert" (erforderlich) |
CustomMonitoringSignalInputAssets
Name | BESCHREIBUNG | Wert |
---|
CustomMonitoringSignalInputs
Name | BESCHREIBUNG | Wert |
---|
CustomNCrossValidations
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Modus zum Ermitteln von N-Kreuzüberprüfungen. | "Benutzerdefiniert" (erforderlich) |
Wert | [Erforderlich] N-Kreuzüberprüfungswert. | int (erforderlich) |
GewohnheitSaisonalität
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Saisonalitätsmodus. | "Benutzerdefiniert" (erforderlich) |
Wert | [Erforderlich] Saisonalitätswert. | int (erforderlich) |
CustomTargetLags
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Festlegen des Zielverzögerungsmodus – Auto/Benutzerdefiniert | "Benutzerdefiniert" (erforderlich) |
Werte | [Erforderlich] Festlegen von Zielverzögerungswerten | int[] (erforderlich) |
CustomTargetRollingWindowSize
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] TargetRollingWindowSiz-Erkennungsmodus. | "Benutzerdefiniert" (erforderlich) |
Wert | [Erforderlich] TargetRollingWindowSize-Wert. | int (erforderlich) |
DataDriftMetricThresholdBase
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | Legen Sie den Wert auf ' Categorical' für den Typ CategoricalDataDriftMetricThreshold fest. Legen Sie für den Typ "NumericalDataDriftMetricThreshold" den Wert "Numerisch" fest. | "Kategorisieren" "Numerisch" (erforderlich) |
Schwelle | Der Schwellenwert. Wenn NULL, wird je nach ausgewählter Metrik ein Standardwert festgelegt. | Monitoring-Schwellenwert |
DataDriftMonitoringSignal
Name | BESCHREIBUNG | Wert |
---|---|---|
featureDataTypeOverride | Ein Wörterbuch, das Featurenamen ihren jeweiligen Datentypen zuordnet. | DataDriftMonitoringSignalFeatureDataTypeOverride |
featureImportanceEinstellungen | Die Einstellungen für die Wichtigkeit der Computerfunktion. | FeatureImportanceEinstellungen |
Funktionen | Der Featurefilter, der angibt, welches Feature die Abweichung berechnen soll. | ÜberwachungFeatureFilterBasis |
MetrikThresholds | [Erforderlich] Eine Liste der zu berechnenden Metriken und deren zugeordneten Schwellenwerte. | DataDriftMetricThresholdBase[] (erforderlich) |
Produktionsdaten | [Erforderlich] Die Daten, für die die Abweichung berechnet wird. | MonitoringInputDataBase (erforderlich) |
Referenz-Daten | [Erforderlich] Die Zu berechnenden Daten zum Berechnen der Abweichung. | MonitoringInputDataBase (erforderlich) |
Signaltyp | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | 'DataDrift' (erforderlich) |
DataDriftMonitoringSignalFeatureDataTypeOverride
Name | BESCHREIBUNG | Wert |
---|
DataQualityMetricThresholdBase
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | Für den Typ "CategoricalDataQualityMetricThreshold" auf "CategoricalDataQualityMetricThreshold" festgelegt. Legen Sie für den Typ "NumericalDataQualityMetricThreshold" den Wert "Numerisch" fest. | "Kategorisieren" "Numerisch" (erforderlich) |
Schwelle | Der Schwellenwert. Wenn NULL, wird je nach ausgewählter Metrik ein Standardwert festgelegt. | Monitoring-Schwellenwert |
DatenQualitätMonitoringSignal
Name | BESCHREIBUNG | Wert |
---|---|---|
featureDataTypeOverride | Ein Wörterbuch, das Featurenamen ihren jeweiligen Datentypen zuordnet. | DataQualityMonitoringSignalFeatureDataTypeOverride |
featureImportanceEinstellungen | Die Einstellungen für die Wichtigkeit der Computerfunktion. | FeatureImportanceEinstellungen |
Funktionen | Die Features zum Berechnen der Abweichung. | ÜberwachungFeatureFilterBasis |
MetrikThresholds | [Erforderlich] Eine Liste der zu berechnenden Metriken und deren zugeordneten Schwellenwerte. | DataQualityMetricThresholdBase[] (erforderlich) |
Produktionsdaten | [Erforderlich] Die von der Produktionsleistung erzeugten Daten, für die die Abweichung berechnet wird. | MonitoringInputDataBase (erforderlich) |
Referenz-Daten | [Erforderlich] Die Zu berechnenden Daten zum Berechnen der Abweichung. | MonitoringInputDataBase (erforderlich) |
Signaltyp | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | 'DataQuality' (erforderlich) |
DataQualityMonitoringSignalFeatureDataTypeOverride
Name | BESCHREIBUNG | Wert |
---|
DistributionConfiguration (Verteilungskonfiguration)
Name | BESCHREIBUNG | Wert |
---|---|---|
distributionType | Legen Sie den Wert auf 'Mpi' für den Typ MPI fest. 'PyTorch' für den Typ 'PyTorch' festgelegt. Wird für den Typ TensorFlow auf 'TensorFlow' festgelegt. | "Mpi" "PyTorch" "TensorFlow" (erforderlich) |
Richtlinie zur vorzeitigen Beendigung
Name | BESCHREIBUNG | Wert |
---|---|---|
delayEvaluation | Anzahl der Intervalle, um die die erste Auswertung verzögert werden soll. | INT |
evaluationIntervall | Intervall (Anzahl der Ausführungen) zwischen Richtlinienauswertungen. | INT |
policyType | Für den Typ " BanditPolicy" auf "BanditPolicy" festgelegt. Wird für den Typ "MedianStoppingPolicy" auf "MedianStoppingPolicy" festgelegt. Legen Sie für den Typ "TruncationSelectionPolicy" auf "TruncationSelectionPolicy" fest. | "Bandit" "MedianStopping" "TruncationSelection" (erforderlich) |
EndpunktScheduleAktion
Name | BESCHREIBUNG | Wert |
---|---|---|
Aktionstyp | [Erforderlich] Gibt den Aktionstyp des Zeitplans an. | 'InvokeBatchEndpoint' (erforderlich) |
endpointInvocationDefinition | [Erforderlich] Definiert Details zur Definition der Zeitplanaktion. <siehe href="TBD" /> |
beliebig (erforderlich) |
FeatureAttributionDriftMonitoringSignal
Name | BESCHREIBUNG | Wert |
---|---|---|
featureDataTypeOverride | Ein Wörterbuch, das Featurenamen ihren jeweiligen Datentypen zuordnet. | FeatureAttributionDriftMonitoringSignalFeatureDataTypeOverride |
featureImportanceEinstellungen | [Erforderlich] Die Einstellungen für die Wichtigkeit der Computerfunktion. | FeatureImportanceSettings (erforderlich) |
MetrikThreshold | [Erforderlich] Eine Liste der zu berechnenden Metriken und deren zugeordneten Schwellenwerte. | FeatureAttributionMetricThreshold (erforderlich) |
Produktionsdaten | [Erforderlich] Die Daten, für die die Abweichung berechnet wird. | MonitoringInputDataBase[] (erforderlich) |
Referenz-Daten | [Erforderlich] Die Zu berechnenden Daten zum Berechnen der Abweichung. | MonitoringInputDataBase (erforderlich) |
Signaltyp | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | 'FeatureAttributionDrift' (erforderlich) |
FeatureAttributionDriftMonitoringSignalFeatureDataTypeOverride
Name | BESCHREIBUNG | Wert |
---|
FeatureAttributionMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Maß | [Erforderlich] Die Zuschreibungsmetrik der Funktion, die berechnet werden soll. | "NormalizedDiscountedCumulativeGain" (erforderlich) |
Schwelle | Der Schwellenwert. Wenn NULL, wird je nach ausgewählter Metrik ein Standardwert festgelegt. | Monitoring-Schwellenwert |
FeatureImportanceEinstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | Der Betriebsmodus für die Wichtigkeit der Computerfunktion. | "Deaktiviert" "Aktiviert" |
target-Spalte | Der Name der Zielspalte innerhalb der Eingabedatenressource. | Schnur |
FeatureTeilmenge
Name | BESCHREIBUNG | Wert |
---|---|---|
Funktionen | [Erforderlich] Die Liste der einzuschließden Features. | string[] (erforderlich) |
filterTyp | [Erforderlich] Gibt den Featurefilter an, der beim Auswählen von Features zum Berechnen von Metriken verwendet werden soll. | 'FeatureSubset' (erforderlich) |
FixedInputData (FesteEingabedaten)
Name | BESCHREIBUNG | Wert |
---|---|---|
inputDataType | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | "Fixed" (erforderlich) |
Prognosehorizont
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | Für den Typ "AutoForecastHorizon" auf "Auto" festgelegt. Für den Typ CustomForecastHorizon auf "Benutzerdefiniert" festgelegt. | "Auto" "Benutzerdefiniert" (erforderlich) |
Prognose
Name | BESCHREIBUNG | Wert |
---|---|---|
cvSplitColumnNames | Spalten, die für CVSplit-Daten verwendet werden sollen. | Zeichenfolge[] |
featurizationSettings | Reifungseingaben, die für den AutoML-Auftrag erforderlich sind. | TableVerticalFeaturizationSettings |
PrognoseEinstellungen | Vorhersageaufgabenspezifische Eingaben. | Prognose-Einstellungen |
limitEinstellungen | Ausführungseinschränkungen für AutoMLJob. | TableVerticalLimitSettings |
nCrossValidations | Anzahl der Kreuzüberprüfungsfalten, die auf schulungsdatensatz angewendet werden sollen wenn kein Validierungsdatensatz bereitgestellt wird. |
NCrossValidierungen |
primaryMetric (englisch) | Primäre Metrik für den Prognosevorgang. | "NormalizedMeanAbsoluteError" "NormalizedRootMeanSquaredError" 'R2Score' 'Spearman-Korrelation' |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | "Prognose" (erforderlich) |
test-Daten | Testen sie die Dateneingabe. | MLTableJobInput |
testDataSize | Der Anteil des Testdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
trainingEinstellungen | Eingaben für die Schulungsphase für einen AutoML-Auftrag. | ForecastingTrainingSettings |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
validationDataSize | Der Anteil des Schulungsdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
weightColumnName | Der Name der Beispielgewichtungsspalte. Automatisierte ML unterstützt eine gewichtete Spalte als Eingabe, wodurch Zeilen in den Daten nach oben oder unten gewichtet werden. | Schnur |
Prognose-Einstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
countryOrRegionForHolidays | Land oder Region für Feiertage für Prognosevorgänge. Dabei sollte es sich um ISO 3166-Länder-/Regionscodes mit zwei Buchstaben, z. B. "US" oder "GB", handelt. |
Schnur |
cvStepSize | Anzahl der Perioden zwischen der Ursprungszeit einer CV-Faltung und der nächsten Faltung. Für Wenn z. B. CVStepSize = 3 für tägliche Daten die Ursprungszeit für jede Faltung istdrei Tage auseinander. |
INT |
featureVerzögerungen | Flag zum Generieren von Verzögerungen für die numerischen Features mit "auto" oder NULL. | "Auto" "Keine" |
PrognoseHorizont | Der gewünschte maximale Prognosehorizont in Einheiten der Zeitreihenhäufigkeit. | Prognosehorizont |
Frequenz | Bei der Prognose stellt dieser Parameter den Zeitraum dar, mit dem die Prognose gewünscht wird, z. B. täglich, wöchentlich, jährlich usw. Die Prognosehäufigkeit ist standardmäßig die Datasethäufigkeit. | Schnur |
saisonalität | Legen Sie die Saisonalität der Zeitreihen als ganzzahliges Vielfaches der Datenreihenhäufigkeit fest. Wenn die Saisonalität auf "auto" festgelegt ist, wird sie abgeleitet. |
Saisonalität |
shortSeriesHandlingConfig | Der Parameter, der definiert, wie AutoML kurze Zeitreihen verarbeiten soll. | "Auto" "Fallen" "Keine" "Pad" |
targetAggregateFunction | Die Funktion, die verwendet werden soll, um die Zielspalte der Zeitreihe zu aggregieren, um einer vom Benutzer angegebenen Häufigkeit zu entsprechen. Wenn die TargetAggregateFunction festgelegt ist, d. h. nicht 'None', aber der Freq-Parameter nicht festgelegt ist, wird der Fehler ausgelöst. Die möglichen Zielaggregationsfunktionen sind: "summe", "max", "min" und "mean". |
"Max" "Mittelwert" "Min" "Keine" "Summe" |
targetLags | Die Anzahl der letzten Perioden, die von der Zielspalte liegen sollen. | Ziel-Verzögerungen |
targetRollingWindowSize | Die Anzahl der letzten Zeiträume, die zum Erstellen eines rollierenden Fensterdurchschnitts der Zielspalte verwendet werden. | TargetRollingWindowSize |
timeColumnName (ZeitSpaltenname) | Der Name der Zeitspalte. Dieser Parameter ist erforderlich, wenn die Prognose die Datetime-Spalte in den Eingabedaten angibt, die zum Erstellen der Zeitreihe verwendet werden, und die Häufigkeit ableiten. | Schnur |
timeSeriesIdColumnNames | Die Namen von Spalten, die zum Gruppieren einer Zeitserie verwendet werden. Sie kann verwendet werden, um mehrere Serien zu erstellen. Wenn Korn nicht definiert ist, wird davon ausgegangen, dass es sich um eine Zeitreihe handelt. Dieser Parameter wird für die Prognose des Vorgangstyps verwendet. |
Zeichenfolge[] |
useStl | Konfigurieren sie die STL-Analyse der Zielspalte der Zeitreihe. | "Keine" "Saison" "SeasonTrend" |
ForecastingTrainingSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
allowedTrainingAlgorithms | Zulässige Modelle für den Prognosevorgang. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: 'Arimax' 'AutoArima' "Mittelwert" "DecisionTree" "ElasticNet" "Exponentialsmoothing" "ExtremeRandomTrees" "GradientBoosting" 'KNN' "LassoLars" "LightGBM" "Naiv" "Prophet" "RandomForest" "Saisonalwert" "Saisonnaive" "SGD" 'TCNForecaster' 'XGBoostRegressor' |
blockedTrainingAlgorithms | Blockierte Modelle für den Prognosevorgang. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: 'Arimax' 'AutoArima' "Mittelwert" "DecisionTree" "ElasticNet" "Exponentialsmoothing" "ExtremeRandomTrees" "GradientBoosting" 'KNN' "LassoLars" "LightGBM" "Naiv" "Prophet" "RandomForest" "Saisonalwert" "Saisonnaive" "SGD" 'TCNForecaster' 'XGBoostRegressor' |
enableDnnSchulung | Aktivieren Sie die Empfehlung von DNN-Modellen. | Boolesch |
enableModelErklärbarkeit | Kennzeichnen Sie die Kennzeichnung, um die Erläuterung für das beste Modell zu aktivieren. | Boolesch |
enableOnnxCompatibleModels | Kennzeichnung zum Aktivieren von onnx-kompatiblen Modellen. | Boolesch |
enableStackEnsemble | Stapelensembleausführung aktivieren. | Boolesch |
enableVoteEnsemble | Aktivieren Des Abstimmungsensembles. | Boolesch |
ensembleModelDownloadTimeout | Während der VotingEnsemble- und StackEnsemble-Modellgeneration werden mehrere einbaute Modelle aus den vorherigen Kinderläufen heruntergeladen. Konfigurieren Sie diesen Parameter mit einem höheren Wert als 300 Sek., wenn mehr Zeit erforderlich ist. |
Schnur |
stackEnsembleSettings | Einstellungen für Stack-Ensembles für die Ausführung von Stack-Ensembles. | StackEnsembleSettings |
GridSamplingAlgorithmus
Name | BESCHREIBUNG | Wert |
---|---|---|
samplingAlgorithmType | [Erforderlich] Der Algorithmus zum Generieren von Hyperparameterwerten zusammen mit Konfigurationseigenschaften | "Raster" (erforderlich) |
IdentityConfiguration (Identität)
Name | BESCHREIBUNG | Wert |
---|---|---|
Identitätstyp | Legen Sie den Wert auf 'AMLToken' für den Typ AmlToken fest. Für den Typ "ManagedIdentity" auf "Managed" festgelegt. Auf "UserIdentity" für den Typ "UserIdentity" festgelegt. | "AMLToken" "Verwaltet" "UserIdentity" (erforderlich) |
Bild-Klassifizierung
Name | BESCHREIBUNG | Wert |
---|---|---|
limitEinstellungen | [Erforderlich] Beschränken Sie die Einstellungen für den AutoML-Auftrag. | ImageLimitSettings (erforderlich) |
Modell-Einstellungen | Einstellungen, die für die Schulung des Modells verwendet werden. | ImageModelSettingsKlassifizierung |
primaryMetric (englisch) | Primäre Metrik, die für diesen Vorgang optimiert werden soll. | "Genauigkeit" "AUCWeighted" "AveragePrecisionScoreWeighted" "NormMacroRecall" 'PrecisionScoreGewichtet' |
searchSpace | Suchbereich zum Sampling verschiedener Kombinationen von Modellen und deren Hyperparametern. | ImageModelDistributionSettingsClassification[] |
sweep-Einstellungen | Modellüberräumung und hyperparameterbezogene Einstellungen. | ImageSweep-Einstellungen |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | 'ImageClassification' (erforderlich) |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
validationDataSize | Der Anteil des Schulungsdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
ImageClassificationMultilabel
Name | BESCHREIBUNG | Wert |
---|---|---|
limitEinstellungen | [Erforderlich] Beschränken Sie die Einstellungen für den AutoML-Auftrag. | ImageLimitSettings (erforderlich) |
Modell-Einstellungen | Einstellungen, die für die Schulung des Modells verwendet werden. | ImageModelSettingsKlassifizierung |
primaryMetric (englisch) | Primäre Metrik, die für diesen Vorgang optimiert werden soll. | "Genauigkeit" "AUCWeighted" "AveragePrecisionScoreWeighted" "IOU" "NormMacroRecall" 'PrecisionScoreGewichtet' |
searchSpace | Suchbereich zum Sampling verschiedener Kombinationen von Modellen und deren Hyperparametern. | ImageModelDistributionSettingsClassification[] |
sweep-Einstellungen | Modellüberräumung und hyperparameterbezogene Einstellungen. | ImageSweep-Einstellungen |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | 'ImageClassificationMultilabel' (erforderlich) |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
validationDataSize | Der Anteil des Schulungsdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
ImageInstanceSegmentation
Name | BESCHREIBUNG | Wert |
---|---|---|
limitEinstellungen | [Erforderlich] Beschränken Sie die Einstellungen für den AutoML-Auftrag. | ImageLimitSettings (erforderlich) |
Modell-Einstellungen | Einstellungen, die für die Schulung des Modells verwendet werden. | ImageModelSettingsObjectDetection |
primaryMetric (englisch) | Primäre Metrik, die für diesen Vorgang optimiert werden soll. | "MeanAveragePrecision" |
searchSpace | Suchbereich zum Sampling verschiedener Kombinationen von Modellen und deren Hyperparametern. | ImageModelDistributionSettingsObjectDetection[] |
sweep-Einstellungen | Modellüberräumung und hyperparameterbezogene Einstellungen. | ImageSweep-Einstellungen |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | 'ImageInstanceSegmentation' (erforderlich) |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
validationDataSize | Der Anteil des Schulungsdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
ImageLimit-Einstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
maxConcurrentTrials | Maximale Anzahl gleichzeitiger AutoML-Iterationen. | INT |
maxTrials | Maximale Anzahl von AutoML-Iterationen. | INT |
Zeitüberschreitung | AutoML-Auftragstimeout. | Schnur |
ImageModelDistributionSettingsKlassifizierung
Name | BESCHREIBUNG | Wert |
---|---|---|
amsGradient | Aktivieren Sie AMSGrad, wenn der Optimierer "adam" oder "adamw" ist. | Schnur |
Vergrößerungen | Einstellungen für die Verwendung von Augmentations. | Schnur |
Beta1 | Wert von "Beta1", wenn der Optimierer "adam" oder "adamw" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
Beta2 | Wert von 'Beta2', wenn der Optimierer 'adam' oder 'adamw' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
verteilt | Gibt an, ob die Verteilungsschulung verwendet werden soll. | Schnur |
earlyStopping | Aktivieren Sie die Logik während der Schulung frühzeitig beenden. | Schnur |
earlyStoppingVerzögerung | Minimale Anzahl von Epochen oder Validierungsauswertungen, die vor der primären Metrikverbesserung warten wird für einen frühen Stopp nachverfolgt. Muss eine positive ganze Zahl sein. |
Schnur |
frühAnhaltenGeduld | Mindestanzahl von Epochen oder Validierungsbewertungen ohne primäre Metrikverbesserung vor die Ausführung wird beendet. Muss eine positive ganze Zahl sein. |
Schnur |
enableOnnxNormalisierung | Aktivieren Sie die Normalisierung beim Exportieren des ONNX-Modells. | Schnur |
evaluationHäufigkeit | Häufigkeit zum Auswerten des Validierungsdatensets zum Abrufen von Metrikergebnissen. Muss eine positive ganze Zahl sein. | Schnur |
gradientAccumulationSchritt | Farbverlaufsakkumulation bedeutet, dass eine konfigurierte Anzahl von "GradAccumulationStep"-Schritten ohne Aktualisieren der Modellgewichte beim Akkumulieren der Farbverläufe dieser Schritte und anschließendes Verwenden von die akkumulierten Farbverläufe, um die Gewichtungsaktualisierungen zu berechnen. Muss eine positive ganze Zahl sein. |
Schnur |
layersToFreeze | Anzahl der Ebenen, die für das Modell fixiert werden sollen. Muss eine positive ganze Zahl sein. Beispielsweise bedeutet die Übergabe von 2 als Wert für "seresnext" Einfrieren von Schicht0 und Ebene1. Eine vollständige Liste der unterstützten Modelle und Details zum Fixieren der Ebene finden Sie bitte siehe: /azure/machine-learning/how-to-auto-train-image-models. |
Schnur |
learningRate | Anfängliche Lernrate. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
learningRateScheduler | Typ des Lernrate-Zeitplans. Muss "warmup_cosine" oder "Schritt" sein. | Schnur |
Modellname | Der Name des Modells, das für die Schulung verwendet werden soll. Weitere Informationen zu den verfügbaren Modellen finden Sie in der offiziellen Dokumentation: /azure/machine-learning/how-to-auto-train-image-models. |
Schnur |
Impuls | Wert der Dynamik, wenn Optimierer 'sgd' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
Nesterov | Aktivieren Sie nesterov, wenn der Optimierer "sgd" ist. | Schnur |
AnzahlVonEpochen | Anzahl der Ausbildungszeiten. Muss eine positive ganze Zahl sein. | Schnur |
AnzahlDerArbeiter | Anzahl der Datenlademitarbeiter. Muss eine nicht negative ganze Zahl sein. | Schnur |
Optimierer | Typ des Optimierrs. Muss entweder 'sgd', 'adam' oder 'adamw' sein. | Schnur |
randomSeed | Zufälliger Seed, der bei Verwendung deterministischer Schulungen verwendet werden soll. | Schnur |
SchrittLRGamma | Der Wert des Gammawerts, wenn der Lernrate-Scheduler "Schritt" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
SchrittLRStepSize | Der Wert der Schrittgröße, wenn der Lernrateplaner "Schritt" ist. Muss eine positive ganze Zahl sein. | Schnur |
trainingBatchSize | Schulungsbatchgröße. Muss eine positive ganze Zahl sein. | Schnur |
trainingCropSize | Bildzuschneidegröße, die in das neurale Netzwerk für das Schulungsdatenset eingegeben wird. Muss eine positive ganze Zahl sein. | Schnur |
validationBatchSize | Batchgröße der Überprüfung. Muss eine positive ganze Zahl sein. | Schnur |
validationCropSize | Bildzuschneidegröße, die für das Validierungsdatenset in das neurale Netzwerk eingegeben wird. Muss eine positive ganze Zahl sein. | Schnur |
validationResizeSizeSize | Bildgröße, für die die Größe vor dem Zuschneiden des Gültigkeits-Datasets geändert werden soll. Muss eine positive ganze Zahl sein. | Schnur |
AufwärmenCosinusLRKykel | Der Wert des Kosinuszyklus, wenn der Lernrateplaner "warmup_cosine" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
warmupCosineLRWarmupEpochen | Wert der Warmup-Epochen, wenn der Lernratenplaner "warmup_cosine" ist. Muss eine positive ganze Zahl sein. | Schnur |
GewichtZerfall | Wert des Gewichtszerfalls, wenn der Optimierer "sgd", "adam" oder "adamw" lautet. Muss ein Gleitkomma im Bereich sein[0, 1]. | Schnur |
weightedLoss | Gewichtete Verlust. Die akzeptierten Werte sind 0 für keinen gewichteten Verlust. 1 für gewichteten Verlust mit sqrt. (class_weights). 2 für gewichtete Verlust mit class_weights. Muss 0 oder 1 oder 2 sein. |
Schnur |
ImageModelDistributionSettingsObjectDetection
Name | BESCHREIBUNG | Wert |
---|---|---|
amsGradient | Aktivieren Sie AMSGrad, wenn der Optimierer "adam" oder "adamw" ist. | Schnur |
Vergrößerungen | Einstellungen für die Verwendung von Augmentations. | Schnur |
Beta1 | Wert von "Beta1", wenn der Optimierer "adam" oder "adamw" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
Beta2 | Wert von 'Beta2', wenn der Optimierer 'adam' oder 'adamw' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
boxDetectionsPerImage | Maximale Anzahl von Erkennungen pro Bild für alle Klassen. Muss eine positive ganze Zahl sein. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
Schnur |
boxScoreSchwellenwert | Während des Rückschlusses geben nur Vorschläge mit einer Klassifizierungsbewertung zurück, die größer als BoxScoreThreshold. Muss ein Gleitkomma im Bereich sein[0, 1]. |
Schnur |
verteilt | Gibt an, ob die Verteilungsschulung verwendet werden soll. | Schnur |
earlyStopping | Aktivieren Sie die Logik während der Schulung frühzeitig beenden. | Schnur |
earlyStoppingVerzögerung | Minimale Anzahl von Epochen oder Validierungsauswertungen, die vor der primären Metrikverbesserung warten wird für einen frühen Stopp nachverfolgt. Muss eine positive ganze Zahl sein. |
Schnur |
frühAnhaltenGeduld | Mindestanzahl von Epochen oder Validierungsbewertungen ohne primäre Metrikverbesserung vor die Ausführung wird beendet. Muss eine positive ganze Zahl sein. |
Schnur |
enableOnnxNormalisierung | Aktivieren Sie die Normalisierung beim Exportieren des ONNX-Modells. | Schnur |
evaluationHäufigkeit | Häufigkeit zum Auswerten des Validierungsdatensets zum Abrufen von Metrikergebnissen. Muss eine positive ganze Zahl sein. | Schnur |
gradientAccumulationSchritt | Farbverlaufsakkumulation bedeutet, dass eine konfigurierte Anzahl von "GradAccumulationStep"-Schritten ohne Aktualisieren der Modellgewichte beim Akkumulieren der Farbverläufe dieser Schritte und anschließendes Verwenden von die akkumulierten Farbverläufe, um die Gewichtungsaktualisierungen zu berechnen. Muss eine positive ganze Zahl sein. |
Schnur |
Bildgröße | Bildgröße für Train und Validierung. Muss eine positive ganze Zahl sein. Hinweis: Der Trainingslauf kann in CUDA OOM kommen, wenn die Größe zu groß ist. Hinweis: Diese Einstellungen werden nur für den Algorithmus "yolov5" unterstützt. |
Schnur |
layersToFreeze | Anzahl der Ebenen, die für das Modell fixiert werden sollen. Muss eine positive ganze Zahl sein. Beispielsweise bedeutet die Übergabe von 2 als Wert für "seresnext" Einfrieren von Schicht0 und Ebene1. Eine vollständige Liste der unterstützten Modelle und Details zum Fixieren der Ebene finden Sie bitte siehe: /azure/machine-learning/how-to-auto-train-image-models. |
Schnur |
learningRate | Anfängliche Lernrate. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
learningRateScheduler | Typ des Lernrate-Zeitplans. Muss "warmup_cosine" oder "Schritt" sein. | Schnur |
maxGröße | Maximale Größe des Bilds, das neu skaliert werden soll, bevor es in das Backbone verschoben wird. Muss eine positive ganze Zahl sein. Hinweis: Der Trainingslauf kann zu CUDA OOM kommen, wenn die Größe zu groß ist. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
Schnur |
minGröße | Mindestgröße des Bilds, das neu skaliert werden soll, bevor es in das Backbone eingespeist wird. Muss eine positive ganze Zahl sein. Hinweis: Der Trainingslauf kann zu CUDA OOM kommen, wenn die Größe zu groß ist. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
Schnur |
Modellname | Der Name des Modells, das für die Schulung verwendet werden soll. Weitere Informationen zu den verfügbaren Modellen finden Sie in der offiziellen Dokumentation: /azure/machine-learning/how-to-auto-train-image-models. |
Schnur |
ModellGröße | Modellgröße. Muss "klein", "mittel", "groß" oder "xlarge" sein. Hinweis: Der Trainingslauf kann zu CUDA OOM kommen, wenn die Modellgröße zu groß ist. Hinweis: Diese Einstellungen werden nur für den Algorithmus "yolov5" unterstützt. |
Schnur |
Impuls | Wert der Dynamik, wenn Optimierer 'sgd' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
MultiScale | Aktivieren Sie das Bild mit mehreren Skalierungen durch unterschiedliche Bildgröße um +/- 50%. Hinweis: Der Schulungslauf kann in CUDA OOM erfolgen, wenn kein ausreichender GPU-Speicher vorhanden ist. Hinweis: Diese Einstellungen werden nur für den Algorithmus "yolov5" unterstützt. |
Schnur |
Nesterov | Aktivieren Sie nesterov, wenn der Optimierer "sgd" ist. | Schnur |
nmsIouThreshold | IOU-Schwellenwert, der während der Ableitung in der NMS-Nachbearbeitung verwendet wird. Muss im Bereich [0, 1] gleiten. | Schnur |
AnzahlVonEpochen | Anzahl der Ausbildungszeiten. Muss eine positive ganze Zahl sein. | Schnur |
AnzahlDerArbeiter | Anzahl der Datenlademitarbeiter. Muss eine nicht negative ganze Zahl sein. | Schnur |
Optimierer | Typ des Optimierrs. Muss entweder 'sgd', 'adam' oder 'adamw' sein. | Schnur |
randomSeed | Zufälliger Seed, der bei Verwendung deterministischer Schulungen verwendet werden soll. | Schnur |
SchrittLRGamma | Der Wert des Gammawerts, wenn der Lernrate-Scheduler "Schritt" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
SchrittLRStepSize | Der Wert der Schrittgröße, wenn der Lernrateplaner "Schritt" ist. Muss eine positive ganze Zahl sein. | Schnur |
tileGridSize | Die Rastergröße, die zum Nebeneinander der einzelnen Bilder verwendet werden soll. Hinweis: TileGridSize darf nicht sein Keines, um kleine Objekterkennungslogik zu aktivieren. Eine Zeichenfolge, die zwei ganze Zahlen im Mxn-Format enthält. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
Schnur |
tileOverlapRatio | Überlappungsverhältnis zwischen angrenzenden Kacheln in jeder Dimension. Muss im Bereich [0, 1) gleiten. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
Schnur |
tilePredictionsNmsThreshold | Der IOU-Schwellenwert zum Ausführen von NMS beim Zusammenführen von Vorhersagen von Kacheln und Bildern. Wird in Überprüfung/Rückschluss verwendet. Muss im Bereich [0, 1] gleiten. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. NMS: Nicht maximale Unterdrückung |
Schnur |
trainingBatchSize | Schulungsbatchgröße. Muss eine positive ganze Zahl sein. | Schnur |
validationBatchSize | Batchgröße der Überprüfung. Muss eine positive ganze Zahl sein. | Schnur |
validationIouThreshold | IOU-Schwellenwert, der beim Berechnen der Validierungsmetrik verwendet werden soll. Muss im Bereich [0, 1] gleiten. | Schnur |
validationMetricType | Metrische Berechnungsmethode, die für Validierungsmetriken verwendet werden soll. Muss "none", "coco", "voc" oder "coco_voc" sein. | Schnur |
AufwärmenCosinusLRKykel | Der Wert des Kosinuszyklus, wenn der Lernrateplaner "warmup_cosine" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
warmupCosineLRWarmupEpochen | Wert der Warmup-Epochen, wenn der Lernratenplaner "warmup_cosine" ist. Muss eine positive ganze Zahl sein. | Schnur |
GewichtZerfall | Wert des Gewichtszerfalls, wenn der Optimierer "sgd", "adam" oder "adamw" lautet. Muss ein Gleitkomma im Bereich sein[0, 1]. | Schnur |
ImageModelSettingsKlassifizierung
Name | BESCHREIBUNG | Wert |
---|---|---|
erweitertEinstellungen | Einstellungen für erweiterte Szenarien. | Schnur |
amsGradient | Aktivieren Sie AMSGrad, wenn der Optimierer "adam" oder "adamw" ist. | Boolesch |
Vergrößerungen | Einstellungen für die Verwendung von Augmentations. | Schnur |
Beta1 | Wert von "Beta1", wenn der Optimierer "adam" oder "adamw" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
Beta2 | Wert von 'Beta2', wenn der Optimierer 'adam' oder 'adamw' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
checkpointHäufigkeit | Häufigkeit zum Speichern von Modellprüfpunkten. Muss eine positive ganze Zahl sein. | INT |
PrüfpunktModell | Das vortrainierte Prüfpunktmodell für inkrementelle Schulungen. | MLFlowModelJobInput |
checkpointRunId | Die ID einer vorherigen Ausführung mit einem vortrainierten Prüfpunkt für inkrementelle Schulungen. | Schnur |
verteilt | Gibt an, ob verteilte Schulungen verwendet werden sollen. | Boolesch |
earlyStopping | Aktivieren Sie die Logik während der Schulung frühzeitig beenden. | Boolesch |
earlyStoppingVerzögerung | Minimale Anzahl von Epochen oder Validierungsauswertungen, die vor der primären Metrikverbesserung warten wird für einen frühen Stopp nachverfolgt. Muss eine positive ganze Zahl sein. |
INT |
frühAnhaltenGeduld | Mindestanzahl von Epochen oder Validierungsbewertungen ohne primäre Metrikverbesserung vor die Ausführung wird beendet. Muss eine positive ganze Zahl sein. |
INT |
enableOnnxNormalisierung | Aktivieren Sie die Normalisierung beim Exportieren des ONNX-Modells. | Boolesch |
evaluationHäufigkeit | Häufigkeit zum Auswerten des Validierungsdatensets zum Abrufen von Metrikergebnissen. Muss eine positive ganze Zahl sein. | INT |
gradientAccumulationSchritt | Farbverlaufsakkumulation bedeutet, dass eine konfigurierte Anzahl von "GradAccumulationStep"-Schritten ohne Aktualisieren der Modellgewichte beim Akkumulieren der Farbverläufe dieser Schritte und anschließendes Verwenden von die akkumulierten Farbverläufe, um die Gewichtungsaktualisierungen zu berechnen. Muss eine positive ganze Zahl sein. |
INT |
layersToFreeze | Anzahl der Ebenen, die für das Modell fixiert werden sollen. Muss eine positive ganze Zahl sein. Beispielsweise bedeutet die Übergabe von 2 als Wert für "seresnext" Einfrieren von Schicht0 und Ebene1. Eine vollständige Liste der unterstützten Modelle und Details zum Fixieren der Ebene finden Sie bitte siehe: /azure/machine-learning/how-to-auto-train-image-models. |
INT |
learningRate | Anfängliche Lernrate. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
learningRateScheduler | Typ des Lernrate-Zeitplans. Muss "warmup_cosine" oder "Schritt" sein. | "Keine" "Schritt" "WarmupCosine" |
Modellname | Der Name des Modells, das für die Schulung verwendet werden soll. Weitere Informationen zu den verfügbaren Modellen finden Sie in der offiziellen Dokumentation: /azure/machine-learning/how-to-auto-train-image-models. |
Schnur |
Impuls | Wert der Dynamik, wenn Optimierer 'sgd' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
Nesterov | Aktivieren Sie nesterov, wenn der Optimierer "sgd" ist. | Boolesch |
AnzahlVonEpochen | Anzahl der Ausbildungszeiten. Muss eine positive ganze Zahl sein. | INT |
AnzahlDerArbeiter | Anzahl der Datenlademitarbeiter. Muss eine nicht negative ganze Zahl sein. | INT |
Optimierer | Typ des Optimierrs. | "Adam" "Adamw" "Keine" 'Sgd' |
randomSeed | Zufälliger Seed, der bei Verwendung deterministischer Schulungen verwendet werden soll. | INT |
SchrittLRGamma | Der Wert des Gammawerts, wenn der Lernrate-Scheduler "Schritt" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
SchrittLRStepSize | Der Wert der Schrittgröße, wenn der Lernrateplaner "Schritt" ist. Muss eine positive ganze Zahl sein. | INT |
trainingBatchSize | Schulungsbatchgröße. Muss eine positive ganze Zahl sein. | INT |
trainingCropSize | Bildzuschneidegröße, die in das neurale Netzwerk für das Schulungsdatenset eingegeben wird. Muss eine positive ganze Zahl sein. | INT |
validationBatchSize | Batchgröße der Überprüfung. Muss eine positive ganze Zahl sein. | INT |
validationCropSize | Bildzuschneidegröße, die für das Validierungsdatenset in das neurale Netzwerk eingegeben wird. Muss eine positive ganze Zahl sein. | INT |
validationResizeSizeSize | Bildgröße, für die die Größe vor dem Zuschneiden des Gültigkeits-Datasets geändert werden soll. Muss eine positive ganze Zahl sein. | INT |
AufwärmenCosinusLRKykel | Der Wert des Kosinuszyklus, wenn der Lernrateplaner "warmup_cosine" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
warmupCosineLRWarmupEpochen | Wert der Warmup-Epochen, wenn der Lernratenplaner "warmup_cosine" ist. Muss eine positive ganze Zahl sein. | INT |
GewichtZerfall | Wert des Gewichtszerfalls, wenn der Optimierer "sgd", "adam" oder "adamw" lautet. Muss ein Gleitkomma im Bereich sein[0, 1]. | INT |
weightedLoss | Gewichtete Verlust. Die akzeptierten Werte sind 0 für keinen gewichteten Verlust. 1 für gewichteten Verlust mit sqrt. (class_weights). 2 für gewichtete Verlust mit class_weights. Muss 0 oder 1 oder 2 sein. |
INT |
ImageModelSettingsObjectDetection
Name | BESCHREIBUNG | Wert |
---|---|---|
erweitertEinstellungen | Einstellungen für erweiterte Szenarien. | Schnur |
amsGradient | Aktivieren Sie AMSGrad, wenn der Optimierer "adam" oder "adamw" ist. | Boolesch |
Vergrößerungen | Einstellungen für die Verwendung von Augmentations. | Schnur |
Beta1 | Wert von "Beta1", wenn der Optimierer "adam" oder "adamw" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
Beta2 | Wert von 'Beta2', wenn der Optimierer 'adam' oder 'adamw' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
boxDetectionsPerImage | Maximale Anzahl von Erkennungen pro Bild für alle Klassen. Muss eine positive ganze Zahl sein. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
INT |
boxScoreSchwellenwert | Während des Rückschlusses geben nur Vorschläge mit einer Klassifizierungsbewertung zurück, die größer als BoxScoreThreshold. Muss ein Gleitkomma im Bereich sein[0, 1]. |
INT |
checkpointHäufigkeit | Häufigkeit zum Speichern von Modellprüfpunkten. Muss eine positive ganze Zahl sein. | INT |
PrüfpunktModell | Das vortrainierte Prüfpunktmodell für inkrementelle Schulungen. | MLFlowModelJobInput |
checkpointRunId | Die ID einer vorherigen Ausführung mit einem vortrainierten Prüfpunkt für inkrementelle Schulungen. | Schnur |
verteilt | Gibt an, ob verteilte Schulungen verwendet werden sollen. | Boolesch |
earlyStopping | Aktivieren Sie die Logik während der Schulung frühzeitig beenden. | Boolesch |
earlyStoppingVerzögerung | Minimale Anzahl von Epochen oder Validierungsauswertungen, die vor der primären Metrikverbesserung warten wird für einen frühen Stopp nachverfolgt. Muss eine positive ganze Zahl sein. |
INT |
frühAnhaltenGeduld | Mindestanzahl von Epochen oder Validierungsbewertungen ohne primäre Metrikverbesserung vor die Ausführung wird beendet. Muss eine positive ganze Zahl sein. |
INT |
enableOnnxNormalisierung | Aktivieren Sie die Normalisierung beim Exportieren des ONNX-Modells. | Boolesch |
evaluationHäufigkeit | Häufigkeit zum Auswerten des Validierungsdatensets zum Abrufen von Metrikergebnissen. Muss eine positive ganze Zahl sein. | INT |
gradientAccumulationSchritt | Farbverlaufsakkumulation bedeutet, dass eine konfigurierte Anzahl von "GradAccumulationStep"-Schritten ohne Aktualisieren der Modellgewichte beim Akkumulieren der Farbverläufe dieser Schritte und anschließendes Verwenden von die akkumulierten Farbverläufe, um die Gewichtungsaktualisierungen zu berechnen. Muss eine positive ganze Zahl sein. |
INT |
Bildgröße | Bildgröße für Train und Validierung. Muss eine positive ganze Zahl sein. Hinweis: Der Trainingslauf kann in CUDA OOM kommen, wenn die Größe zu groß ist. Hinweis: Diese Einstellungen werden nur für den Algorithmus "yolov5" unterstützt. |
INT |
layersToFreeze | Anzahl der Ebenen, die für das Modell fixiert werden sollen. Muss eine positive ganze Zahl sein. Beispielsweise bedeutet die Übergabe von 2 als Wert für "seresnext" Einfrieren von Schicht0 und Ebene1. Eine vollständige Liste der unterstützten Modelle und Details zum Fixieren der Ebene finden Sie bitte siehe: /azure/machine-learning/how-to-auto-train-image-models. |
INT |
learningRate | Anfängliche Lernrate. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
learningRateScheduler | Typ des Lernrate-Zeitplans. Muss "warmup_cosine" oder "Schritt" sein. | "Keine" "Schritt" "WarmupCosine" |
maxGröße | Maximale Größe des Bilds, das neu skaliert werden soll, bevor es in das Backbone verschoben wird. Muss eine positive ganze Zahl sein. Hinweis: Der Trainingslauf kann zu CUDA OOM kommen, wenn die Größe zu groß ist. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
INT |
minGröße | Mindestgröße des Bilds, das neu skaliert werden soll, bevor es in das Backbone eingespeist wird. Muss eine positive ganze Zahl sein. Hinweis: Der Trainingslauf kann zu CUDA OOM kommen, wenn die Größe zu groß ist. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
INT |
Modellname | Der Name des Modells, das für die Schulung verwendet werden soll. Weitere Informationen zu den verfügbaren Modellen finden Sie in der offiziellen Dokumentation: /azure/machine-learning/how-to-auto-train-image-models. |
Schnur |
ModellGröße | Modellgröße. Muss "klein", "mittel", "groß" oder "xlarge" sein. Hinweis: Der Trainingslauf kann zu CUDA OOM kommen, wenn die Modellgröße zu groß ist. Hinweis: Diese Einstellungen werden nur für den Algorithmus "yolov5" unterstützt. |
"ExtraLarge" "Groß" "Mittel" "Keine" "Klein" |
Impuls | Wert der Dynamik, wenn Optimierer 'sgd' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
MultiScale | Aktivieren Sie das Bild mit mehreren Skalierungen durch unterschiedliche Bildgröße um +/- 50%. Hinweis: Der Schulungslauf kann in CUDA OOM erfolgen, wenn kein ausreichender GPU-Speicher vorhanden ist. Hinweis: Diese Einstellungen werden nur für den Algorithmus "yolov5" unterstützt. |
Boolesch |
Nesterov | Aktivieren Sie nesterov, wenn der Optimierer "sgd" ist. | Boolesch |
nmsIouThreshold | IOU-Schwellenwert, der während der Ableitung in der NMS-Nachbearbeitung verwendet wird. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
AnzahlVonEpochen | Anzahl der Ausbildungszeiten. Muss eine positive ganze Zahl sein. | INT |
AnzahlDerArbeiter | Anzahl der Datenlademitarbeiter. Muss eine nicht negative ganze Zahl sein. | INT |
Optimierer | Typ des Optimierrs. | "Adam" "Adamw" "Keine" 'Sgd' |
randomSeed | Zufälliger Seed, der bei Verwendung deterministischer Schulungen verwendet werden soll. | INT |
SchrittLRGamma | Der Wert des Gammawerts, wenn der Lernrate-Scheduler "Schritt" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
SchrittLRStepSize | Der Wert der Schrittgröße, wenn der Lernrateplaner "Schritt" ist. Muss eine positive ganze Zahl sein. | INT |
tileGridSize | Die Rastergröße, die zum Nebeneinander der einzelnen Bilder verwendet werden soll. Hinweis: TileGridSize darf nicht sein Keines, um kleine Objekterkennungslogik zu aktivieren. Eine Zeichenfolge, die zwei ganze Zahlen im Mxn-Format enthält. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
Schnur |
tileOverlapRatio | Überlappungsverhältnis zwischen angrenzenden Kacheln in jeder Dimension. Muss im Bereich [0, 1) gleiten. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
INT |
tilePredictionsNmsThreshold | Der IOU-Schwellenwert zum Ausführen von NMS beim Zusammenführen von Vorhersagen von Kacheln und Bildern. Wird in Überprüfung/Rückschluss verwendet. Muss im Bereich [0, 1] gleiten. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
INT |
trainingBatchSize | Schulungsbatchgröße. Muss eine positive ganze Zahl sein. | INT |
validationBatchSize | Batchgröße der Überprüfung. Muss eine positive ganze Zahl sein. | INT |
validationIouThreshold | IOU-Schwellenwert, der beim Berechnen der Validierungsmetrik verwendet werden soll. Muss im Bereich [0, 1] gleiten. | INT |
validationMetricType | Metrische Berechnungsmethode, die für Validierungsmetriken verwendet werden soll. | "Coco" "CocoVoc" "Keine" "Voc" |
AufwärmenCosinusLRKykel | Der Wert des Kosinuszyklus, wenn der Lernrateplaner "warmup_cosine" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
warmupCosineLRWarmupEpochen | Wert der Warmup-Epochen, wenn der Lernratenplaner "warmup_cosine" ist. Muss eine positive ganze Zahl sein. | INT |
GewichtZerfall | Wert des Gewichtszerfalls, wenn der Optimierer "sgd", "adam" oder "adamw" lautet. Muss ein Gleitkomma im Bereich sein[0, 1]. | INT |
ImageObjectDetection
Name | BESCHREIBUNG | Wert |
---|---|---|
limitEinstellungen | [Erforderlich] Beschränken Sie die Einstellungen für den AutoML-Auftrag. | ImageLimitSettings (erforderlich) |
Modell-Einstellungen | Einstellungen, die für die Schulung des Modells verwendet werden. | ImageModelSettingsObjectDetection |
primaryMetric (englisch) | Primäre Metrik, die für diesen Vorgang optimiert werden soll. | "MeanAveragePrecision" |
searchSpace | Suchbereich zum Sampling verschiedener Kombinationen von Modellen und deren Hyperparametern. | ImageModelDistributionSettingsObjectDetection[] |
sweep-Einstellungen | Modellüberräumung und hyperparameterbezogene Einstellungen. | ImageSweep-Einstellungen |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | 'ImageObjectDetection' (erforderlich) |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
validationDataSize | Der Anteil des Schulungsdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
ImageSweep-Einstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
vorzeitige Kündigung | Art der Richtlinie zur vorzeitigen Beendigung. | Richtlinie zur vorzeitigen Beendigung |
samplingAlgorithmus | [Erforderlich] Typ der Hyperparameter-Samplingalgorithmen. | "Bayesian" 'Raster' "Zufällig" (erforderlich) |
JobBase-Eigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Komponenten-ID | ARM-Ressourcen-ID der Komponentenressource. | Schnur |
computeId | ARM-Ressourcen-ID der Computeressource. | Schnur |
Beschreibung | Der Text der Objektbeschreibung. | Schnur |
Anzeigename | Anzeigename des Auftrags. | Schnur |
Name des Experiments | Der Name des Experiments, zu dem der Auftrag gehört. Wenn nicht festgelegt, wird der Auftrag im Experiment "Standard" platziert. | Schnur |
Identität | Identitätskonfiguration. Wenn festgelegt, sollte dies eine von AmlToken, ManagedIdentity, UserIdentity oder NULL sein. Der Standardwert ist AmlToken, wenn null. |
IdentityConfiguration (Identität) |
isArchiviert | Ist die Ressource archiviert? | Boolesch |
Jobtyp | Legen Sie für den Typ AutoMLJob auf 'AutoML' fest. Legen Sie für "CommandJob" den Typ "CommandJob" fest. Legen Sie für den Typ "PipelineJob" den Typ "PipelineJob" fest. Legen Sie den Wert auf "Spark" für den Typ "SparkJob" fest. Legen Sie "Aufräumen" für den Typ "SweepJob" fest. | "AutoML" 'Befehl' "Pipeline" "Spark" "Aufräumen" (erforderlich) |
notificationEinstellung | Benachrichtigungseinstellung für den Auftrag | NotificationSetting- |
Eigenschaften | Das Objekteigenschaftenverzeichnis. | ResourceBaseProperties- |
Dienste | Liste der JobEndpoints. Für lokale Aufträge verfügt ein Auftragsendpunkt über einen Endpunktwert von FileStreamObject. |
JobBaseDienstleistungen |
Schlagwörter | Tagwörterbuch. Tags können hinzugefügt, entfernt und aktualisiert werden. | ResourceBaseTags- |
JobBaseDienstleistungen
Name | BESCHREIBUNG | Wert |
---|
JobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
Beschreibung | Beschreibung für die Eingabe. | Schnur |
jobInputType | Legen Sie für den Typ CustomModelJobInput auf "custom_model" fest. Wird für den Typ "LiteralJobInput" auf "literal" festgelegt. Legen Sie für den Typ "MLFlowModelJobInput" auf "mlflow_model" fest. Legen Sie für den Typ MLTableJobInput auf "mltable" fest. Legen Sie für den Typ TritonModelJobInput auf "triton_model" fest. Legen Sie für den Typ "UriFileJobInput" auf "uri_file" fest. Legen Sie für den Typ "UriFolderJobInput" auf "uri_folder" fest. | "custom_model" "Literal" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (erforderlich) |
Job-Ausgabe
Name | BESCHREIBUNG | Wert |
---|---|---|
Beschreibung | Beschreibung für die Ausgabe. | Schnur |
jobOutputType | Legen Sie für den Typ CustomModelJobOutput auf "custom_model" fest. Legen Sie für den Typ MLFlowModelJobOutput auf "mlflow_model" fest. Legen Sie für den Typ MLTableJobOutput auf "mltable" fest. Legen Sie für den Typ TritonModelJobOutput auf "triton_model" fest. Legen Sie für den Typ "UriFileJobOutput" auf "uri_file" fest. Legen Sie für den Typ "UriFolderJobOutput" auf "uri_folder" fest. | "custom_model" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (erforderlich) |
JobResourceConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
dockerArgs | Zusätzliche Argumente, die an den Docker-Ausführungsbefehl übergeben werden sollen. Dadurch würden alle Parameter außer Kraft gesetzt, die bereits vom System oder in diesem Abschnitt festgelegt wurden. Dieser Parameter wird nur für Azure ML-Computetypen unterstützt. | Schnur |
instanceCount (InstanzAnzahl) | Optionale Anzahl von Instanzen oder Knoten, die vom Computeziel verwendet werden. | INT |
instanceType | Optionaler Vm-Typ, der vom Computeziel unterstützt wird. | Schnur |
Eigenschaften | Zusätzlicher Eigenschaftenbehälter. | ResourceConfigurationProperties- |
shmGröße | Größe des freigegebenen Speicherblocks des Docker-Containers. Dies sollte im Format (Zahl) (Einheit) liegen, wobei die Zahl größer als 0 sein soll und die Einheit eine von b(Bytes), k(Kilobyte), m(Megabyte) oder g(Gigabyte) sein kann. | Zeichenfolge Zwänge: Muster = \d+[bBkKmMgG] |
JobScheduleAktion
Name | BESCHREIBUNG | Wert |
---|---|---|
Aktionstyp | [Erforderlich] Gibt den Aktionstyp des Zeitplans an. | 'CreateJob' (erforderlich) |
jobDefinition | [Erforderlich] Definiert Details zur Definition der Zeitplanaktion. | JobBaseProperties (erforderlich) |
Arbeitsdienst
Name | BESCHREIBUNG | Wert |
---|---|---|
Endpunkt | URL für Endpunkt. | Schnur |
jobServiceType | Endpunkttyp. | Schnur |
Knoten | Knoten, auf denen der Benutzer den Dienst starten möchte. Wenn Knoten nicht auf NULL festgelegt oder festgelegt sind, wird der Dienst nur auf Füllzeichenknoten gestartet. |
Knoten |
Hafen | Port für Endpunkt. | INT |
Eigenschaften | Zusätzliche Eigenschaften, die für den Endpunkt festgelegt werden sollen. | JobServiceEigenschaften |
JobServiceEigenschaften
Name | BESCHREIBUNG | Wert |
---|
LiteralJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "literal" (erforderlich) |
Wert | [Erforderlich] Literalwert für die Eingabe. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
ManagedComputeIdentity
Name | BESCHREIBUNG | Wert |
---|---|---|
computeIdentityType | [Erforderlich] Gibt den Identitätstyp an, der in den Überwachungsaufträgen verwendet werden soll. | "ManagedIdentity" (erforderlich) |
Identität | Die Identität, die von den Überwachungsaufträgen genutzt wird. | ManagedServiceIdentity- |
Verwaltete Identität
Name | BESCHREIBUNG | Wert |
---|---|---|
Kunden-ID | Gibt eine vom Benutzer zugewiesene Identität nach Client-ID an. Legen Sie für das vom System zugewiesene Feld nicht fest. | Zeichenfolge Zwänge: Min. Länge = 36 Maximale Länge = 36 Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
Identitätstyp | [Erforderlich] Gibt den Typ des Identitätsframeworks an. | "Verwaltet" (erforderlich) |
Objekt-ID | Gibt eine vom Benutzer zugewiesene Identität nach Objekt-ID an. Legen Sie für das vom System zugewiesene Feld nicht fest. | Zeichenfolge Zwänge: Min. Länge = 36 Maximale Länge = 36 Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
Ressourcen-ID | Gibt eine vom Benutzer zugewiesene Identität durch ARM-Ressourcen-ID an. Legen Sie für das vom System zugewiesene Feld nicht fest. | Schnur |
Verwaltete Dienstidentität
Name | BESCHREIBUNG | Wert |
---|---|---|
Typ | Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind). | "Keine" 'SystemZugewiesen' "SystemAssigned,UserAssigned" "UserAssigned" (erforderlich) |
vom Benutzer zugewiesene Identitäten | Die Gruppe der benutzerzuweisungen Identitäten, die der Ressource zugeordnet sind. Die Wörterbuchschlüssel "userAssignedIdentities" sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein. | UserAssignedIdentities- |
MedianStoppingRichtlinie
Name | BESCHREIBUNG | Wert |
---|---|---|
policyType | [Erforderlich] Name der Richtlinienkonfiguration | "MedianStopping" (erforderlich) |
MLFlowModelJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "mlflow_model" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
MLFlowModelJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
Beschreibung | Beschreibung für die Eingabe. | Schnur |
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "custom_model" "Literal" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
MLFlowModelJobOutput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobOutputType | [Erforderlich] Gibt den Auftragstyp an. | "mlflow_model" (erforderlich) |
Modus | Ausgabeobjektübermittlungsmodus. | "Direkt" 'ReadWriteMount' "Hochladen" |
URI | Ausgabeobjekt-URI. | Schnur |
MLTableJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
Beschreibung | Beschreibung für die Eingabe. | Schnur |
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "custom_model" "Literal" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
MLTableJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "mltable" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
MLTableJobOutput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobOutputType | [Erforderlich] Gibt den Auftragstyp an. | "mltable" (erforderlich) |
Modus | Ausgabeobjektübermittlungsmodus. | "Direkt" 'ReadWriteMount' "Hochladen" |
URI | Ausgabeobjekt-URI. | Schnur |
MonitorComputeConfigurationBase
Name | BESCHREIBUNG | Wert |
---|---|---|
computeType | Auf "ServerlessSpark" für den Typ "MonitorServerlessSparkCompute" festgelegt. | 'ServerlessSpark' (erforderlich) |
MonitorComputeIdentityBase
Name | BESCHREIBUNG | Wert |
---|---|---|
computeIdentityType | Legen Sie für den Typ "AmlTokenComputeIdentity" auf "AmlTokenComputeIdentity" fest. Legen Sie für den Typ "ManagedComputeIdentity" auf "ManagedIdentity" fest. | "AmlToken" "ManagedIdentity" (erforderlich) |
MonitorDefinition
Name | BESCHREIBUNG | Wert |
---|---|---|
alertNotificationSettings | Die Benachrichtigungseinstellungen des Monitors. | MonitorNotificationEinstellungen |
computeConfiguration | [Erforderlich] Die ARM-Ressourcen-ID der Computeressource, auf der der Überwachungsauftrag ausgeführt werden soll. | MonitorComputeConfigurationBase (erforderlich) |
monitoringZiel | Die entitäten, die vom Monitor ausgerichtet sind. | MonitoringZiel |
Signale | [Erforderlich] Die zu überwachenden Signale. | MonitorDefinitionSignals (erforderlich) |
MonitorDefinitionSignale
Name | BESCHREIBUNG | Wert |
---|
MonitorEmailNotificationEinstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
E-Mails | Die E-Mail-Empfängerliste mit einer Beschränkung von insgesamt 499 Zeichen. | Zeichenfolge[] |
ÜberwachungFeatureFilterBasis
Name | BESCHREIBUNG | Wert |
---|---|---|
filterTyp | Auf "AllFeatures" für den Typ "AllFeatures" festgelegt. Legen Sie diesen Wert auf 'FeatureSubset' für den Typ FeatureSubset fest. Legen Sie für den Typ "TopNFeaturesByAttribution" auf "TopNByAttribution" fest. | "AllFeatures" 'FeatureTeilmenge' "TopNByAttribution" (erforderlich) |
MonitoringInputDataBase
Name | BESCHREIBUNG | Wert |
---|---|---|
Spalten | Zuordnung von Spaltennamen zu speziellen Verwendungen. | MonitoringInputDataBaseColumns |
dataContext (englisch) | Die Kontextmetadaten der Datenquelle. | Schnur |
inputDataType | Für den Typ FixedInputData auf "Fixed" festgelegt. Legen Sie für " RollingInputData" den Typ "RollingInputData" fest. Legen Sie für den Typ StaticInputData auf "Static" fest. | "Behoben" 'Roll' "Statisch" (erforderlich) |
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "custom_model" "Literal" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (erforderlich) |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
MonitoringInputDataBaseColumns
Name | BESCHREIBUNG | Wert |
---|
MonitoringSignalBase
Name | BESCHREIBUNG | Wert |
---|---|---|
notification-Typen | Der aktuelle Benachrichtigungsmodus für dieses Signal. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "AmlNotification" |
Eigenschaften | Eigenschaftenwörterbuch. Eigenschaften können hinzugefügt, aber nicht entfernt oder geändert werden. | MonitoringSignalBaseProperties |
Signaltyp | Für den Typ CustomMonitoringSignal auf "Benutzerdefiniert" festgelegt. Legen Sie 'DataDrift' für den Datentyp 'DataDriftMonitoringSignal' fest. Legen Sie 'DataQuality' für den Typ 'DataQualityMonitoringSignal' fest. Legen Sie den Wert auf 'FeatureAttributionDrift' für den Typ FeatureAttributionDriftMonitoringSignal fest. Legen Sie den Wert auf 'PredictionDrift' für den Typ PredictionDriftMonitoringSignal fest. | 'Benutzerdefiniert' "Datendrift" "DataQuality" 'FeatureAttributionDrift' "PredictionDrift" (erforderlich) |
MonitoringSignalBaseProperties
Name | BESCHREIBUNG | Wert |
---|
MonitoringZiel
Name | BESCHREIBUNG | Wert |
---|---|---|
deployment-ID | Verweisen Sie auf die Bereitstellungsressource, die von diesem Monitor gezielt ist. | Schnur |
Modell-ID | Verweisen Sie auf die Modellressource, die von diesem Monitor gezielt ist. | Schnur |
Aufgabentyp | [Erforderlich] Der Machine Learning-Aufgabentyp des überwachten Modells. | "Klassifizierung" "Regression" (erforderlich) |
Monitoring-Schwellenwert
Name | BESCHREIBUNG | Wert |
---|---|---|
Wert | Der Schwellenwert. Wenn NULL, ist der Setstandard vom Metriktyp abhängig. | INT |
MonitorNotificationEinstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
emailNotificationEinstellungen | Die AML-Benachrichtigungs-E-Mail-Einstellungen. | MonitorEmailNotificationEinstellungen |
MonitorServerlessSparkCompute
Name | BESCHREIBUNG | Wert |
---|---|---|
computeIdentity (englisch) | [Erforderlich] Das Identitätsschema, das von den Spark-Aufträgen verwendet wird, die auf serverlosen Spark ausgeführt werden. | MonitorComputeIdentityBase (erforderlich) |
computeType | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | 'ServerlessSpark' (erforderlich) |
instanceType | [Erforderlich] Der Instanztyp, der den Spark-Auftrag ausführt. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
runtimeVersion | [Erforderlich] Die Spark-Laufzeitversion. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = ^[0-9]+\.[0-9]+$ (erforderlich) |
MPI
Name | BESCHREIBUNG | Wert |
---|---|---|
distributionType | [Erforderlich] Gibt den Typ des Verteilungsframeworks an. | "Mpi" (erforderlich) |
processCountPerInstance | Anzahl der Prozesse pro MPI-Knoten. | INT |
NCrossValidierungen
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | "Auto" für den Typ "AutoNCrossValidations" festgelegt. Für den Typ "CustomNCrossValidations" auf "Benutzerdefiniert" festgelegt. | "Auto" "Benutzerdefiniert" (erforderlich) |
NlpVerticalFeaturizationSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
datasetSprache | Datasetsprache, nützlich für die Textdaten. | Schnur |
NlpVerticalLimit-Einstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
maxConcurrentTrials | Maximale anzahl gleichzeitige AutoML-Iterationen. | INT |
maxTrials | Anzahl der AutoML-Iterationen. | INT |
Zeitüberschreitung | AutoML-Auftragstimeout. | Schnur |
Knoten
Name | BESCHREIBUNG | Wert |
---|---|---|
nodesValueType | Auf "Alle" für den Typ "AllNodes" festgelegt. | "Alle" (erforderlich) |
Notification-Einstellung
Name | BESCHREIBUNG | Wert |
---|---|---|
E-MailEin | Senden einer E-Mail-Benachrichtigung an den Benutzer im angegebenen Benachrichtigungstyp | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "Job abgesagt" 'Job abgeschlossen' 'Job fehlgeschlagen' |
E-Mails | Dies ist die E-Mail-Empfängerliste, die eine Beschränkung von 499 Zeichen insgesamt mit Kommatrennzeichen hat. | Zeichenfolge[] |
Webhooks | Senden eines Webhook-Rückrufs an einen Dienst. Der Schlüssel ist ein vom Benutzer bereitgestellter Name für den Webhook. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Name | BESCHREIBUNG | Wert |
---|
NumerischDataDriftMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | [Erforderlich] Gibt den Datentyp des Metrikschwellenwerts an. | "Numerisch" (erforderlich) |
Maß | [Erforderlich] Die numerische Datenabweichungsmetrik, die berechnet werden soll. | 'JensenShannonDistanz' "NormalizedWassersteinDistance" 'PopulationStabilitätsindex' "TwoSampleKolmogorovSmirnovTest" (erforderlich) |
NumerischDataQualityMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | [Erforderlich] Gibt den Datentyp des Metrikschwellenwerts an. | "Numerisch" (erforderlich) |
Maß | [Erforderlich] Die zu berechnende numerische Datenqualitätsmetrik. | 'DataTypeErrorRate' 'NullValueRate' 'OutOfBoundsRate' (erforderlich) |
NumerischPredictionDriftMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | [Erforderlich] Gibt den Datentyp des Metrikschwellenwerts an. | "Numerisch" (erforderlich) |
Maß | [Erforderlich] Die zu berechnende numerische Vorhersageabweichungsmetrik. | 'JensenShannonDistanz' "NormalizedWassersteinDistance" 'PopulationStabilitätsindex' "TwoSampleKolmogorovSmirnovTest" (erforderlich) |
Zielsetzung
Name | BESCHREIBUNG | Wert |
---|---|---|
Ziel | [Erforderlich] Definiert unterstützte Metrikziele für die Hyperparameteroptimierung. | "Maximieren" "Minimieren" (erforderlich) |
primaryMetric (englisch) | [Erforderlich] Name der zu optimierenden Metrik. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
Pipeline-Auftrag
Name | BESCHREIBUNG | Wert |
---|---|---|
Eingaben | Eingaben für den Pipelineauftrag. | PipelineJobInputs |
arbeitsplätze | Aufträge konstruieren den Pipelineauftrag. | PipelineJobJobs |
Jobtyp | [Erforderlich] Gibt den Auftragstyp an. | "Pipeline" (erforderlich) |
Ergebnisse | Ausgaben für den Pipelineauftrag | PipelineJobOutputs |
Einstellungen | Pipelineeinstellungen für Dinge wie ContinueRunOnStepFailure usw. | jegliche |
sourceJobId | ARM-Ressourcen-ID des Quellauftrags. | Schnur |
PipelineJobInputs
Name | BESCHREIBUNG | Wert |
---|
PipelineJobJobs
Name | BESCHREIBUNG | Wert |
---|
PipelineJobOutputs
Name | BESCHREIBUNG | Wert |
---|
PredictionDriftMetricThresholdBase
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | Legen Sie den Wert auf ' Categorical' für den Typ CategoricalPredictionDriftMetricThreshold fest. Legen Sie für den Typ "NumericalPredictionDriftMetricThreshold" den Wert "Numerisch" fest. | "Kategorisieren" "Numerisch" (erforderlich) |
Schwelle | Der Schwellenwert. Wenn NULL, wird je nach ausgewählter Metrik ein Standardwert festgelegt. | Monitoring-Schwellenwert |
VorhersageDriftÜberwachungSignal
Name | BESCHREIBUNG | Wert |
---|---|---|
featureDataTypeOverride | Ein Wörterbuch, das Featurenamen ihren jeweiligen Datentypen zuordnet. | PredictionDriftMonitoringSignalFeatureDataTypeOverride |
MetrikThresholds | [Erforderlich] Eine Liste der zu berechnenden Metriken und deren zugeordneten Schwellenwerte. | PredictionDriftMetricThresholdBase[] (erforderlich) |
Produktionsdaten | [Erforderlich] Die Daten, für die die Abweichung berechnet wird. | MonitoringInputDataBase (erforderlich) |
Referenz-Daten | [Erforderlich] Die Zu berechnenden Daten zum Berechnen der Abweichung. | MonitoringInputDataBase (erforderlich) |
Signaltyp | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | "PredictionDrift" (erforderlich) |
PredictionDriftMonitoringSignalFeatureDataTypeOverride
Name | BESCHREIBUNG | Wert |
---|
PyTorch
Name | BESCHREIBUNG | Wert |
---|---|---|
distributionType | [Erforderlich] Gibt den Typ des Verteilungsframeworks an. | 'PyTorch' (erforderlich) |
processCountPerInstance | Anzahl der Prozesse pro Knoten. | INT |
Queue-Einstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
jobTier | Steuert die Berechnungsauftragsebene. | "Einfach" 'Null' "Premium" "Spot" "Standard" |
RandomSamplingAlgorithmus
Name | BESCHREIBUNG | Wert |
---|---|---|
Regel | Der spezifische Typ des Zufallsalgorithmus | "Zufällig" "Sobol" |
samplingAlgorithmType | [Erforderlich] Der Algorithmus zum Generieren von Hyperparameterwerten zusammen mit Konfigurationseigenschaften | "Zufällig" (erforderlich) |
Seed | Eine optionale ganze Zahl, die als Ausgangswert für die Zufallszahlengenerierung verwendet werden soll | INT |
Wiederholungszeitplan
Name | BESCHREIBUNG | Wert |
---|---|---|
Stunden | [Erforderlich] Liste der Stunden für den Zeitplan. | int[] (erforderlich) |
Protokoll | [Erforderlich] Liste der Minuten für den Zeitplan. | int[] (erforderlich) |
monthDays | Liste der Monatstage für den Zeitplan | int[] |
Wochentage | Liste der Tage für den Zeitplan. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "Freitag" "Montag" "Samstag" "Sonntag" "Donnerstag" "Dienstag" 'Mittwoch' |
Wiederholungs-Auslöser
Name | BESCHREIBUNG | Wert |
---|---|---|
Frequenz | [Erforderlich] Die Häufigkeit zum Auslösen des Zeitplans. | "Tag" "Stunde" "Minute" "Monat" "Woche" (erforderlich) |
Intervall | [Erforderlich] Gibt das Zeitplanintervall in Verbindung mit häufigkeit an. | int (erforderlich) |
Zeitplan | Der Terminplan der Serie. | Wiederholungszeitplan |
triggerTyp | [Erforderlich] | "Serie" (erforderlich) |
Rückentwicklung
Name | BESCHREIBUNG | Wert |
---|---|---|
cvSplitColumnNames | Spalten, die für CVSplit-Daten verwendet werden sollen. | Zeichenfolge[] |
featurizationSettings | Reifungseingaben, die für den AutoML-Auftrag erforderlich sind. | TableVerticalFeaturizationSettings |
limitEinstellungen | Ausführungseinschränkungen für AutoMLJob. | TableVerticalLimitSettings |
nCrossValidations | Anzahl der Kreuzüberprüfungsfalten, die auf schulungsdatensatz angewendet werden sollen wenn kein Validierungsdatensatz bereitgestellt wird. |
NCrossValidierungen |
primaryMetric (englisch) | Primäre Metrik für Regressionsaufgabe. | "NormalizedMeanAbsoluteError" "NormalizedRootMeanSquaredError" 'R2Score' 'Spearman-Korrelation' |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | "Regression" (erforderlich) |
test-Daten | Testen sie die Dateneingabe. | MLTableJobInput |
testDataSize | Der Anteil des Testdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
trainingEinstellungen | Eingaben für die Schulungsphase für einen AutoML-Auftrag. | RegressionTrainingEinstellungen |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
validationDataSize | Der Anteil des Schulungsdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
weightColumnName | Der Name der Beispielgewichtungsspalte. Automatisierte ML unterstützt eine gewichtete Spalte als Eingabe, wodurch Zeilen in den Daten nach oben oder unten gewichtet werden. | Schnur |
RegressionTrainingEinstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
allowedTrainingAlgorithms | Zulässige Modelle für Regressionsaufgabe. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "DecisionTree" "ElasticNet" "ExtremeRandomTrees" "GradientBoosting" 'KNN' "LassoLars" "LightGBM" "RandomForest" "SGD" 'XGBoostRegressor' |
blockedTrainingAlgorithms | Blockierte Modelle für Regressionsaufgabe. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "DecisionTree" "ElasticNet" "ExtremeRandomTrees" "GradientBoosting" 'KNN' "LassoLars" "LightGBM" "RandomForest" "SGD" 'XGBoostRegressor' |
enableDnnSchulung | Aktivieren Sie die Empfehlung von DNN-Modellen. | Boolesch |
enableModelErklärbarkeit | Kennzeichnen Sie die Kennzeichnung, um die Erläuterung für das beste Modell zu aktivieren. | Boolesch |
enableOnnxCompatibleModels | Kennzeichnung zum Aktivieren von onnx-kompatiblen Modellen. | Boolesch |
enableStackEnsemble | Stapelensembleausführung aktivieren. | Boolesch |
enableVoteEnsemble | Aktivieren Des Abstimmungsensembles. | Boolesch |
ensembleModelDownloadTimeout | Während der VotingEnsemble- und StackEnsemble-Modellgeneration werden mehrere einbaute Modelle aus den vorherigen Kinderläufen heruntergeladen. Konfigurieren Sie diesen Parameter mit einem höheren Wert als 300 Sek., wenn mehr Zeit erforderlich ist. |
Schnur |
stackEnsembleSettings | Einstellungen für Stack-Ensembles für die Ausführung von Stack-Ensembles. | StackEnsembleSettings |
ResourceBase-Eigenschaften
Name | BESCHREIBUNG | Wert |
---|
ResourceBase-Eigenschaften
Name | BESCHREIBUNG | Wert |
---|
ResourceBaseTags
Name | BESCHREIBUNG | Wert |
---|
ResourceBaseTags
Name | BESCHREIBUNG | Wert |
---|
ResourceConfigurationProperties
Name | BESCHREIBUNG | Wert |
---|
RollingInputData
Name | BESCHREIBUNG | Wert |
---|---|---|
inputDataType | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | "Rollen" (erforderlich) |
preprocessingComponentId | Verweisen auf die Komponentenressource, die zum Vorverarbeitung der Daten verwendet wird. | Schnur |
windowOffset (englisch) | [Erforderlich] Der Zeitversatz zwischen dem Ende des Datenfensters und der aktuellen Laufzeit des Monitors. | Zeichenfolge (erforderlich) |
windowSize | [Erforderlich] Die Größe des rollierenden Datenfensters. | Zeichenfolge (erforderlich) |
SamplingAlgorithmus
Name | BESCHREIBUNG | Wert |
---|---|---|
samplingAlgorithmType | Für den Typ BayesianSamplingAlgorithm auf 'Bayesian' festgelegt. Legen Sie für den Typ "GridSamplingAlgorithm" den Typ "GridsamplingAlgorithm" fest. Für den Typ RandomSamplingAlgorithm auf "Random" festgelegt. | "Bayesian" 'Raster' "Zufällig" (erforderlich) |
ScheduleActionBase
Name | BESCHREIBUNG | Wert |
---|---|---|
Aktionstyp | Legen Sie den Wert auf 'CreateJob' für den Typ JobScheduleAction fest. Legen Sie den Wert auf 'CreateMonitor' für den Typ CreateMonitorAction fest. Legen Sie für den Typ "EndpointScheduleAction" auf "InvokeBatchEndpoint" fest. | 'CreateJob' 'CreateMonitor' 'InvokeBatchEndpoint' (erforderlich) |
Schedule-Eigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Handlung | [Erforderlich] Gibt die Aktion des Zeitplans an. | ScheduleActionBase (erforderlich) |
Beschreibung | Der Text der Objektbeschreibung. | Schnur |
Anzeigename | Anzeigename des Zeitplans. | Schnur |
isEnabled (Aktiviert) | Ist der Zeitplan aktiviert? | Boolesch |
Eigenschaften | Das Objekteigenschaftenverzeichnis. | ResourceBaseProperties- |
Schlagwörter | Tagwörterbuch. Tags können hinzugefügt, entfernt und aktualisiert werden. | ResourceBaseTags- |
Auslöser | [Erforderlich] Gibt die Triggerdetails an. | TriggerBase (erforderlich) |
Saisonalität
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | Für den Typ "AutoSeasonality" auf "Auto" festgelegt. Für den Typ CustomSeasonality auf "Benutzerdefiniert" festgelegt. | "Auto" "Benutzerdefiniert" (erforderlich) |
SparkJob (Englisch)
Name | BESCHREIBUNG | Wert |
---|---|---|
Archiv | Archivdateien, die im Auftrag verwendet werden. | Zeichenfolge[] |
Args | Argumente für den Auftrag. | Schnur |
Code-ID | [Erforderlich] Arm-ID der Coderessource. | Zeichenfolge (erforderlich) |
Conf | Konfigurierte Spark-Eigenschaften. | SparkJobConf |
Eintrag | [Erforderlich] Der Eintrag, der beim Starten des Auftrags ausgeführt werden soll. | SparkJobEntry (erforderlich) |
Umgebungs-ID | Die ARM-Ressourcen-ID der Umgebungsspezifikation für den Auftrag. | Schnur |
Umgebungsvariablen | Umgebungsvariablen, die im Auftrag enthalten sind. | SparkJobEnvironmentVariables |
Dateien | Dateien, die im Auftrag verwendet werden. | Zeichenfolge[] |
Eingaben | Zuordnung von Eingabedatenbindungen, die im Auftrag verwendet werden. | SparkJobInputs |
Krüge | Jar-Dateien, die im Auftrag verwendet werden. | Zeichenfolge[] |
Jobtyp | [Erforderlich] Gibt den Auftragstyp an. | "Spark" (erforderlich) |
Ergebnisse | Zuordnung von Ausgabedatenbindungen, die im Auftrag verwendet werden. | SparkJobOutputs |
pyDateien | Python-Dateien, die im Auftrag verwendet werden. | Zeichenfolge[] |
queue-Einstellungen | Warteschlangeneinstellungen für den Auftrag | Queue-Einstellungen |
ressourcen | Berechnen der Ressourcenkonfiguration für den Auftrag. | SparkResourceConfiguration |
SparkJobConf
Name | BESCHREIBUNG | Wert |
---|
SparkJobEntry
Name | BESCHREIBUNG | Wert |
---|---|---|
sparkJobEntryType | Legen Sie den Wert auf 'SparkJobPythonEntry' für den Typ SparkJobPythonEntry fest. Legen Sie für den Typ SparkJobScalaEntry auf "SparkJobScalaEntry" fest. | 'SparkJobPythonEntry' 'SparkJobScalaEntry' (erforderlich) |
SparkJobEnvironmentVariables
Name | BESCHREIBUNG | Wert |
---|
SparkJobInputs
Name | BESCHREIBUNG | Wert |
---|
SparkJobOutputs
Name | BESCHREIBUNG | Wert |
---|
SparkJobPython-Eintrag
Name | BESCHREIBUNG | Wert |
---|---|---|
Datei | [Erforderlich] Relativer Python-Dateipfad für den Einstiegspunkt des Auftrags. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
sparkJobEntryType | [Erforderlich] Typ des Einstiegspunkts des Auftrags. | "SparkJobPythonEntry" (erforderlich) |
SparkJobScalaEntry
Name | BESCHREIBUNG | Wert |
---|---|---|
Klassenname | [Erforderlich] Scala-Klassenname, der als Einstiegspunkt verwendet wird. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
sparkJobEntryType | [Erforderlich] Typ des Einstiegspunkts des Auftrags. | 'SparkJobScalaEntry' (erforderlich) |
SparkResourceConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Optionaler Vm-Typ, der vom Computeziel unterstützt wird. | Schnur |
runtimeVersion | Version der Spark-Runtime, die für den Auftrag verwendet wird. | Schnur |
StackEnsembleSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
stackMetaLearnerKWargs | Optionale Parameter, die an den Initialisierer des Metalerners übergeben werden sollen. | jegliche |
stackMetaLearnerTrainPercentage | Gibt den Anteil des Schulungssatzes (beim Auswählen des Trainings- und Validierungstyps) an, der für die Schulung des Metalerners reserviert werden soll. Der Standardwert ist 0,2. | INT |
stackMetaLearnerType | Der Metalerner ist ein Modell, das auf die Ausgabe der einzelnen heterogenen Modelle trainiert wird. | "ElasticNet" "ElasticNetCV" "LightGBMClassifier" "LightGBMRegressor" "LinearRegression" "LogisticRegression" "LogisticRegressionCV" "Keine" |
StaticInputData
Name | BESCHREIBUNG | Wert |
---|---|---|
inputDataType | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | "Statisch" (erforderlich) |
preprocessingComponentId | Verweisen auf die Komponentenressource, die zum Vorverarbeitung der Daten verwendet wird. | Schnur |
FensterEnde | [Erforderlich] Das Enddatum des Datenfensters. | Zeichenfolge (erforderlich) |
FensterStarten | [Erforderlich] Das Startdatum des Datenfensters. | Zeichenfolge (erforderlich) |
Sweep-Job
Name | BESCHREIBUNG | Wert |
---|---|---|
vorzeitige Kündigung | Richtlinien für vorzeitige Beendigungen ermöglichen das Abbrechen von Ausführungsvorgängen mit schlechter Leistung, bevor sie abgeschlossen sind | Richtlinie zur vorzeitigen Beendigung |
Eingaben | Zuordnung von Eingabedatenbindungen, die im Auftrag verwendet werden. | SweepJobInputs |
Jobtyp | [Erforderlich] Gibt den Auftragstyp an. | "Aufräumen" (erforderlich) |
grenzen | Grenzwert für "Aufräumen von Auftrag". | SweepJobLimits |
Ziel | [Erforderlich] Optimierungsziel. | Ziel (erforderlich) |
Ergebnisse | Zuordnung von Ausgabedatenbindungen, die im Auftrag verwendet werden. | SweepJob-Ausgaben |
queue-Einstellungen | Warteschlangeneinstellungen für den Auftrag | Queue-Einstellungen |
samplingAlgorithmus | [Erforderlich] Der Hyperparameter-Samplingalgorithmus | SamplingAlgorithm (erforderlich) |
searchSpace | [Erforderlich] Ein Wörterbuch, das jeden Parameter und seine Verteilung enthält. Der Wörterbuchschlüssel ist der Name des Parameters. | beliebig (erforderlich) |
Testversion | [Erforderlich] Definition der Testkomponente. | TrialComponent (erforderlich) |
SweepJobInputs
Name | BESCHREIBUNG | Wert |
---|
SweepJobLimits
Name | BESCHREIBUNG | Wert |
---|---|---|
jobLimitsTyp | [Erforderlich] JobLimit-Typ. | 'Befehl' "Aufräumen" (erforderlich) |
maxConcurrentTrials | Aufräumen des Auftrags max. gleichzeitige Testversionen. | INT |
maxTotalTrials | "Auftrag aufräumen" max. Gesamtversuche. | INT |
Zeitüberschreitung | Die maximale Laufzeit im ISO 8601-Format, nach der der Auftrag abgebrochen wird. Unterstützt nur die Dauer mit der Genauigkeit so niedrig wie Sekunden. | Schnur |
trialTimeout | Timeoutwert für "Testauftrag aufräumen". | Schnur |
SweepJob-Ausgaben
Name | BESCHREIBUNG | Wert |
---|
TableVerticalFeaturizationSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
blockedTransformatoren | Diese Transformatoren dürfen nicht bei der Reifung verwendet werden. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: 'CatTargetEncoder' 'CountVectorizer' "HashOneHotEncoder" "LabelEncoder" "NaiveBayes" "OneHotEncoder" 'TextTargetEncoder' "TfIdf" "WoETargetEncoder" "WordEmbedding" |
columnNameAndTypes | Wörterbuch des Spaltennamens und seines Typs (int, float, string, datetime usw.). | TableVerticalFeaturizationSettingsColumnNameAndTypes |
datasetSprache | Datasetsprache, nützlich für die Textdaten. | Schnur |
enableDnnFeaturisierung | Bestimmt, ob Dnn-basierte Featurizer für die Daten-Featurisierung verwendet werden sollen. | Boolesch |
Modus | Featurisierungsmodus : Der Benutzer kann den Standardmodus "Auto" beibehalten, und AutoML übernimmt die erforderliche Transformation der Daten in der Featurisierungsphase. Wenn "Aus" ausgewählt ist, wird keine Featurierung durchgeführt. Wenn "Benutzerdefiniert" ausgewählt ist, können Benutzer zusätzliche Eingaben angeben, um anzupassen, wie die Reifung erfolgt. |
"Auto" 'Benutzerdefiniert' 'Aus' |
TransformatorParams | Der Benutzer kann zusätzliche Transformatoren angeben, die zusammen mit den Spalten verwendet werden sollen, auf die er angewendet wird, und Parameter für den Transformatorkonstruktor. | TabelleVerticalFeaturizationSettingsTransformerParams |
TableVerticalFeaturizationSettingsColumnNameAndTypes
Name | BESCHREIBUNG | Wert |
---|
TabelleVerticalFeaturizationSettingsTransformerParams
Name | BESCHREIBUNG | Wert |
---|
TableVerticalLimitSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
enableEarlyTermination | Aktivieren einer vorzeitigen Beendigung, bestimmt, ob AutoMLJob frühzeitig beendet wird, wenn in den letzten 20 Iterationen keine Bewertungsverbesserungen vorliegen. | Boolesch |
exitScore | Beenden Sie die Bewertung für den AutoML-Auftrag. | INT |
maxConcurrentTrials | Maximale gleichzeitige Iteration. | INT |
maxCoresPerTrial | Max. Kerne pro Iteration. | INT |
maxTrials | Anzahl der Iterationen. | INT |
Zeitüberschreitung | AutoML-Auftragstimeout. | Schnur |
trialTimeout | Iterationstimeout. | Schnur |
Ziel-Verzögerungen
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | Festlegen auf "Auto" für den Typ "AutoTargetLags". Für den Typ CustomTargetLags auf 'Custom' festgelegt. | "Auto" "Benutzerdefiniert" (erforderlich) |
TargetRollingWindowSize
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | Legen Sie für den Typ AutoTargetRollingWindowSize auf "Auto" fest. Legen Sie für den Typ CustomTargetRollingWindowSize auf "Benutzerdefiniert" fest. | "Auto" "Benutzerdefiniert" (erforderlich) |
TensorFlow
Name | BESCHREIBUNG | Wert |
---|---|---|
distributionType | [Erforderlich] Gibt den Typ des Verteilungsframeworks an. | "TensorFlow" (erforderlich) |
parameterServerAnzahl | Anzahl der Parameterserveraufgaben. | INT |
Mitarbeiteranzahl | Anzahl der Arbeitnehmer. Wenn nicht angegeben, wird standardmäßig die Instanzanzahl verwendet. | INT |
Textklassifizierung
Name | BESCHREIBUNG | Wert |
---|---|---|
featurizationSettings | Reifungseingaben, die für den AutoML-Auftrag erforderlich sind. | NlpVerticalFeaturizationSettings |
limitEinstellungen | Ausführungseinschränkungen für AutoMLJob. | NlpVerticalLimit-Einstellungen |
primaryMetric (englisch) | Primäre Metrik für Text-Classification Vorgang. | "Genauigkeit" "AUCWeighted" "AveragePrecisionScoreWeighted" "NormMacroRecall" 'PrecisionScoreGewichtet' |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | 'TextClassification' (erforderlich) |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
TextClassificationMultilabel
Name | BESCHREIBUNG | Wert |
---|---|---|
featurizationSettings | Reifungseingaben, die für den AutoML-Auftrag erforderlich sind. | NlpVerticalFeaturizationSettings |
limitEinstellungen | Ausführungseinschränkungen für AutoMLJob. | NlpVerticalLimit-Einstellungen |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | 'TextClassificationMultilabel' (erforderlich) |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
TextNer
Name | BESCHREIBUNG | Wert |
---|---|---|
featurizationSettings | Reifungseingaben, die für den AutoML-Auftrag erforderlich sind. | NlpVerticalFeaturizationSettings |
limitEinstellungen | Ausführungseinschränkungen für AutoMLJob. | NlpVerticalLimit-Einstellungen |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | 'TextNER' (erforderlich) |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
TopNFeaturesByAttribution
Name | BESCHREIBUNG | Wert |
---|---|---|
filterTyp | [Erforderlich] Gibt den Featurefilter an, der beim Auswählen von Features zum Berechnen von Metriken verwendet werden soll. | "TopNByAttribution" (erforderlich) |
Nach oben | Die Anzahl der wichtigsten Features, die einbezogen werden sollen. | INT |
Testkomponente
Name | BESCHREIBUNG | Wert |
---|---|---|
Code-ID | ARM-Ressourcen-ID der Coderessource. | Schnur |
Befehl | [Erforderlich] Der Befehl, der beim Starten des Auftrags ausgeführt werden soll. Zb. "python train.py" | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
Verteilung | Verteilungskonfiguration des Auftrags. Wenn festgelegt, sollte dies eines von Mpi, Tensorflow, PyTorch oder Null sein. | DistributionConfiguration (Verteilungskonfiguration) |
Umgebungs-ID | [Erforderlich] Die ARM-Ressourcen-ID der Umgebungsspezifikation für den Auftrag. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
Umgebungsvariablen | Umgebungsvariablen, die im Auftrag enthalten sind. | TrialComponentEnvironmentVariables |
ressourcen | Berechnen der Ressourcenkonfiguration für den Auftrag. | JobResourceConfiguration |
TrialComponentEnvironmentVariables
Name | BESCHREIBUNG | Wert |
---|
Auslöser-Basis
Name | BESCHREIBUNG | Wert |
---|---|---|
endZeit | Gibt die Endzeit des Zeitplans in ISO 8601 an, jedoch ohne UTC-Offset. Verweisen Sie auf https://en.wikipedia.org/wiki/ISO_8601. Rekommentiertes Format wäre "2022-06-01T00:00:01" Wenn nicht vorhanden, wird der Zeitplan unbegrenzt ausgeführt. |
Schnur |
Startzeit | Gibt die Startzeit des Zeitplans im ISO 8601-Format an, jedoch ohne UTC-Offset. | Schnur |
Zeitzone | Gibt die Zeitzone an, in der der Zeitplan ausgeführt wird. TimeZone sollte dem Windows-Zeitzonenformat folgen. Siehe: /windows-hardware/manufacture/desktop/default-time-zones?view=windows-11 |
Schnur |
triggerTyp | Für den Typ "CronTrigger" auf "Cron" festgelegt. Legen Sie den Wert auf " Recurrence" für den Typ "RecurrenceTrigger" fest. | "Cron" "Serie" (erforderlich) |
TritonModelJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "triton_model" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
TritonModelJobOutput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobOutputType | [Erforderlich] Gibt den Auftragstyp an. | "triton_model" (erforderlich) |
Modus | Ausgabeobjektübermittlungsmodus. | "Direkt" 'ReadWriteMount' "Hochladen" |
URI | Ausgabeobjekt-URI. | Schnur |
TruncationSelectionPolicy
Name | BESCHREIBUNG | Wert |
---|---|---|
policyType | [Erforderlich] Name der Richtlinienkonfiguration | "TruncationSelection" (erforderlich) |
trunkcationPercentage (in letzter Prozent) | Der Prozentsatz der Läufe, die bei jedem Auswertungsintervall abgebrochen werden sollen. | INT |
UriFileJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "uri_file" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
UriFileJobOutput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobOutputType | [Erforderlich] Gibt den Auftragstyp an. | "uri_file" (erforderlich) |
Modus | Ausgabeobjektübermittlungsmodus. | "Direkt" 'ReadWriteMount' "Hochladen" |
URI | Ausgabeobjekt-URI. | Schnur |
UriFolderJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "uri_folder" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
UriFolderJobOutput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobOutputType | [Erforderlich] Gibt den Auftragstyp an. | "uri_folder" (erforderlich) |
Modus | Ausgabeobjektübermittlungsmodus. | "Direkt" 'ReadWriteMount' "Hochladen" |
URI | Ausgabeobjekt-URI. | Schnur |
UserAssignedIdentities
Name | BESCHREIBUNG | Wert |
---|
UserAssignedIdentity
Name | BESCHREIBUNG | Wert |
---|
Benutzeridentität
Name | BESCHREIBUNG | Wert |
---|---|---|
Identitätstyp | [Erforderlich] Gibt den Typ des Identitätsframeworks an. | "UserIdentity" (erforderlich) |
Webhook (Webhook)
Name | BESCHREIBUNG | Wert |
---|---|---|
Ereignistyp | Senden eines Rückrufs für ein angegebenes Benachrichtigungsereignis | Schnur |
webhookTyp | Legen Sie für den Typ "AzureDevOpsWebhook" auf "AzureDevOpsWebhook" fest. | "AzureDevOps" (erforderlich) |
ARM-Vorlagenressourcendefinition
Der Ressourcentyp "Arbeitsbereiche/Zeitpläne" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.MachineLearningServices/workspaces/schedules-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.MachineLearningServices/workspaces/schedules",
"apiVersion": "2025-04-01",
"name": "string",
"properties": {
"action": {
"actionType": "string"
// For remaining properties, see ScheduleActionBase objects
},
"description": "string",
"displayName": "string",
"isEnabled": "bool",
"properties": {
"{customized property}": "string"
},
"tags": {
"{customized property}": "string"
},
"trigger": {
"endTime": "string",
"startTime": "string",
"timeZone": "string",
"triggerType": "string"
// For remaining properties, see TriggerBase objects
}
}
}
IdentityConfiguration-Objekte
Legen Sie die IdentityType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für AMLToken Folgendes:
{
"identityType": "AMLToken"
}
Verwenden Sie für "Verwaltet" Folgendes:
{
"clientId": "string",
"identityType": "Managed",
"objectId": "string",
"resourceId": "string"
}
Verwenden Sie für UserIdentity Folgendes:
{
"identityType": "UserIdentity"
}
MonitorComputeConfigurationBase-Objekte
Legen Sie die computeType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für ServerlessSpark Folgendes:
{
"computeIdentity": {
"computeIdentityType": "string"
// For remaining properties, see MonitorComputeIdentityBase objects
},
"computeType": "ServerlessSpark",
"instanceType": "string",
"runtimeVersion": "string"
}
NCrossValidations-Objekte
Legen Sie die Moduseigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Auto" Folgendes:
{
"mode": "Auto"
}
Verwenden Sie für "Benutzerdefiniert" Folgendes:
{
"mode": "Custom",
"value": "int"
}
ScheduleActionBase-Objekte
Legen Sie die actionType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für CreateJob Folgendes:
{
"actionType": "CreateJob",
"jobDefinition": {
"componentId": "string",
"computeId": "string",
"description": "string",
"displayName": "string",
"experimentName": "string",
"identity": {
"identityType": "string"
// For remaining properties, see IdentityConfiguration objects
},
"isArchived": "bool",
"notificationSetting": {
"emailOn": [ "string" ],
"emails": [ "string" ],
"webhooks": {
"{customized property}": {
"eventType": "string",
"webhookType": "string"
// For remaining properties, see Webhook objects
}
}
},
"properties": {
"{customized property}": "string"
},
"services": {
"{customized property}": {
"endpoint": "string",
"jobServiceType": "string",
"nodes": {
"nodesValueType": "string"
// For remaining properties, see Nodes objects
},
"port": "int",
"properties": {
"{customized property}": "string"
}
}
},
"tags": {
"{customized property}": "string"
},
"jobType": "string"
// For remaining properties, see JobBaseProperties objects
}
}
Verwenden Sie für CreateMonitor Folgendes:
{
"actionType": "CreateMonitor",
"monitorDefinition": {
"alertNotificationSettings": {
"emailNotificationSettings": {
"emails": [ "string" ]
}
},
"computeConfiguration": {
"computeType": "string"
// For remaining properties, see MonitorComputeConfigurationBase objects
},
"monitoringTarget": {
"deploymentId": "string",
"modelId": "string",
"taskType": "string"
},
"signals": {
"{customized property}": {
"notificationTypes": [ "string" ],
"properties": {
"{customized property}": "string"
},
"signalType": "string"
// For remaining properties, see MonitoringSignalBase objects
}
}
}
}
Verwenden Sie für InvokeBatchEndpoint Folgendes:
{
"actionType": "InvokeBatchEndpoint",
"endpointInvocationDefinition": {}
}
EarlyTerminationPolicy-Objekte
Legen Sie die policyType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Bandit Folgendes:
{
"policyType": "Bandit",
"slackAmount": "int",
"slackFactor": "int"
}
Verwenden Sie für MedianStopping Folgendes:
{
"policyType": "MedianStopping"
}
Verwenden Sie für "TruncationSelection" Folgendes:
{
"policyType": "TruncationSelection",
"truncationPercentage": "int"
}
PredictionDriftMetricThresholdBase-Objekte
Legen Sie den dataType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Kategorisierung Folgendes:
{
"dataType": "Categorical",
"metric": "string"
}
Verwenden Sie für "Numerisch" Folgendes:
{
"dataType": "Numerical",
"metric": "string"
}
ForecastHorizon-Objekte
Legen Sie die Moduseigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Auto" Folgendes:
{
"mode": "Auto"
}
Verwenden Sie für "Benutzerdefiniert" Folgendes:
{
"mode": "Custom",
"value": "int"
}
TriggerBase-Objekte
Legen Sie die triggerType-Eigenschaft fest, um den Objekttyp anzugeben.
Für Cron verwenden Sie:
{
"expression": "string",
"triggerType": "Cron"
}
Verwenden Sie für Serie Folgendes:
{
"frequency": "string",
"interval": "int",
"schedule": {
"hours": [ "int" ],
"minutes": [ "int" ],
"monthDays": [ "int" ],
"weekDays": [ "string" ]
},
"triggerType": "Recurrence"
}
Knotenobjekte
Legen Sie die nodeValueType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für alle Folgendes:
{
"nodesValueType": "All"
}
MonitorComputeIdentityBase-Objekte
Legen Sie die computeIdentityType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für AmlToken Folgendes:
{
"computeIdentityType": "AmlToken"
}
Verwenden Sie für ManagedIdentity-Folgendes:
{
"computeIdentityType": "ManagedIdentity",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
}
}
AutoMLVertical-Objekte
Legen Sie die taskType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Klassifizierung Folgendes:
{
"cvSplitColumnNames": [ "string" ],
"featurizationSettings": {
"blockedTransformers": [ "string" ],
"columnNameAndTypes": {
"{customized property}": "string"
},
"datasetLanguage": "string",
"enableDnnFeaturization": "bool",
"mode": "string",
"transformerParams": {
"{customized property}": [
{
"fields": [ "string" ],
"parameters": {}
}
]
}
},
"limitSettings": {
"enableEarlyTermination": "bool",
"exitScore": "int",
"maxConcurrentTrials": "int",
"maxCoresPerTrial": "int",
"maxTrials": "int",
"timeout": "string",
"trialTimeout": "string"
},
"nCrossValidations": {
"mode": "string"
// For remaining properties, see NCrossValidations objects
},
"positiveLabel": "string",
"primaryMetric": "string",
"taskType": "Classification",
"testData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
},
"testDataSize": "int",
"trainingSettings": {
"allowedTrainingAlgorithms": [ "string" ],
"blockedTrainingAlgorithms": [ "string" ],
"enableDnnTraining": "bool",
"enableModelExplainability": "bool",
"enableOnnxCompatibleModels": "bool",
"enableStackEnsemble": "bool",
"enableVoteEnsemble": "bool",
"ensembleModelDownloadTimeout": "string",
"stackEnsembleSettings": {
"stackMetaLearnerKWargs": {},
"stackMetaLearnerTrainPercentage": "int",
"stackMetaLearnerType": "string"
}
},
"validationData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
},
"validationDataSize": "int",
"weightColumnName": "string"
}
Verwenden Sie für Prognose:
{
"cvSplitColumnNames": [ "string" ],
"featurizationSettings": {
"blockedTransformers": [ "string" ],
"columnNameAndTypes": {
"{customized property}": "string"
},
"datasetLanguage": "string",
"enableDnnFeaturization": "bool",
"mode": "string",
"transformerParams": {
"{customized property}": [
{
"fields": [ "string" ],
"parameters": {}
}
]
}
},
"forecastingSettings": {
"countryOrRegionForHolidays": "string",
"cvStepSize": "int",
"featureLags": "string",
"forecastHorizon": {
"mode": "string"
// For remaining properties, see ForecastHorizon objects
},
"frequency": "string",
"seasonality": {
"mode": "string"
// For remaining properties, see Seasonality objects
},
"shortSeriesHandlingConfig": "string",
"targetAggregateFunction": "string",
"targetLags": {
"mode": "string"
// For remaining properties, see TargetLags objects
},
"targetRollingWindowSize": {
"mode": "string"
// For remaining properties, see TargetRollingWindowSize objects
},
"timeColumnName": "string",
"timeSeriesIdColumnNames": [ "string" ],
"useStl": "string"
},
"limitSettings": {
"enableEarlyTermination": "bool",
"exitScore": "int",
"maxConcurrentTrials": "int",
"maxCoresPerTrial": "int",
"maxTrials": "int",
"timeout": "string",
"trialTimeout": "string"
},
"nCrossValidations": {
"mode": "string"
// For remaining properties, see NCrossValidations objects
},
"primaryMetric": "string",
"taskType": "Forecasting",
"testData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
},
"testDataSize": "int",
"trainingSettings": {
"allowedTrainingAlgorithms": [ "string" ],
"blockedTrainingAlgorithms": [ "string" ],
"enableDnnTraining": "bool",
"enableModelExplainability": "bool",
"enableOnnxCompatibleModels": "bool",
"enableStackEnsemble": "bool",
"enableVoteEnsemble": "bool",
"ensembleModelDownloadTimeout": "string",
"stackEnsembleSettings": {
"stackMetaLearnerKWargs": {},
"stackMetaLearnerTrainPercentage": "int",
"stackMetaLearnerType": "string"
}
},
"validationData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
},
"validationDataSize": "int",
"weightColumnName": "string"
}
Verwenden Sie für ImageClassification Folgendes:
{
"limitSettings": {
"maxConcurrentTrials": "int",
"maxTrials": "int",
"timeout": "string"
},
"modelSettings": {
"advancedSettings": "string",
"amsGradient": "bool",
"augmentations": "string",
"beta1": "int",
"beta2": "int",
"checkpointFrequency": "int",
"checkpointModel": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
},
"checkpointRunId": "string",
"distributed": "bool",
"earlyStopping": "bool",
"earlyStoppingDelay": "int",
"earlyStoppingPatience": "int",
"enableOnnxNormalization": "bool",
"evaluationFrequency": "int",
"gradientAccumulationStep": "int",
"layersToFreeze": "int",
"learningRate": "int",
"learningRateScheduler": "string",
"modelName": "string",
"momentum": "int",
"nesterov": "bool",
"numberOfEpochs": "int",
"numberOfWorkers": "int",
"optimizer": "string",
"randomSeed": "int",
"stepLRGamma": "int",
"stepLRStepSize": "int",
"trainingBatchSize": "int",
"trainingCropSize": "int",
"validationBatchSize": "int",
"validationCropSize": "int",
"validationResizeSize": "int",
"warmupCosineLRCycles": "int",
"warmupCosineLRWarmupEpochs": "int",
"weightDecay": "int",
"weightedLoss": "int"
},
"primaryMetric": "string",
"searchSpace": [
{
"amsGradient": "string",
"augmentations": "string",
"beta1": "string",
"beta2": "string",
"distributed": "string",
"earlyStopping": "string",
"earlyStoppingDelay": "string",
"earlyStoppingPatience": "string",
"enableOnnxNormalization": "string",
"evaluationFrequency": "string",
"gradientAccumulationStep": "string",
"layersToFreeze": "string",
"learningRate": "string",
"learningRateScheduler": "string",
"modelName": "string",
"momentum": "string",
"nesterov": "string",
"numberOfEpochs": "string",
"numberOfWorkers": "string",
"optimizer": "string",
"randomSeed": "string",
"stepLRGamma": "string",
"stepLRStepSize": "string",
"trainingBatchSize": "string",
"trainingCropSize": "string",
"validationBatchSize": "string",
"validationCropSize": "string",
"validationResizeSize": "string",
"warmupCosineLRCycles": "string",
"warmupCosineLRWarmupEpochs": "string",
"weightDecay": "string",
"weightedLoss": "string"
}
],
"sweepSettings": {
"earlyTermination": {
"delayEvaluation": "int",
"evaluationInterval": "int",
"policyType": "string"
// For remaining properties, see EarlyTerminationPolicy objects
},
"samplingAlgorithm": "string"
},
"taskType": "ImageClassification",
"validationData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
},
"validationDataSize": "int"
}
Verwenden Sie für ImageClassificationMultilabel Folgendes:
{
"limitSettings": {
"maxConcurrentTrials": "int",
"maxTrials": "int",
"timeout": "string"
},
"modelSettings": {
"advancedSettings": "string",
"amsGradient": "bool",
"augmentations": "string",
"beta1": "int",
"beta2": "int",
"checkpointFrequency": "int",
"checkpointModel": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
},
"checkpointRunId": "string",
"distributed": "bool",
"earlyStopping": "bool",
"earlyStoppingDelay": "int",
"earlyStoppingPatience": "int",
"enableOnnxNormalization": "bool",
"evaluationFrequency": "int",
"gradientAccumulationStep": "int",
"layersToFreeze": "int",
"learningRate": "int",
"learningRateScheduler": "string",
"modelName": "string",
"momentum": "int",
"nesterov": "bool",
"numberOfEpochs": "int",
"numberOfWorkers": "int",
"optimizer": "string",
"randomSeed": "int",
"stepLRGamma": "int",
"stepLRStepSize": "int",
"trainingBatchSize": "int",
"trainingCropSize": "int",
"validationBatchSize": "int",
"validationCropSize": "int",
"validationResizeSize": "int",
"warmupCosineLRCycles": "int",
"warmupCosineLRWarmupEpochs": "int",
"weightDecay": "int",
"weightedLoss": "int"
},
"primaryMetric": "string",
"searchSpace": [
{
"amsGradient": "string",
"augmentations": "string",
"beta1": "string",
"beta2": "string",
"distributed": "string",
"earlyStopping": "string",
"earlyStoppingDelay": "string",
"earlyStoppingPatience": "string",
"enableOnnxNormalization": "string",
"evaluationFrequency": "string",
"gradientAccumulationStep": "string",
"layersToFreeze": "string",
"learningRate": "string",
"learningRateScheduler": "string",
"modelName": "string",
"momentum": "string",
"nesterov": "string",
"numberOfEpochs": "string",
"numberOfWorkers": "string",
"optimizer": "string",
"randomSeed": "string",
"stepLRGamma": "string",
"stepLRStepSize": "string",
"trainingBatchSize": "string",
"trainingCropSize": "string",
"validationBatchSize": "string",
"validationCropSize": "string",
"validationResizeSize": "string",
"warmupCosineLRCycles": "string",
"warmupCosineLRWarmupEpochs": "string",
"weightDecay": "string",
"weightedLoss": "string"
}
],
"sweepSettings": {
"earlyTermination": {
"delayEvaluation": "int",
"evaluationInterval": "int",
"policyType": "string"
// For remaining properties, see EarlyTerminationPolicy objects
},
"samplingAlgorithm": "string"
},
"taskType": "ImageClassificationMultilabel",
"validationData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
},
"validationDataSize": "int"
}
Verwenden Sie für ImageInstanceSegmentation Folgendes:
{
"limitSettings": {
"maxConcurrentTrials": "int",
"maxTrials": "int",
"timeout": "string"
},
"modelSettings": {
"advancedSettings": "string",
"amsGradient": "bool",
"augmentations": "string",
"beta1": "int",
"beta2": "int",
"boxDetectionsPerImage": "int",
"boxScoreThreshold": "int",
"checkpointFrequency": "int",
"checkpointModel": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
},
"checkpointRunId": "string",
"distributed": "bool",
"earlyStopping": "bool",
"earlyStoppingDelay": "int",
"earlyStoppingPatience": "int",
"enableOnnxNormalization": "bool",
"evaluationFrequency": "int",
"gradientAccumulationStep": "int",
"imageSize": "int",
"layersToFreeze": "int",
"learningRate": "int",
"learningRateScheduler": "string",
"maxSize": "int",
"minSize": "int",
"modelName": "string",
"modelSize": "string",
"momentum": "int",
"multiScale": "bool",
"nesterov": "bool",
"nmsIouThreshold": "int",
"numberOfEpochs": "int",
"numberOfWorkers": "int",
"optimizer": "string",
"randomSeed": "int",
"stepLRGamma": "int",
"stepLRStepSize": "int",
"tileGridSize": "string",
"tileOverlapRatio": "int",
"tilePredictionsNmsThreshold": "int",
"trainingBatchSize": "int",
"validationBatchSize": "int",
"validationIouThreshold": "int",
"validationMetricType": "string",
"warmupCosineLRCycles": "int",
"warmupCosineLRWarmupEpochs": "int",
"weightDecay": "int"
},
"primaryMetric": "string",
"searchSpace": [
{
"amsGradient": "string",
"augmentations": "string",
"beta1": "string",
"beta2": "string",
"boxDetectionsPerImage": "string",
"boxScoreThreshold": "string",
"distributed": "string",
"earlyStopping": "string",
"earlyStoppingDelay": "string",
"earlyStoppingPatience": "string",
"enableOnnxNormalization": "string",
"evaluationFrequency": "string",
"gradientAccumulationStep": "string",
"imageSize": "string",
"layersToFreeze": "string",
"learningRate": "string",
"learningRateScheduler": "string",
"maxSize": "string",
"minSize": "string",
"modelName": "string",
"modelSize": "string",
"momentum": "string",
"multiScale": "string",
"nesterov": "string",
"nmsIouThreshold": "string",
"numberOfEpochs": "string",
"numberOfWorkers": "string",
"optimizer": "string",
"randomSeed": "string",
"stepLRGamma": "string",
"stepLRStepSize": "string",
"tileGridSize": "string",
"tileOverlapRatio": "string",
"tilePredictionsNmsThreshold": "string",
"trainingBatchSize": "string",
"validationBatchSize": "string",
"validationIouThreshold": "string",
"validationMetricType": "string",
"warmupCosineLRCycles": "string",
"warmupCosineLRWarmupEpochs": "string",
"weightDecay": "string"
}
],
"sweepSettings": {
"earlyTermination": {
"delayEvaluation": "int",
"evaluationInterval": "int",
"policyType": "string"
// For remaining properties, see EarlyTerminationPolicy objects
},
"samplingAlgorithm": "string"
},
"taskType": "ImageInstanceSegmentation",
"validationData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
},
"validationDataSize": "int"
}
Verwenden Sie für ImageObjectDetection Folgendes:
{
"limitSettings": {
"maxConcurrentTrials": "int",
"maxTrials": "int",
"timeout": "string"
},
"modelSettings": {
"advancedSettings": "string",
"amsGradient": "bool",
"augmentations": "string",
"beta1": "int",
"beta2": "int",
"boxDetectionsPerImage": "int",
"boxScoreThreshold": "int",
"checkpointFrequency": "int",
"checkpointModel": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
},
"checkpointRunId": "string",
"distributed": "bool",
"earlyStopping": "bool",
"earlyStoppingDelay": "int",
"earlyStoppingPatience": "int",
"enableOnnxNormalization": "bool",
"evaluationFrequency": "int",
"gradientAccumulationStep": "int",
"imageSize": "int",
"layersToFreeze": "int",
"learningRate": "int",
"learningRateScheduler": "string",
"maxSize": "int",
"minSize": "int",
"modelName": "string",
"modelSize": "string",
"momentum": "int",
"multiScale": "bool",
"nesterov": "bool",
"nmsIouThreshold": "int",
"numberOfEpochs": "int",
"numberOfWorkers": "int",
"optimizer": "string",
"randomSeed": "int",
"stepLRGamma": "int",
"stepLRStepSize": "int",
"tileGridSize": "string",
"tileOverlapRatio": "int",
"tilePredictionsNmsThreshold": "int",
"trainingBatchSize": "int",
"validationBatchSize": "int",
"validationIouThreshold": "int",
"validationMetricType": "string",
"warmupCosineLRCycles": "int",
"warmupCosineLRWarmupEpochs": "int",
"weightDecay": "int"
},
"primaryMetric": "string",
"searchSpace": [
{
"amsGradient": "string",
"augmentations": "string",
"beta1": "string",
"beta2": "string",
"boxDetectionsPerImage": "string",
"boxScoreThreshold": "string",
"distributed": "string",
"earlyStopping": "string",
"earlyStoppingDelay": "string",
"earlyStoppingPatience": "string",
"enableOnnxNormalization": "string",
"evaluationFrequency": "string",
"gradientAccumulationStep": "string",
"imageSize": "string",
"layersToFreeze": "string",
"learningRate": "string",
"learningRateScheduler": "string",
"maxSize": "string",
"minSize": "string",
"modelName": "string",
"modelSize": "string",
"momentum": "string",
"multiScale": "string",
"nesterov": "string",
"nmsIouThreshold": "string",
"numberOfEpochs": "string",
"numberOfWorkers": "string",
"optimizer": "string",
"randomSeed": "string",
"stepLRGamma": "string",
"stepLRStepSize": "string",
"tileGridSize": "string",
"tileOverlapRatio": "string",
"tilePredictionsNmsThreshold": "string",
"trainingBatchSize": "string",
"validationBatchSize": "string",
"validationIouThreshold": "string",
"validationMetricType": "string",
"warmupCosineLRCycles": "string",
"warmupCosineLRWarmupEpochs": "string",
"weightDecay": "string"
}
],
"sweepSettings": {
"earlyTermination": {
"delayEvaluation": "int",
"evaluationInterval": "int",
"policyType": "string"
// For remaining properties, see EarlyTerminationPolicy objects
},
"samplingAlgorithm": "string"
},
"taskType": "ImageObjectDetection",
"validationData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
},
"validationDataSize": "int"
}
Verwenden Sie für Regression Folgendes:
{
"cvSplitColumnNames": [ "string" ],
"featurizationSettings": {
"blockedTransformers": [ "string" ],
"columnNameAndTypes": {
"{customized property}": "string"
},
"datasetLanguage": "string",
"enableDnnFeaturization": "bool",
"mode": "string",
"transformerParams": {
"{customized property}": [
{
"fields": [ "string" ],
"parameters": {}
}
]
}
},
"limitSettings": {
"enableEarlyTermination": "bool",
"exitScore": "int",
"maxConcurrentTrials": "int",
"maxCoresPerTrial": "int",
"maxTrials": "int",
"timeout": "string",
"trialTimeout": "string"
},
"nCrossValidations": {
"mode": "string"
// For remaining properties, see NCrossValidations objects
},
"primaryMetric": "string",
"taskType": "Regression",
"testData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
},
"testDataSize": "int",
"trainingSettings": {
"allowedTrainingAlgorithms": [ "string" ],
"blockedTrainingAlgorithms": [ "string" ],
"enableDnnTraining": "bool",
"enableModelExplainability": "bool",
"enableOnnxCompatibleModels": "bool",
"enableStackEnsemble": "bool",
"enableVoteEnsemble": "bool",
"ensembleModelDownloadTimeout": "string",
"stackEnsembleSettings": {
"stackMetaLearnerKWargs": {},
"stackMetaLearnerTrainPercentage": "int",
"stackMetaLearnerType": "string"
}
},
"validationData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
},
"validationDataSize": "int",
"weightColumnName": "string"
}
Verwenden Sie für TextClassification Folgendes:
{
"featurizationSettings": {
"datasetLanguage": "string"
},
"limitSettings": {
"maxConcurrentTrials": "int",
"maxTrials": "int",
"timeout": "string"
},
"primaryMetric": "string",
"taskType": "TextClassification",
"validationData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
}
}
Verwenden Sie für TextClassificationMultilabel Folgendes:
{
"featurizationSettings": {
"datasetLanguage": "string"
},
"limitSettings": {
"maxConcurrentTrials": "int",
"maxTrials": "int",
"timeout": "string"
},
"taskType": "TextClassificationMultilabel",
"validationData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
}
}
Verwenden Sie für TextNER Folgendes:
{
"featurizationSettings": {
"datasetLanguage": "string"
},
"limitSettings": {
"maxConcurrentTrials": "int",
"maxTrials": "int",
"timeout": "string"
},
"taskType": "TextNER",
"validationData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
}
}
DistributionConfiguration-Objekte
Legen Sie die distributionType-Eigenschaft fest, um den Objekttyp anzugeben.
Für Mpi:
{
"distributionType": "Mpi",
"processCountPerInstance": "int"
}
Verwenden Sie für PyTorch Folgendes:
{
"distributionType": "PyTorch",
"processCountPerInstance": "int"
}
Verwenden Sie für TensorFlow Folgendes:
{
"distributionType": "TensorFlow",
"parameterServerCount": "int",
"workerCount": "int"
}
MonitoringInputDataBase-Objekte
Legen Sie die inputDataType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Behoben" Folgendes:
{
"inputDataType": "Fixed"
}
Verwenden Sie für rollierende Anwendungen:
{
"inputDataType": "Rolling",
"preprocessingComponentId": "string",
"windowOffset": "string",
"windowSize": "string"
}
Verwenden Sie für "Statisch" Folgendes:
{
"inputDataType": "Static",
"preprocessingComponentId": "string",
"windowEnd": "string",
"windowStart": "string"
}
JobBaseProperties-Objekte
Legen Sie die jobType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für AutoML Folgendes:
{
"environmentId": "string",
"environmentVariables": {
"{customized property}": "string"
},
"jobType": "AutoML",
"outputs": {
"{customized property}": {
"description": "string",
"jobOutputType": "string"
// For remaining properties, see JobOutput objects
}
},
"queueSettings": {
"jobTier": "string"
},
"resources": {
"dockerArgs": "string",
"instanceCount": "int",
"instanceType": "string",
"properties": {
"{customized property}": {}
},
"shmSize": "string"
},
"taskDetails": {
"logVerbosity": "string",
"targetColumnName": "string",
"trainingData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
},
"taskType": "string"
// For remaining properties, see AutoMLVertical objects
}
}
Verwenden Sie für Befehl Folgendes:
{
"codeId": "string",
"command": "string",
"distribution": {
"distributionType": "string"
// For remaining properties, see DistributionConfiguration objects
},
"environmentId": "string",
"environmentVariables": {
"{customized property}": "string"
},
"inputs": {
"{customized property}": {
"description": "string",
"jobInputType": "string"
// For remaining properties, see JobInput objects
}
},
"jobType": "Command",
"limits": {
"jobLimitsType": "string",
"timeout": "string"
},
"outputs": {
"{customized property}": {
"description": "string",
"jobOutputType": "string"
// For remaining properties, see JobOutput objects
}
},
"queueSettings": {
"jobTier": "string"
},
"resources": {
"dockerArgs": "string",
"instanceCount": "int",
"instanceType": "string",
"properties": {
"{customized property}": {}
},
"shmSize": "string"
}
}
Verwenden Sie für Pipeline Folgendes:
{
"inputs": {
"{customized property}": {
"description": "string",
"jobInputType": "string"
// For remaining properties, see JobInput objects
}
},
"jobs": {
"{customized property}": {}
},
"jobType": "Pipeline",
"outputs": {
"{customized property}": {
"description": "string",
"jobOutputType": "string"
// For remaining properties, see JobOutput objects
}
},
"settings": {},
"sourceJobId": "string"
}
Verwenden Sie für Spark Folgendes:
{
"archives": [ "string" ],
"args": "string",
"codeId": "string",
"conf": {
"{customized property}": "string"
},
"entry": {
"sparkJobEntryType": "string"
// For remaining properties, see SparkJobEntry objects
},
"environmentId": "string",
"environmentVariables": {
"{customized property}": "string"
},
"files": [ "string" ],
"inputs": {
"{customized property}": {
"description": "string",
"jobInputType": "string"
// For remaining properties, see JobInput objects
}
},
"jars": [ "string" ],
"jobType": "Spark",
"outputs": {
"{customized property}": {
"description": "string",
"jobOutputType": "string"
// For remaining properties, see JobOutput objects
}
},
"pyFiles": [ "string" ],
"queueSettings": {
"jobTier": "string"
},
"resources": {
"instanceType": "string",
"runtimeVersion": "string"
}
}
Verwenden Sie für "Aufräumen" Folgendes:
{
"earlyTermination": {
"delayEvaluation": "int",
"evaluationInterval": "int",
"policyType": "string"
// For remaining properties, see EarlyTerminationPolicy objects
},
"inputs": {
"{customized property}": {
"description": "string",
"jobInputType": "string"
// For remaining properties, see JobInput objects
}
},
"jobType": "Sweep",
"limits": {
"jobLimitsType": "string",
"maxConcurrentTrials": "int",
"maxTotalTrials": "int",
"timeout": "string",
"trialTimeout": "string"
},
"objective": {
"goal": "string",
"primaryMetric": "string"
},
"outputs": {
"{customized property}": {
"description": "string",
"jobOutputType": "string"
// For remaining properties, see JobOutput objects
}
},
"queueSettings": {
"jobTier": "string"
},
"samplingAlgorithm": {
"samplingAlgorithmType": "string"
// For remaining properties, see SamplingAlgorithm objects
},
"searchSpace": {},
"trial": {
"codeId": "string",
"command": "string",
"distribution": {
"distributionType": "string"
// For remaining properties, see DistributionConfiguration objects
},
"environmentId": "string",
"environmentVariables": {
"{customized property}": "string"
},
"resources": {
"dockerArgs": "string",
"instanceCount": "int",
"instanceType": "string",
"properties": {
"{customized property}": {}
},
"shmSize": "string"
}
}
}
MonitoringFeatureFilterBase-Objekte
Legen Sie die filterType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für AllFeatures Folgendes:
{
"filterType": "AllFeatures"
}
Verwenden Sie für FeatureSubset Folgendes:
{
"features": [ "string" ],
"filterType": "FeatureSubset"
}
Verwenden Sie für TopNByAttribution Folgendes:
{
"filterType": "TopNByAttribution",
"top": "int"
}
JobOutput-Objekte
Legen Sie die jobOutputType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für custom_model Folgendes:
{
"jobOutputType": "custom_model",
"mode": "string",
"uri": "string"
}
Verwenden Sie für mlflow_model Folgendes:
{
"jobOutputType": "mlflow_model",
"mode": "string",
"uri": "string"
}
Verwenden Sie für mltable:
{
"jobOutputType": "mltable",
"mode": "string",
"uri": "string"
}
Verwenden Sie für triton_model Folgendes:
{
"jobOutputType": "triton_model",
"mode": "string",
"uri": "string"
}
Verwenden Sie für uri_file:
{
"jobOutputType": "uri_file",
"mode": "string",
"uri": "string"
}
Verwenden Sie für uri_folder:
{
"jobOutputType": "uri_folder",
"mode": "string",
"uri": "string"
}
MonitoringSignalBase-Objekte
Legen Sie die SignalType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Benutzerdefiniert" Folgendes:
{
"componentId": "string",
"inputAssets": {
"{customized property}": {
"columns": {
"{customized property}": "string"
},
"dataContext": "string",
"jobInputType": "string",
"uri": "string",
"inputDataType": "string"
// For remaining properties, see MonitoringInputDataBase objects
}
},
"inputs": {
"{customized property}": {
"description": "string",
"jobInputType": "string"
// For remaining properties, see JobInput objects
}
},
"metricThresholds": [
{
"metric": "string",
"threshold": {
"value": "int"
}
}
],
"signalType": "Custom"
}
Verwenden Sie für DataDrift Folgendes:
{
"featureDataTypeOverride": {
"{customized property}": "string"
},
"featureImportanceSettings": {
"mode": "string",
"targetColumn": "string"
},
"features": {
"filterType": "string"
// For remaining properties, see MonitoringFeatureFilterBase objects
},
"metricThresholds": [ {
"threshold": {
"value": "int"
},
"dataType": "string"
// For remaining properties, see DataDriftMetricThresholdBase objects
} ],
"productionData": {
"columns": {
"{customized property}": "string"
},
"dataContext": "string",
"jobInputType": "string",
"uri": "string",
"inputDataType": "string"
// For remaining properties, see MonitoringInputDataBase objects
},
"referenceData": {
"columns": {
"{customized property}": "string"
},
"dataContext": "string",
"jobInputType": "string",
"uri": "string",
"inputDataType": "string"
// For remaining properties, see MonitoringInputDataBase objects
},
"signalType": "DataDrift"
}
Verwenden Sie für DataQuality Folgendes:
{
"featureDataTypeOverride": {
"{customized property}": "string"
},
"featureImportanceSettings": {
"mode": "string",
"targetColumn": "string"
},
"features": {
"filterType": "string"
// For remaining properties, see MonitoringFeatureFilterBase objects
},
"metricThresholds": [ {
"threshold": {
"value": "int"
},
"dataType": "string"
// For remaining properties, see DataQualityMetricThresholdBase objects
} ],
"productionData": {
"columns": {
"{customized property}": "string"
},
"dataContext": "string",
"jobInputType": "string",
"uri": "string",
"inputDataType": "string"
// For remaining properties, see MonitoringInputDataBase objects
},
"referenceData": {
"columns": {
"{customized property}": "string"
},
"dataContext": "string",
"jobInputType": "string",
"uri": "string",
"inputDataType": "string"
// For remaining properties, see MonitoringInputDataBase objects
},
"signalType": "DataQuality"
}
Verwenden Sie für FeatureAttributionDrift Folgendes:
{
"featureDataTypeOverride": {
"{customized property}": "string"
},
"featureImportanceSettings": {
"mode": "string",
"targetColumn": "string"
},
"metricThreshold": {
"metric": "string",
"threshold": {
"value": "int"
}
},
"productionData": [ {
"columns": {
"{customized property}": "string"
},
"dataContext": "string",
"jobInputType": "string",
"uri": "string",
"inputDataType": "string"
// For remaining properties, see MonitoringInputDataBase objects
} ],
"referenceData": {
"columns": {
"{customized property}": "string"
},
"dataContext": "string",
"jobInputType": "string",
"uri": "string",
"inputDataType": "string"
// For remaining properties, see MonitoringInputDataBase objects
},
"signalType": "FeatureAttributionDrift"
}
Verwenden Sie für PredictionDrift Folgendes:
{
"featureDataTypeOverride": {
"{customized property}": "string"
},
"metricThresholds": [ {
"threshold": {
"value": "int"
},
"dataType": "string"
// For remaining properties, see PredictionDriftMetricThresholdBase objects
} ],
"productionData": {
"columns": {
"{customized property}": "string"
},
"dataContext": "string",
"jobInputType": "string",
"uri": "string",
"inputDataType": "string"
// For remaining properties, see MonitoringInputDataBase objects
},
"referenceData": {
"columns": {
"{customized property}": "string"
},
"dataContext": "string",
"jobInputType": "string",
"uri": "string",
"inputDataType": "string"
// For remaining properties, see MonitoringInputDataBase objects
},
"signalType": "PredictionDrift"
}
TargetRollingWindowSize-Objekte
Legen Sie die Moduseigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Auto" Folgendes:
{
"mode": "Auto"
}
Verwenden Sie für "Benutzerdefiniert" Folgendes:
{
"mode": "Custom",
"value": "int"
}
Webhook-Objekte
Legen Sie die WebhookType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für AzureDevOps Folgendes:
{
"webhookType": "AzureDevOps"
}
Saisonalitätsobjekte
Legen Sie die Moduseigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Auto" Folgendes:
{
"mode": "Auto"
}
Verwenden Sie für "Benutzerdefiniert" Folgendes:
{
"mode": "Custom",
"value": "int"
}
SparkJobEntry-Objekte
Legen Sie die sparkJobEntryType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für SparkJobPythonEntry Folgendes:
{
"file": "string",
"sparkJobEntryType": "SparkJobPythonEntry"
}
Verwenden Sie für SparkJobScalaEntry Folgendes:
{
"className": "string",
"sparkJobEntryType": "SparkJobScalaEntry"
}
DataQualityMetricThresholdBase-Objekte
Legen Sie den dataType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Kategorisierung Folgendes:
{
"dataType": "Categorical",
"metric": "string"
}
Verwenden Sie für "Numerisch" Folgendes:
{
"dataType": "Numerical",
"metric": "string"
}
SamplingAlgorithm-Objekte
Legen Sie die SamplingAlgorithmType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Bayesian Folgendes:
{
"samplingAlgorithmType": "Bayesian"
}
Verwenden Sie für Grid Folgendes:
{
"samplingAlgorithmType": "Grid"
}
Verwenden Sie für Random Folgendes:
{
"rule": "string",
"samplingAlgorithmType": "Random",
"seed": "int"
}
DataDriftMetricThresholdBase-Objekte
Legen Sie den dataType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Kategorisierung Folgendes:
{
"dataType": "Categorical",
"metric": "string"
}
Verwenden Sie für "Numerisch" Folgendes:
{
"dataType": "Numerical",
"metric": "string"
}
JobInput-Objekte
Legen Sie die jobInputType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für custom_model Folgendes:
{
"jobInputType": "custom_model",
"mode": "string",
"uri": "string"
}
Verwenden Sie für Literal Folgendes:
{
"jobInputType": "literal",
"value": "string"
}
Verwenden Sie für mlflow_model Folgendes:
{
"jobInputType": "mlflow_model",
"mode": "string",
"uri": "string"
}
Verwenden Sie für mltable:
{
"jobInputType": "mltable",
"mode": "string",
"uri": "string"
}
Verwenden Sie für triton_model Folgendes:
{
"jobInputType": "triton_model",
"mode": "string",
"uri": "string"
}
Verwenden Sie für uri_file:
{
"jobInputType": "uri_file",
"mode": "string",
"uri": "string"
}
Verwenden Sie für uri_folder:
{
"jobInputType": "uri_folder",
"mode": "string",
"uri": "string"
}
TargetLags-Objekte
Legen Sie die Moduseigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Auto" Folgendes:
{
"mode": "Auto"
}
Verwenden Sie für "Benutzerdefiniert" Folgendes:
{
"mode": "Custom",
"values": [ "int" ]
}
Eigenschaftswerte
Microsoft.MachineLearningServices/Arbeitsbereiche/Zeitpläne
Name | BESCHREIBUNG | Wert |
---|---|---|
apiVersion (Englisch) | Die API-Version | '2025-04-01' |
Name | Der Ressourcenname | Zeichenfolge Zwänge: Pattern = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (erforderlich) |
Eigenschaften | [Erforderlich] Zusätzliche Attribute der Entität. | ScheduleProperties- (erforderlich) |
Typ | Der Ressourcentyp | "Microsoft.MachineLearningServices/workspaces/schedules" |
AlleFunktionen
Name | BESCHREIBUNG | Wert |
---|---|---|
filterTyp | [Erforderlich] Gibt den Featurefilter an, der beim Auswählen von Features zum Berechnen von Metriken verwendet werden soll. | "AllFeatures" (erforderlich) |
Alle Knoten
Name | BESCHREIBUNG | Wert |
---|---|---|
nodesValueType | [Erforderlich] Typ des Knotenwerts | "Alle" (erforderlich) |
AmlToken
Name | BESCHREIBUNG | Wert |
---|---|---|
Identitätstyp | [Erforderlich] Gibt den Typ des Identitätsframeworks an. | "AMLToken" (erforderlich) |
AmlTokenComputeIdentity
Name | BESCHREIBUNG | Wert |
---|---|---|
computeIdentityType | [Erforderlich] Gibt den Identitätstyp an, der in den Überwachungsaufträgen verwendet werden soll. | "AmlToken" (erforderlich) |
AutoForecastHorizon
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Legen Sie den Auswahlmodus für den Prognosehorizont fest. | "Auto" (erforderlich) |
AutoMLJob
Name | BESCHREIBUNG | Wert |
---|---|---|
Umgebungs-ID | Die ARM-Ressourcen-ID der Umgebungsspezifikation für den Auftrag. Dies ist optionaler Wert, der bei Ausführung des Auftrags bei der Ausführung des Auftrags standardmäßig autoML für die Produktions-AutoML-zusammengestellte Umgebungsversion bereitstellt. |
Schnur |
Umgebungsvariablen | Umgebungsvariablen, die im Auftrag enthalten sind. | AutoMLJobEnvironmentVariables |
Jobtyp | [Erforderlich] Gibt den Auftragstyp an. | 'AutoML' (erforderlich) |
Ergebnisse | Zuordnung von Ausgabedatenbindungen, die im Auftrag verwendet werden. | AutoMLJob-Ausgänge |
queue-Einstellungen | Warteschlangeneinstellungen für den Auftrag | Queue-Einstellungen |
ressourcen | Berechnen der Ressourcenkonfiguration für den Auftrag. | JobResourceConfiguration |
AufgabenDetails | [Erforderlich] Dies stellt ein Szenario dar, das einer der Tabellen/NLP/Image sein kann. | AutoMLVertical (erforderlich) |
AutoMLJobEnvironmentVariables
Name | BESCHREIBUNG | Wert |
---|
AutoMLJob-Ausgänge
Name | BESCHREIBUNG | Wert |
---|
AutoMLVertical
Name | BESCHREIBUNG | Wert |
---|---|---|
logAusführlichkeit | Protokoll-Ausführlichkeit für den Auftrag. | "Kritisch" "Debuggen" 'Fehler' 'Infos' 'NotSet' "Warnung" |
targetColumnName | Name der Zielspalte: Dies ist die Spalte mit Vorhersagewerten. Auch als Bezeichnungsspaltenname im Kontext von Klassifizierungsaufgaben bezeichnet. |
Schnur |
Aufgabentyp | Für die Typklassifizierung auf "Klassifizierung" festgelegt. Legen Sie für den Typ "Prognose" den Typ "Prognose" fest. Wird für den Typ ImageClassification auf 'ImageClassification' festgelegt. Wird für den Typ ImageClassificationMultilabel auf 'ImageClassificationMultilabel' festgelegt. 'ImageInstanceSegmentation' für den Typ 'ImageInstanceSegmentation' festgelegt. Legen Sie für den Typ ImageObjectDetection auf 'ImageObjectDetection' fest. Auf 'Regression' für die Typregression festgelegt. Auf 'TextClassification' für den Typ 'TextClassification' festgelegt. Legen Sie für den Typ "TextClassificationMultilabel" den Typ "TextClassificationMultilabel" fest. Legen Sie 'TextNER' für den Typ "TextNer" fest. | "Klassifizierung" "Prognose" 'Bild-Klassifizierung' 'ImageClassificationMultilabel' 'ImageInstanceSegmentation' 'ImageObjectDetection' "Rückschritt" 'Textklassifizierung' 'TextClassificationMultilabel' 'TextNER' (erforderlich) |
Trainingsdaten | [Erforderlich] Eingabe von Schulungsdaten. | MLTableJobInput (erforderlich) |
AutoNCrossValidierungen
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Modus zum Ermitteln von N-Kreuzüberprüfungen. | "Auto" (erforderlich) |
AutoSeasonalität
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Saisonalitätsmodus. | "Auto" (erforderlich) |
AutoTargetLags
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Festlegen des Zielverzögerungsmodus – Auto/Benutzerdefiniert | "Auto" (erforderlich) |
AutoTargetRollingWindowSize
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] TargetRollingWindowSiz-Erkennungsmodus. | "Auto" (erforderlich) |
AzureDevOpsWebhook
Name | BESCHREIBUNG | Wert |
---|---|---|
webhookTyp | [Erforderlich] Gibt den Typ des Diensts an, der einen Rückruf senden soll. | "AzureDevOps" (erforderlich) |
Banditenpolitik
Name | BESCHREIBUNG | Wert |
---|---|---|
policyType | [Erforderlich] Name der Richtlinienkonfiguration | "Bandit" (erforderlich) |
SlackAmount | Absoluter Abstand, der vom besten Lauf erlaubt ist. | INT |
slackFactor | Verhältnis des zulässigen Abstands vom besten Lauf. | INT |
BayesianSamplingAlgorithmus
Name | BESCHREIBUNG | Wert |
---|---|---|
samplingAlgorithmType | [Erforderlich] Der Algorithmus zum Generieren von Hyperparameterwerten zusammen mit Konfigurationseigenschaften | "Bayesian" (erforderlich) |
CategoricalDataDriftMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | [Erforderlich] Gibt den Datentyp des Metrikschwellenwerts an. | "Kategorisieren" (erforderlich) |
Maß | [Erforderlich] Die kategorisierte Datenabweichungsmetrik, die berechnet werden soll. | 'JensenShannonDistanz' 'PearsonsChiSquaredTest' "PopulationStabilityIndex" (erforderlich) |
CategoricalDataQualityMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | [Erforderlich] Gibt den Datentyp des Metrikschwellenwerts an. | "Kategorisieren" (erforderlich) |
Maß | [Erforderlich] Die kategorisierte Datenqualitätsmetrik, die berechnet werden soll. | 'DataTypeErrorRate' 'NullValueRate' 'OutOfBoundsRate' (erforderlich) |
CategoricalPredictionDriftMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | [Erforderlich] Gibt den Datentyp des Metrikschwellenwerts an. | "Kategorisieren" (erforderlich) |
Maß | [Erforderlich] Die kategorisierte Vorhersageabweichungsmetrik, die berechnet werden soll. | 'JensenShannonDistanz' 'PearsonsChiSquaredTest' "PopulationStabilityIndex" (erforderlich) |
Klassifizierung
Name | BESCHREIBUNG | Wert |
---|---|---|
cvSplitColumnNames | Spalten, die für CVSplit-Daten verwendet werden sollen. | Zeichenfolge[] |
featurizationSettings | Reifungseingaben, die für den AutoML-Auftrag erforderlich sind. | TableVerticalFeaturizationSettings |
limitEinstellungen | Ausführungseinschränkungen für AutoMLJob. | TableVerticalLimitSettings |
nCrossValidations | Anzahl der Kreuzüberprüfungsfalten, die auf schulungsdatensatz angewendet werden sollen wenn kein Validierungsdatensatz bereitgestellt wird. |
NCrossValidierungen |
positivEtikett | Positive Bezeichnung für die Berechnung binärer Metriken. | Schnur |
primaryMetric (englisch) | Primäre Metrik für den Vorgang. | "Genauigkeit" "AUCWeighted" "AveragePrecisionScoreWeighted" "NormMacroRecall" 'PrecisionScoreGewichtet' |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | "Klassifizierung" (erforderlich) |
test-Daten | Testen sie die Dateneingabe. | MLTableJobInput |
testDataSize | Der Anteil des Testdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
trainingEinstellungen | Eingaben für die Schulungsphase für einen AutoML-Auftrag. | ClassificationTrainingSettings |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
validationDataSize | Der Anteil des Schulungsdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
weightColumnName | Der Name der Beispielgewichtungsspalte. Automatisierte ML unterstützt eine gewichtete Spalte als Eingabe, wodurch Zeilen in den Daten nach oben oder unten gewichtet werden. | Schnur |
ClassificationTrainingSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
allowedTrainingAlgorithms | Zulässige Modelle für klassifizierungsaufgabe. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: 'BernoulliNaiveBayes' "DecisionTree" "ExtremeRandomTrees" "GradientBoosting" 'KNN' "LightGBM" "LinearSVM" "LogisticRegression" "MultinomialNaiveBayes" "RandomForest" "SGD" "SVM" 'XGBoostKlassifikator' |
blockedTrainingAlgorithms | Blockierte Modelle für klassifizierungsaufgabe. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: 'BernoulliNaiveBayes' "DecisionTree" "ExtremeRandomTrees" "GradientBoosting" 'KNN' "LightGBM" "LinearSVM" "LogisticRegression" "MultinomialNaiveBayes" "RandomForest" "SGD" "SVM" 'XGBoostKlassifikator' |
enableDnnSchulung | Aktivieren Sie die Empfehlung von DNN-Modellen. | Boolesch |
enableModelErklärbarkeit | Kennzeichnen Sie die Kennzeichnung, um die Erläuterung für das beste Modell zu aktivieren. | Boolesch |
enableOnnxCompatibleModels | Kennzeichnung zum Aktivieren von onnx-kompatiblen Modellen. | Boolesch |
enableStackEnsemble | Stapelensembleausführung aktivieren. | Boolesch |
enableVoteEnsemble | Aktivieren Des Abstimmungsensembles. | Boolesch |
ensembleModelDownloadTimeout | Während der VotingEnsemble- und StackEnsemble-Modellgeneration werden mehrere einbaute Modelle aus den vorherigen Kinderläufen heruntergeladen. Konfigurieren Sie diesen Parameter mit einem höheren Wert als 300 Sek., wenn mehr Zeit erforderlich ist. |
Schnur |
stackEnsembleSettings | Einstellungen für Stack-Ensembles für die Ausführung von Stack-Ensembles. | StackEnsembleSettings |
ColumnTransformer (Spalten-Transformator)
Name | BESCHREIBUNG | Wert |
---|---|---|
Felder | Felder, auf die Transformatorlogik angewendet werden soll. | Zeichenfolge[] |
Parameter | Verschiedene Eigenschaften, die an Transformator übergeben werden sollen. Die erwartete Eingabe ist das Wörterbuch von Schlüssel-Wert-Paaren im JSON-Format. |
jegliche |
BefehlAuftrag
Name | BESCHREIBUNG | Wert |
---|---|---|
Code-ID | ARM-Ressourcen-ID der Coderessource. | Schnur |
Befehl | [Erforderlich] Der Befehl, der beim Starten des Auftrags ausgeführt werden soll. Zb. "python train.py" | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
Verteilung | Verteilungskonfiguration des Auftrags. Wenn festgelegt, sollte dies eines von Mpi, Tensorflow, PyTorch oder Null sein. | DistributionConfiguration (Verteilungskonfiguration) |
Umgebungs-ID | [Erforderlich] Die ARM-Ressourcen-ID der Umgebungsspezifikation für den Auftrag. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
Umgebungsvariablen | Umgebungsvariablen, die im Auftrag enthalten sind. | BefehlJobUmgebungsvariablen |
Eingaben | Zuordnung von Eingabedatenbindungen, die im Auftrag verwendet werden. | BefehlJobEingaben |
Jobtyp | [Erforderlich] Gibt den Auftragstyp an. | 'Befehl' (erforderlich) |
grenzen | Befehlsauftragslimit. | BefehlJobLimits |
Ergebnisse | Zuordnung von Ausgabedatenbindungen, die im Auftrag verwendet werden. | CommandJobOutputs |
queue-Einstellungen | Warteschlangeneinstellungen für den Auftrag | Queue-Einstellungen |
ressourcen | Berechnen der Ressourcenkonfiguration für den Auftrag. | JobResourceConfiguration |
BefehlJobUmgebungsvariablen
Name | BESCHREIBUNG | Wert |
---|
BefehlJobEingaben
Name | BESCHREIBUNG | Wert |
---|
BefehlJobLimits
Name | BESCHREIBUNG | Wert |
---|---|---|
jobLimitsTyp | [Erforderlich] JobLimit-Typ. | 'Befehl' "Aufräumen" (erforderlich) |
Zeitüberschreitung | Die maximale Laufzeit im ISO 8601-Format, nach der der Auftrag abgebrochen wird. Unterstützt nur die Dauer mit der Genauigkeit so niedrig wie Sekunden. | Schnur |
CommandJobOutputs
Name | BESCHREIBUNG | Wert |
---|
CreateMonitorAktion
Name | BESCHREIBUNG | Wert |
---|---|---|
Aktionstyp | [Erforderlich] Gibt den Aktionstyp des Zeitplans an. | 'CreateMonitor' (erforderlich) |
monitorDefinition | [Erforderlich] Definiert den Monitor. | MonitorDefinition (erforderlich) |
CronTrigger (Englisch)
Name | BESCHREIBUNG | Wert |
---|---|---|
Ausdruck | [Erforderlich] Gibt den Cronausdruck des Zeitplans an. Der Ausdruck sollte dem NCronTab-Format folgen. |
Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
triggerTyp | [Erforderlich] | "Cron" (erforderlich) |
CustomForecastHorizon
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Legen Sie den Auswahlmodus für den Prognosehorizont fest. | "Benutzerdefiniert" (erforderlich) |
Wert | [Erforderlich] Prognosehorizontwert. | int (erforderlich) |
CustomMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Maß | [Erforderlich] Die benutzerdefinierte Metrik, die berechnet werden soll. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
Schwelle | Der Schwellenwert. Wenn NULL, wird je nach ausgewählter Metrik ein Standardwert festgelegt. | Monitoring-Schwellenwert |
CustomModelJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "custom_model" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
CustomModelJobOutput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobOutputType | [Erforderlich] Gibt den Auftragstyp an. | "custom_model" (erforderlich) |
Modus | Ausgabeobjektübermittlungsmodus. | "Direkt" 'ReadWriteMount' "Hochladen" |
URI | Ausgabeobjekt-URI. | Schnur |
CustomMonitoringSignal
Name | BESCHREIBUNG | Wert |
---|---|---|
Komponenten-ID | [Erforderlich] Verweis auf die Komponentenressource, die zum Berechnen der benutzerdefinierten Metriken verwendet wird. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
inputAssets | Überwachen von Ressourcen, die als Eingabe verwendet werden sollen. Der Schlüssel ist der Name des Komponenteneingabeports, der Wert ist die Datenressource. | CustomMonitoringSignalInputAssets |
Eingaben | Zusätzliche Komponentenparameter, die als Eingabe verwendet werden sollen. Schlüssel ist der Name des Literaleingabeports der Komponente, der Wert ist der Parameterwert. | CustomMonitoringSignalInputs |
MetrikThresholds | [Erforderlich] Eine Liste der zu berechnenden Metriken und deren zugeordneten Schwellenwerte. | CustomMetricThreshold[] (erforderlich) |
Signaltyp | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | "Benutzerdefiniert" (erforderlich) |
CustomMonitoringSignalInputAssets
Name | BESCHREIBUNG | Wert |
---|
CustomMonitoringSignalInputs
Name | BESCHREIBUNG | Wert |
---|
CustomNCrossValidations
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Modus zum Ermitteln von N-Kreuzüberprüfungen. | "Benutzerdefiniert" (erforderlich) |
Wert | [Erforderlich] N-Kreuzüberprüfungswert. | int (erforderlich) |
GewohnheitSaisonalität
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Saisonalitätsmodus. | "Benutzerdefiniert" (erforderlich) |
Wert | [Erforderlich] Saisonalitätswert. | int (erforderlich) |
CustomTargetLags
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Festlegen des Zielverzögerungsmodus – Auto/Benutzerdefiniert | "Benutzerdefiniert" (erforderlich) |
Werte | [Erforderlich] Festlegen von Zielverzögerungswerten | int[] (erforderlich) |
CustomTargetRollingWindowSize
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] TargetRollingWindowSiz-Erkennungsmodus. | "Benutzerdefiniert" (erforderlich) |
Wert | [Erforderlich] TargetRollingWindowSize-Wert. | int (erforderlich) |
DataDriftMetricThresholdBase
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | Legen Sie den Wert auf ' Categorical' für den Typ CategoricalDataDriftMetricThreshold fest. Legen Sie für den Typ "NumericalDataDriftMetricThreshold" den Wert "Numerisch" fest. | "Kategorisieren" "Numerisch" (erforderlich) |
Schwelle | Der Schwellenwert. Wenn NULL, wird je nach ausgewählter Metrik ein Standardwert festgelegt. | Monitoring-Schwellenwert |
DataDriftMonitoringSignal
Name | BESCHREIBUNG | Wert |
---|---|---|
featureDataTypeOverride | Ein Wörterbuch, das Featurenamen ihren jeweiligen Datentypen zuordnet. | DataDriftMonitoringSignalFeatureDataTypeOverride |
featureImportanceEinstellungen | Die Einstellungen für die Wichtigkeit der Computerfunktion. | FeatureImportanceEinstellungen |
Funktionen | Der Featurefilter, der angibt, welches Feature die Abweichung berechnen soll. | ÜberwachungFeatureFilterBasis |
MetrikThresholds | [Erforderlich] Eine Liste der zu berechnenden Metriken und deren zugeordneten Schwellenwerte. | DataDriftMetricThresholdBase[] (erforderlich) |
Produktionsdaten | [Erforderlich] Die Daten, für die die Abweichung berechnet wird. | MonitoringInputDataBase (erforderlich) |
Referenz-Daten | [Erforderlich] Die Zu berechnenden Daten zum Berechnen der Abweichung. | MonitoringInputDataBase (erforderlich) |
Signaltyp | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | 'DataDrift' (erforderlich) |
DataDriftMonitoringSignalFeatureDataTypeOverride
Name | BESCHREIBUNG | Wert |
---|
DataQualityMetricThresholdBase
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | Für den Typ "CategoricalDataQualityMetricThreshold" auf "CategoricalDataQualityMetricThreshold" festgelegt. Legen Sie für den Typ "NumericalDataQualityMetricThreshold" den Wert "Numerisch" fest. | "Kategorisieren" "Numerisch" (erforderlich) |
Schwelle | Der Schwellenwert. Wenn NULL, wird je nach ausgewählter Metrik ein Standardwert festgelegt. | Monitoring-Schwellenwert |
DatenQualitätMonitoringSignal
Name | BESCHREIBUNG | Wert |
---|---|---|
featureDataTypeOverride | Ein Wörterbuch, das Featurenamen ihren jeweiligen Datentypen zuordnet. | DataQualityMonitoringSignalFeatureDataTypeOverride |
featureImportanceEinstellungen | Die Einstellungen für die Wichtigkeit der Computerfunktion. | FeatureImportanceEinstellungen |
Funktionen | Die Features zum Berechnen der Abweichung. | ÜberwachungFeatureFilterBasis |
MetrikThresholds | [Erforderlich] Eine Liste der zu berechnenden Metriken und deren zugeordneten Schwellenwerte. | DataQualityMetricThresholdBase[] (erforderlich) |
Produktionsdaten | [Erforderlich] Die von der Produktionsleistung erzeugten Daten, für die die Abweichung berechnet wird. | MonitoringInputDataBase (erforderlich) |
Referenz-Daten | [Erforderlich] Die Zu berechnenden Daten zum Berechnen der Abweichung. | MonitoringInputDataBase (erforderlich) |
Signaltyp | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | 'DataQuality' (erforderlich) |
DataQualityMonitoringSignalFeatureDataTypeOverride
Name | BESCHREIBUNG | Wert |
---|
DistributionConfiguration (Verteilungskonfiguration)
Name | BESCHREIBUNG | Wert |
---|---|---|
distributionType | Legen Sie den Wert auf 'Mpi' für den Typ MPI fest. 'PyTorch' für den Typ 'PyTorch' festgelegt. Wird für den Typ TensorFlow auf 'TensorFlow' festgelegt. | "Mpi" "PyTorch" "TensorFlow" (erforderlich) |
Richtlinie zur vorzeitigen Beendigung
Name | BESCHREIBUNG | Wert |
---|---|---|
delayEvaluation | Anzahl der Intervalle, um die die erste Auswertung verzögert werden soll. | INT |
evaluationIntervall | Intervall (Anzahl der Ausführungen) zwischen Richtlinienauswertungen. | INT |
policyType | Für den Typ " BanditPolicy" auf "BanditPolicy" festgelegt. Wird für den Typ "MedianStoppingPolicy" auf "MedianStoppingPolicy" festgelegt. Legen Sie für den Typ "TruncationSelectionPolicy" auf "TruncationSelectionPolicy" fest. | "Bandit" "MedianStopping" "TruncationSelection" (erforderlich) |
EndpunktScheduleAktion
Name | BESCHREIBUNG | Wert |
---|---|---|
Aktionstyp | [Erforderlich] Gibt den Aktionstyp des Zeitplans an. | 'InvokeBatchEndpoint' (erforderlich) |
endpointInvocationDefinition | [Erforderlich] Definiert Details zur Definition der Zeitplanaktion. <siehe href="TBD" /> |
beliebig (erforderlich) |
FeatureAttributionDriftMonitoringSignal
Name | BESCHREIBUNG | Wert |
---|---|---|
featureDataTypeOverride | Ein Wörterbuch, das Featurenamen ihren jeweiligen Datentypen zuordnet. | FeatureAttributionDriftMonitoringSignalFeatureDataTypeOverride |
featureImportanceEinstellungen | [Erforderlich] Die Einstellungen für die Wichtigkeit der Computerfunktion. | FeatureImportanceSettings (erforderlich) |
MetrikThreshold | [Erforderlich] Eine Liste der zu berechnenden Metriken und deren zugeordneten Schwellenwerte. | FeatureAttributionMetricThreshold (erforderlich) |
Produktionsdaten | [Erforderlich] Die Daten, für die die Abweichung berechnet wird. | MonitoringInputDataBase[] (erforderlich) |
Referenz-Daten | [Erforderlich] Die Zu berechnenden Daten zum Berechnen der Abweichung. | MonitoringInputDataBase (erforderlich) |
Signaltyp | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | 'FeatureAttributionDrift' (erforderlich) |
FeatureAttributionDriftMonitoringSignalFeatureDataTypeOverride
Name | BESCHREIBUNG | Wert |
---|
FeatureAttributionMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Maß | [Erforderlich] Die Zuschreibungsmetrik der Funktion, die berechnet werden soll. | "NormalizedDiscountedCumulativeGain" (erforderlich) |
Schwelle | Der Schwellenwert. Wenn NULL, wird je nach ausgewählter Metrik ein Standardwert festgelegt. | Monitoring-Schwellenwert |
FeatureImportanceEinstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | Der Betriebsmodus für die Wichtigkeit der Computerfunktion. | "Deaktiviert" "Aktiviert" |
target-Spalte | Der Name der Zielspalte innerhalb der Eingabedatenressource. | Schnur |
FeatureTeilmenge
Name | BESCHREIBUNG | Wert |
---|---|---|
Funktionen | [Erforderlich] Die Liste der einzuschließden Features. | string[] (erforderlich) |
filterTyp | [Erforderlich] Gibt den Featurefilter an, der beim Auswählen von Features zum Berechnen von Metriken verwendet werden soll. | 'FeatureSubset' (erforderlich) |
FixedInputData (FesteEingabedaten)
Name | BESCHREIBUNG | Wert |
---|---|---|
inputDataType | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | "Fixed" (erforderlich) |
Prognosehorizont
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | Für den Typ "AutoForecastHorizon" auf "Auto" festgelegt. Für den Typ CustomForecastHorizon auf "Benutzerdefiniert" festgelegt. | "Auto" "Benutzerdefiniert" (erforderlich) |
Prognose
Name | BESCHREIBUNG | Wert |
---|---|---|
cvSplitColumnNames | Spalten, die für CVSplit-Daten verwendet werden sollen. | Zeichenfolge[] |
featurizationSettings | Reifungseingaben, die für den AutoML-Auftrag erforderlich sind. | TableVerticalFeaturizationSettings |
PrognoseEinstellungen | Vorhersageaufgabenspezifische Eingaben. | Prognose-Einstellungen |
limitEinstellungen | Ausführungseinschränkungen für AutoMLJob. | TableVerticalLimitSettings |
nCrossValidations | Anzahl der Kreuzüberprüfungsfalten, die auf schulungsdatensatz angewendet werden sollen wenn kein Validierungsdatensatz bereitgestellt wird. |
NCrossValidierungen |
primaryMetric (englisch) | Primäre Metrik für den Prognosevorgang. | "NormalizedMeanAbsoluteError" "NormalizedRootMeanSquaredError" 'R2Score' 'Spearman-Korrelation' |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | "Prognose" (erforderlich) |
test-Daten | Testen sie die Dateneingabe. | MLTableJobInput |
testDataSize | Der Anteil des Testdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
trainingEinstellungen | Eingaben für die Schulungsphase für einen AutoML-Auftrag. | ForecastingTrainingSettings |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
validationDataSize | Der Anteil des Schulungsdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
weightColumnName | Der Name der Beispielgewichtungsspalte. Automatisierte ML unterstützt eine gewichtete Spalte als Eingabe, wodurch Zeilen in den Daten nach oben oder unten gewichtet werden. | Schnur |
Prognose-Einstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
countryOrRegionForHolidays | Land oder Region für Feiertage für Prognosevorgänge. Dabei sollte es sich um ISO 3166-Länder-/Regionscodes mit zwei Buchstaben, z. B. "US" oder "GB", handelt. |
Schnur |
cvStepSize | Anzahl der Perioden zwischen der Ursprungszeit einer CV-Faltung und der nächsten Faltung. Für Wenn z. B. CVStepSize = 3 für tägliche Daten die Ursprungszeit für jede Faltung istdrei Tage auseinander. |
INT |
featureVerzögerungen | Flag zum Generieren von Verzögerungen für die numerischen Features mit "auto" oder NULL. | "Auto" "Keine" |
PrognoseHorizont | Der gewünschte maximale Prognosehorizont in Einheiten der Zeitreihenhäufigkeit. | Prognosehorizont |
Frequenz | Bei der Prognose stellt dieser Parameter den Zeitraum dar, mit dem die Prognose gewünscht wird, z. B. täglich, wöchentlich, jährlich usw. Die Prognosehäufigkeit ist standardmäßig die Datasethäufigkeit. | Schnur |
saisonalität | Legen Sie die Saisonalität der Zeitreihen als ganzzahliges Vielfaches der Datenreihenhäufigkeit fest. Wenn die Saisonalität auf "auto" festgelegt ist, wird sie abgeleitet. |
Saisonalität |
shortSeriesHandlingConfig | Der Parameter, der definiert, wie AutoML kurze Zeitreihen verarbeiten soll. | "Auto" "Fallen" "Keine" "Pad" |
targetAggregateFunction | Die Funktion, die verwendet werden soll, um die Zielspalte der Zeitreihe zu aggregieren, um einer vom Benutzer angegebenen Häufigkeit zu entsprechen. Wenn die TargetAggregateFunction festgelegt ist, d. h. nicht 'None', aber der Freq-Parameter nicht festgelegt ist, wird der Fehler ausgelöst. Die möglichen Zielaggregationsfunktionen sind: "summe", "max", "min" und "mean". |
"Max" "Mittelwert" "Min" "Keine" "Summe" |
targetLags | Die Anzahl der letzten Perioden, die von der Zielspalte liegen sollen. | Ziel-Verzögerungen |
targetRollingWindowSize | Die Anzahl der letzten Zeiträume, die zum Erstellen eines rollierenden Fensterdurchschnitts der Zielspalte verwendet werden. | TargetRollingWindowSize |
timeColumnName (ZeitSpaltenname) | Der Name der Zeitspalte. Dieser Parameter ist erforderlich, wenn die Prognose die Datetime-Spalte in den Eingabedaten angibt, die zum Erstellen der Zeitreihe verwendet werden, und die Häufigkeit ableiten. | Schnur |
timeSeriesIdColumnNames | Die Namen von Spalten, die zum Gruppieren einer Zeitserie verwendet werden. Sie kann verwendet werden, um mehrere Serien zu erstellen. Wenn Korn nicht definiert ist, wird davon ausgegangen, dass es sich um eine Zeitreihe handelt. Dieser Parameter wird für die Prognose des Vorgangstyps verwendet. |
Zeichenfolge[] |
useStl | Konfigurieren sie die STL-Analyse der Zielspalte der Zeitreihe. | "Keine" "Saison" "SeasonTrend" |
ForecastingTrainingSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
allowedTrainingAlgorithms | Zulässige Modelle für den Prognosevorgang. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: 'Arimax' 'AutoArima' "Mittelwert" "DecisionTree" "ElasticNet" "Exponentialsmoothing" "ExtremeRandomTrees" "GradientBoosting" 'KNN' "LassoLars" "LightGBM" "Naiv" "Prophet" "RandomForest" "Saisonalwert" "Saisonnaive" "SGD" 'TCNForecaster' 'XGBoostRegressor' |
blockedTrainingAlgorithms | Blockierte Modelle für den Prognosevorgang. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: 'Arimax' 'AutoArima' "Mittelwert" "DecisionTree" "ElasticNet" "Exponentialsmoothing" "ExtremeRandomTrees" "GradientBoosting" 'KNN' "LassoLars" "LightGBM" "Naiv" "Prophet" "RandomForest" "Saisonalwert" "Saisonnaive" "SGD" 'TCNForecaster' 'XGBoostRegressor' |
enableDnnSchulung | Aktivieren Sie die Empfehlung von DNN-Modellen. | Boolesch |
enableModelErklärbarkeit | Kennzeichnen Sie die Kennzeichnung, um die Erläuterung für das beste Modell zu aktivieren. | Boolesch |
enableOnnxCompatibleModels | Kennzeichnung zum Aktivieren von onnx-kompatiblen Modellen. | Boolesch |
enableStackEnsemble | Stapelensembleausführung aktivieren. | Boolesch |
enableVoteEnsemble | Aktivieren Des Abstimmungsensembles. | Boolesch |
ensembleModelDownloadTimeout | Während der VotingEnsemble- und StackEnsemble-Modellgeneration werden mehrere einbaute Modelle aus den vorherigen Kinderläufen heruntergeladen. Konfigurieren Sie diesen Parameter mit einem höheren Wert als 300 Sek., wenn mehr Zeit erforderlich ist. |
Schnur |
stackEnsembleSettings | Einstellungen für Stack-Ensembles für die Ausführung von Stack-Ensembles. | StackEnsembleSettings |
GridSamplingAlgorithmus
Name | BESCHREIBUNG | Wert |
---|---|---|
samplingAlgorithmType | [Erforderlich] Der Algorithmus zum Generieren von Hyperparameterwerten zusammen mit Konfigurationseigenschaften | "Raster" (erforderlich) |
IdentityConfiguration (Identität)
Name | BESCHREIBUNG | Wert |
---|---|---|
Identitätstyp | Legen Sie den Wert auf 'AMLToken' für den Typ AmlToken fest. Für den Typ "ManagedIdentity" auf "Managed" festgelegt. Auf "UserIdentity" für den Typ "UserIdentity" festgelegt. | "AMLToken" "Verwaltet" "UserIdentity" (erforderlich) |
Bild-Klassifizierung
Name | BESCHREIBUNG | Wert |
---|---|---|
limitEinstellungen | [Erforderlich] Beschränken Sie die Einstellungen für den AutoML-Auftrag. | ImageLimitSettings (erforderlich) |
Modell-Einstellungen | Einstellungen, die für die Schulung des Modells verwendet werden. | ImageModelSettingsKlassifizierung |
primaryMetric (englisch) | Primäre Metrik, die für diesen Vorgang optimiert werden soll. | "Genauigkeit" "AUCWeighted" "AveragePrecisionScoreWeighted" "NormMacroRecall" 'PrecisionScoreGewichtet' |
searchSpace | Suchbereich zum Sampling verschiedener Kombinationen von Modellen und deren Hyperparametern. | ImageModelDistributionSettingsClassification[] |
sweep-Einstellungen | Modellüberräumung und hyperparameterbezogene Einstellungen. | ImageSweep-Einstellungen |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | 'ImageClassification' (erforderlich) |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
validationDataSize | Der Anteil des Schulungsdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
ImageClassificationMultilabel
Name | BESCHREIBUNG | Wert |
---|---|---|
limitEinstellungen | [Erforderlich] Beschränken Sie die Einstellungen für den AutoML-Auftrag. | ImageLimitSettings (erforderlich) |
Modell-Einstellungen | Einstellungen, die für die Schulung des Modells verwendet werden. | ImageModelSettingsKlassifizierung |
primaryMetric (englisch) | Primäre Metrik, die für diesen Vorgang optimiert werden soll. | "Genauigkeit" "AUCWeighted" "AveragePrecisionScoreWeighted" "IOU" "NormMacroRecall" 'PrecisionScoreGewichtet' |
searchSpace | Suchbereich zum Sampling verschiedener Kombinationen von Modellen und deren Hyperparametern. | ImageModelDistributionSettingsClassification[] |
sweep-Einstellungen | Modellüberräumung und hyperparameterbezogene Einstellungen. | ImageSweep-Einstellungen |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | 'ImageClassificationMultilabel' (erforderlich) |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
validationDataSize | Der Anteil des Schulungsdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
ImageInstanceSegmentation
Name | BESCHREIBUNG | Wert |
---|---|---|
limitEinstellungen | [Erforderlich] Beschränken Sie die Einstellungen für den AutoML-Auftrag. | ImageLimitSettings (erforderlich) |
Modell-Einstellungen | Einstellungen, die für die Schulung des Modells verwendet werden. | ImageModelSettingsObjectDetection |
primaryMetric (englisch) | Primäre Metrik, die für diesen Vorgang optimiert werden soll. | "MeanAveragePrecision" |
searchSpace | Suchbereich zum Sampling verschiedener Kombinationen von Modellen und deren Hyperparametern. | ImageModelDistributionSettingsObjectDetection[] |
sweep-Einstellungen | Modellüberräumung und hyperparameterbezogene Einstellungen. | ImageSweep-Einstellungen |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | 'ImageInstanceSegmentation' (erforderlich) |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
validationDataSize | Der Anteil des Schulungsdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
ImageLimit-Einstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
maxConcurrentTrials | Maximale Anzahl gleichzeitiger AutoML-Iterationen. | INT |
maxTrials | Maximale Anzahl von AutoML-Iterationen. | INT |
Zeitüberschreitung | AutoML-Auftragstimeout. | Schnur |
ImageModelDistributionSettingsKlassifizierung
Name | BESCHREIBUNG | Wert |
---|---|---|
amsGradient | Aktivieren Sie AMSGrad, wenn der Optimierer "adam" oder "adamw" ist. | Schnur |
Vergrößerungen | Einstellungen für die Verwendung von Augmentations. | Schnur |
Beta1 | Wert von "Beta1", wenn der Optimierer "adam" oder "adamw" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
Beta2 | Wert von 'Beta2', wenn der Optimierer 'adam' oder 'adamw' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
verteilt | Gibt an, ob die Verteilungsschulung verwendet werden soll. | Schnur |
earlyStopping | Aktivieren Sie die Logik während der Schulung frühzeitig beenden. | Schnur |
earlyStoppingVerzögerung | Minimale Anzahl von Epochen oder Validierungsauswertungen, die vor der primären Metrikverbesserung warten wird für einen frühen Stopp nachverfolgt. Muss eine positive ganze Zahl sein. |
Schnur |
frühAnhaltenGeduld | Mindestanzahl von Epochen oder Validierungsbewertungen ohne primäre Metrikverbesserung vor die Ausführung wird beendet. Muss eine positive ganze Zahl sein. |
Schnur |
enableOnnxNormalisierung | Aktivieren Sie die Normalisierung beim Exportieren des ONNX-Modells. | Schnur |
evaluationHäufigkeit | Häufigkeit zum Auswerten des Validierungsdatensets zum Abrufen von Metrikergebnissen. Muss eine positive ganze Zahl sein. | Schnur |
gradientAccumulationSchritt | Farbverlaufsakkumulation bedeutet, dass eine konfigurierte Anzahl von "GradAccumulationStep"-Schritten ohne Aktualisieren der Modellgewichte beim Akkumulieren der Farbverläufe dieser Schritte und anschließendes Verwenden von die akkumulierten Farbverläufe, um die Gewichtungsaktualisierungen zu berechnen. Muss eine positive ganze Zahl sein. |
Schnur |
layersToFreeze | Anzahl der Ebenen, die für das Modell fixiert werden sollen. Muss eine positive ganze Zahl sein. Beispielsweise bedeutet die Übergabe von 2 als Wert für "seresnext" Einfrieren von Schicht0 und Ebene1. Eine vollständige Liste der unterstützten Modelle und Details zum Fixieren der Ebene finden Sie bitte siehe: /azure/machine-learning/how-to-auto-train-image-models. |
Schnur |
learningRate | Anfängliche Lernrate. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
learningRateScheduler | Typ des Lernrate-Zeitplans. Muss "warmup_cosine" oder "Schritt" sein. | Schnur |
Modellname | Der Name des Modells, das für die Schulung verwendet werden soll. Weitere Informationen zu den verfügbaren Modellen finden Sie in der offiziellen Dokumentation: /azure/machine-learning/how-to-auto-train-image-models. |
Schnur |
Impuls | Wert der Dynamik, wenn Optimierer 'sgd' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
Nesterov | Aktivieren Sie nesterov, wenn der Optimierer "sgd" ist. | Schnur |
AnzahlVonEpochen | Anzahl der Ausbildungszeiten. Muss eine positive ganze Zahl sein. | Schnur |
AnzahlDerArbeiter | Anzahl der Datenlademitarbeiter. Muss eine nicht negative ganze Zahl sein. | Schnur |
Optimierer | Typ des Optimierrs. Muss entweder 'sgd', 'adam' oder 'adamw' sein. | Schnur |
randomSeed | Zufälliger Seed, der bei Verwendung deterministischer Schulungen verwendet werden soll. | Schnur |
SchrittLRGamma | Der Wert des Gammawerts, wenn der Lernrate-Scheduler "Schritt" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
SchrittLRStepSize | Der Wert der Schrittgröße, wenn der Lernrateplaner "Schritt" ist. Muss eine positive ganze Zahl sein. | Schnur |
trainingBatchSize | Schulungsbatchgröße. Muss eine positive ganze Zahl sein. | Schnur |
trainingCropSize | Bildzuschneidegröße, die in das neurale Netzwerk für das Schulungsdatenset eingegeben wird. Muss eine positive ganze Zahl sein. | Schnur |
validationBatchSize | Batchgröße der Überprüfung. Muss eine positive ganze Zahl sein. | Schnur |
validationCropSize | Bildzuschneidegröße, die für das Validierungsdatenset in das neurale Netzwerk eingegeben wird. Muss eine positive ganze Zahl sein. | Schnur |
validationResizeSizeSize | Bildgröße, für die die Größe vor dem Zuschneiden des Gültigkeits-Datasets geändert werden soll. Muss eine positive ganze Zahl sein. | Schnur |
AufwärmenCosinusLRKykel | Der Wert des Kosinuszyklus, wenn der Lernrateplaner "warmup_cosine" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
warmupCosineLRWarmupEpochen | Wert der Warmup-Epochen, wenn der Lernratenplaner "warmup_cosine" ist. Muss eine positive ganze Zahl sein. | Schnur |
GewichtZerfall | Wert des Gewichtszerfalls, wenn der Optimierer "sgd", "adam" oder "adamw" lautet. Muss ein Gleitkomma im Bereich sein[0, 1]. | Schnur |
weightedLoss | Gewichtete Verlust. Die akzeptierten Werte sind 0 für keinen gewichteten Verlust. 1 für gewichteten Verlust mit sqrt. (class_weights). 2 für gewichtete Verlust mit class_weights. Muss 0 oder 1 oder 2 sein. |
Schnur |
ImageModelDistributionSettingsObjectDetection
Name | BESCHREIBUNG | Wert |
---|---|---|
amsGradient | Aktivieren Sie AMSGrad, wenn der Optimierer "adam" oder "adamw" ist. | Schnur |
Vergrößerungen | Einstellungen für die Verwendung von Augmentations. | Schnur |
Beta1 | Wert von "Beta1", wenn der Optimierer "adam" oder "adamw" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
Beta2 | Wert von 'Beta2', wenn der Optimierer 'adam' oder 'adamw' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
boxDetectionsPerImage | Maximale Anzahl von Erkennungen pro Bild für alle Klassen. Muss eine positive ganze Zahl sein. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
Schnur |
boxScoreSchwellenwert | Während des Rückschlusses geben nur Vorschläge mit einer Klassifizierungsbewertung zurück, die größer als BoxScoreThreshold. Muss ein Gleitkomma im Bereich sein[0, 1]. |
Schnur |
verteilt | Gibt an, ob die Verteilungsschulung verwendet werden soll. | Schnur |
earlyStopping | Aktivieren Sie die Logik während der Schulung frühzeitig beenden. | Schnur |
earlyStoppingVerzögerung | Minimale Anzahl von Epochen oder Validierungsauswertungen, die vor der primären Metrikverbesserung warten wird für einen frühen Stopp nachverfolgt. Muss eine positive ganze Zahl sein. |
Schnur |
frühAnhaltenGeduld | Mindestanzahl von Epochen oder Validierungsbewertungen ohne primäre Metrikverbesserung vor die Ausführung wird beendet. Muss eine positive ganze Zahl sein. |
Schnur |
enableOnnxNormalisierung | Aktivieren Sie die Normalisierung beim Exportieren des ONNX-Modells. | Schnur |
evaluationHäufigkeit | Häufigkeit zum Auswerten des Validierungsdatensets zum Abrufen von Metrikergebnissen. Muss eine positive ganze Zahl sein. | Schnur |
gradientAccumulationSchritt | Farbverlaufsakkumulation bedeutet, dass eine konfigurierte Anzahl von "GradAccumulationStep"-Schritten ohne Aktualisieren der Modellgewichte beim Akkumulieren der Farbverläufe dieser Schritte und anschließendes Verwenden von die akkumulierten Farbverläufe, um die Gewichtungsaktualisierungen zu berechnen. Muss eine positive ganze Zahl sein. |
Schnur |
Bildgröße | Bildgröße für Train und Validierung. Muss eine positive ganze Zahl sein. Hinweis: Der Trainingslauf kann in CUDA OOM kommen, wenn die Größe zu groß ist. Hinweis: Diese Einstellungen werden nur für den Algorithmus "yolov5" unterstützt. |
Schnur |
layersToFreeze | Anzahl der Ebenen, die für das Modell fixiert werden sollen. Muss eine positive ganze Zahl sein. Beispielsweise bedeutet die Übergabe von 2 als Wert für "seresnext" Einfrieren von Schicht0 und Ebene1. Eine vollständige Liste der unterstützten Modelle und Details zum Fixieren der Ebene finden Sie bitte siehe: /azure/machine-learning/how-to-auto-train-image-models. |
Schnur |
learningRate | Anfängliche Lernrate. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
learningRateScheduler | Typ des Lernrate-Zeitplans. Muss "warmup_cosine" oder "Schritt" sein. | Schnur |
maxGröße | Maximale Größe des Bilds, das neu skaliert werden soll, bevor es in das Backbone verschoben wird. Muss eine positive ganze Zahl sein. Hinweis: Der Trainingslauf kann zu CUDA OOM kommen, wenn die Größe zu groß ist. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
Schnur |
minGröße | Mindestgröße des Bilds, das neu skaliert werden soll, bevor es in das Backbone eingespeist wird. Muss eine positive ganze Zahl sein. Hinweis: Der Trainingslauf kann zu CUDA OOM kommen, wenn die Größe zu groß ist. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
Schnur |
Modellname | Der Name des Modells, das für die Schulung verwendet werden soll. Weitere Informationen zu den verfügbaren Modellen finden Sie in der offiziellen Dokumentation: /azure/machine-learning/how-to-auto-train-image-models. |
Schnur |
ModellGröße | Modellgröße. Muss "klein", "mittel", "groß" oder "xlarge" sein. Hinweis: Der Trainingslauf kann zu CUDA OOM kommen, wenn die Modellgröße zu groß ist. Hinweis: Diese Einstellungen werden nur für den Algorithmus "yolov5" unterstützt. |
Schnur |
Impuls | Wert der Dynamik, wenn Optimierer 'sgd' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
MultiScale | Aktivieren Sie das Bild mit mehreren Skalierungen durch unterschiedliche Bildgröße um +/- 50%. Hinweis: Der Schulungslauf kann in CUDA OOM erfolgen, wenn kein ausreichender GPU-Speicher vorhanden ist. Hinweis: Diese Einstellungen werden nur für den Algorithmus "yolov5" unterstützt. |
Schnur |
Nesterov | Aktivieren Sie nesterov, wenn der Optimierer "sgd" ist. | Schnur |
nmsIouThreshold | IOU-Schwellenwert, der während der Ableitung in der NMS-Nachbearbeitung verwendet wird. Muss im Bereich [0, 1] gleiten. | Schnur |
AnzahlVonEpochen | Anzahl der Ausbildungszeiten. Muss eine positive ganze Zahl sein. | Schnur |
AnzahlDerArbeiter | Anzahl der Datenlademitarbeiter. Muss eine nicht negative ganze Zahl sein. | Schnur |
Optimierer | Typ des Optimierrs. Muss entweder 'sgd', 'adam' oder 'adamw' sein. | Schnur |
randomSeed | Zufälliger Seed, der bei Verwendung deterministischer Schulungen verwendet werden soll. | Schnur |
SchrittLRGamma | Der Wert des Gammawerts, wenn der Lernrate-Scheduler "Schritt" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
SchrittLRStepSize | Der Wert der Schrittgröße, wenn der Lernrateplaner "Schritt" ist. Muss eine positive ganze Zahl sein. | Schnur |
tileGridSize | Die Rastergröße, die zum Nebeneinander der einzelnen Bilder verwendet werden soll. Hinweis: TileGridSize darf nicht sein Keines, um kleine Objekterkennungslogik zu aktivieren. Eine Zeichenfolge, die zwei ganze Zahlen im Mxn-Format enthält. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
Schnur |
tileOverlapRatio | Überlappungsverhältnis zwischen angrenzenden Kacheln in jeder Dimension. Muss im Bereich [0, 1) gleiten. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
Schnur |
tilePredictionsNmsThreshold | Der IOU-Schwellenwert zum Ausführen von NMS beim Zusammenführen von Vorhersagen von Kacheln und Bildern. Wird in Überprüfung/Rückschluss verwendet. Muss im Bereich [0, 1] gleiten. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. NMS: Nicht maximale Unterdrückung |
Schnur |
trainingBatchSize | Schulungsbatchgröße. Muss eine positive ganze Zahl sein. | Schnur |
validationBatchSize | Batchgröße der Überprüfung. Muss eine positive ganze Zahl sein. | Schnur |
validationIouThreshold | IOU-Schwellenwert, der beim Berechnen der Validierungsmetrik verwendet werden soll. Muss im Bereich [0, 1] gleiten. | Schnur |
validationMetricType | Metrische Berechnungsmethode, die für Validierungsmetriken verwendet werden soll. Muss "none", "coco", "voc" oder "coco_voc" sein. | Schnur |
AufwärmenCosinusLRKykel | Der Wert des Kosinuszyklus, wenn der Lernrateplaner "warmup_cosine" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
warmupCosineLRWarmupEpochen | Wert der Warmup-Epochen, wenn der Lernratenplaner "warmup_cosine" ist. Muss eine positive ganze Zahl sein. | Schnur |
GewichtZerfall | Wert des Gewichtszerfalls, wenn der Optimierer "sgd", "adam" oder "adamw" lautet. Muss ein Gleitkomma im Bereich sein[0, 1]. | Schnur |
ImageModelSettingsKlassifizierung
Name | BESCHREIBUNG | Wert |
---|---|---|
erweitertEinstellungen | Einstellungen für erweiterte Szenarien. | Schnur |
amsGradient | Aktivieren Sie AMSGrad, wenn der Optimierer "adam" oder "adamw" ist. | Boolesch |
Vergrößerungen | Einstellungen für die Verwendung von Augmentations. | Schnur |
Beta1 | Wert von "Beta1", wenn der Optimierer "adam" oder "adamw" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
Beta2 | Wert von 'Beta2', wenn der Optimierer 'adam' oder 'adamw' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
checkpointHäufigkeit | Häufigkeit zum Speichern von Modellprüfpunkten. Muss eine positive ganze Zahl sein. | INT |
PrüfpunktModell | Das vortrainierte Prüfpunktmodell für inkrementelle Schulungen. | MLFlowModelJobInput |
checkpointRunId | Die ID einer vorherigen Ausführung mit einem vortrainierten Prüfpunkt für inkrementelle Schulungen. | Schnur |
verteilt | Gibt an, ob verteilte Schulungen verwendet werden sollen. | Boolesch |
earlyStopping | Aktivieren Sie die Logik während der Schulung frühzeitig beenden. | Boolesch |
earlyStoppingVerzögerung | Minimale Anzahl von Epochen oder Validierungsauswertungen, die vor der primären Metrikverbesserung warten wird für einen frühen Stopp nachverfolgt. Muss eine positive ganze Zahl sein. |
INT |
frühAnhaltenGeduld | Mindestanzahl von Epochen oder Validierungsbewertungen ohne primäre Metrikverbesserung vor die Ausführung wird beendet. Muss eine positive ganze Zahl sein. |
INT |
enableOnnxNormalisierung | Aktivieren Sie die Normalisierung beim Exportieren des ONNX-Modells. | Boolesch |
evaluationHäufigkeit | Häufigkeit zum Auswerten des Validierungsdatensets zum Abrufen von Metrikergebnissen. Muss eine positive ganze Zahl sein. | INT |
gradientAccumulationSchritt | Farbverlaufsakkumulation bedeutet, dass eine konfigurierte Anzahl von "GradAccumulationStep"-Schritten ohne Aktualisieren der Modellgewichte beim Akkumulieren der Farbverläufe dieser Schritte und anschließendes Verwenden von die akkumulierten Farbverläufe, um die Gewichtungsaktualisierungen zu berechnen. Muss eine positive ganze Zahl sein. |
INT |
layersToFreeze | Anzahl der Ebenen, die für das Modell fixiert werden sollen. Muss eine positive ganze Zahl sein. Beispielsweise bedeutet die Übergabe von 2 als Wert für "seresnext" Einfrieren von Schicht0 und Ebene1. Eine vollständige Liste der unterstützten Modelle und Details zum Fixieren der Ebene finden Sie bitte siehe: /azure/machine-learning/how-to-auto-train-image-models. |
INT |
learningRate | Anfängliche Lernrate. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
learningRateScheduler | Typ des Lernrate-Zeitplans. Muss "warmup_cosine" oder "Schritt" sein. | "Keine" "Schritt" "WarmupCosine" |
Modellname | Der Name des Modells, das für die Schulung verwendet werden soll. Weitere Informationen zu den verfügbaren Modellen finden Sie in der offiziellen Dokumentation: /azure/machine-learning/how-to-auto-train-image-models. |
Schnur |
Impuls | Wert der Dynamik, wenn Optimierer 'sgd' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
Nesterov | Aktivieren Sie nesterov, wenn der Optimierer "sgd" ist. | Boolesch |
AnzahlVonEpochen | Anzahl der Ausbildungszeiten. Muss eine positive ganze Zahl sein. | INT |
AnzahlDerArbeiter | Anzahl der Datenlademitarbeiter. Muss eine nicht negative ganze Zahl sein. | INT |
Optimierer | Typ des Optimierrs. | "Adam" "Adamw" "Keine" 'Sgd' |
randomSeed | Zufälliger Seed, der bei Verwendung deterministischer Schulungen verwendet werden soll. | INT |
SchrittLRGamma | Der Wert des Gammawerts, wenn der Lernrate-Scheduler "Schritt" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
SchrittLRStepSize | Der Wert der Schrittgröße, wenn der Lernrateplaner "Schritt" ist. Muss eine positive ganze Zahl sein. | INT |
trainingBatchSize | Schulungsbatchgröße. Muss eine positive ganze Zahl sein. | INT |
trainingCropSize | Bildzuschneidegröße, die in das neurale Netzwerk für das Schulungsdatenset eingegeben wird. Muss eine positive ganze Zahl sein. | INT |
validationBatchSize | Batchgröße der Überprüfung. Muss eine positive ganze Zahl sein. | INT |
validationCropSize | Bildzuschneidegröße, die für das Validierungsdatenset in das neurale Netzwerk eingegeben wird. Muss eine positive ganze Zahl sein. | INT |
validationResizeSizeSize | Bildgröße, für die die Größe vor dem Zuschneiden des Gültigkeits-Datasets geändert werden soll. Muss eine positive ganze Zahl sein. | INT |
AufwärmenCosinusLRKykel | Der Wert des Kosinuszyklus, wenn der Lernrateplaner "warmup_cosine" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
warmupCosineLRWarmupEpochen | Wert der Warmup-Epochen, wenn der Lernratenplaner "warmup_cosine" ist. Muss eine positive ganze Zahl sein. | INT |
GewichtZerfall | Wert des Gewichtszerfalls, wenn der Optimierer "sgd", "adam" oder "adamw" lautet. Muss ein Gleitkomma im Bereich sein[0, 1]. | INT |
weightedLoss | Gewichtete Verlust. Die akzeptierten Werte sind 0 für keinen gewichteten Verlust. 1 für gewichteten Verlust mit sqrt. (class_weights). 2 für gewichtete Verlust mit class_weights. Muss 0 oder 1 oder 2 sein. |
INT |
ImageModelSettingsObjectDetection
Name | BESCHREIBUNG | Wert |
---|---|---|
erweitertEinstellungen | Einstellungen für erweiterte Szenarien. | Schnur |
amsGradient | Aktivieren Sie AMSGrad, wenn der Optimierer "adam" oder "adamw" ist. | Boolesch |
Vergrößerungen | Einstellungen für die Verwendung von Augmentations. | Schnur |
Beta1 | Wert von "Beta1", wenn der Optimierer "adam" oder "adamw" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
Beta2 | Wert von 'Beta2', wenn der Optimierer 'adam' oder 'adamw' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
boxDetectionsPerImage | Maximale Anzahl von Erkennungen pro Bild für alle Klassen. Muss eine positive ganze Zahl sein. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
INT |
boxScoreSchwellenwert | Während des Rückschlusses geben nur Vorschläge mit einer Klassifizierungsbewertung zurück, die größer als BoxScoreThreshold. Muss ein Gleitkomma im Bereich sein[0, 1]. |
INT |
checkpointHäufigkeit | Häufigkeit zum Speichern von Modellprüfpunkten. Muss eine positive ganze Zahl sein. | INT |
PrüfpunktModell | Das vortrainierte Prüfpunktmodell für inkrementelle Schulungen. | MLFlowModelJobInput |
checkpointRunId | Die ID einer vorherigen Ausführung mit einem vortrainierten Prüfpunkt für inkrementelle Schulungen. | Schnur |
verteilt | Gibt an, ob verteilte Schulungen verwendet werden sollen. | Boolesch |
earlyStopping | Aktivieren Sie die Logik während der Schulung frühzeitig beenden. | Boolesch |
earlyStoppingVerzögerung | Minimale Anzahl von Epochen oder Validierungsauswertungen, die vor der primären Metrikverbesserung warten wird für einen frühen Stopp nachverfolgt. Muss eine positive ganze Zahl sein. |
INT |
frühAnhaltenGeduld | Mindestanzahl von Epochen oder Validierungsbewertungen ohne primäre Metrikverbesserung vor die Ausführung wird beendet. Muss eine positive ganze Zahl sein. |
INT |
enableOnnxNormalisierung | Aktivieren Sie die Normalisierung beim Exportieren des ONNX-Modells. | Boolesch |
evaluationHäufigkeit | Häufigkeit zum Auswerten des Validierungsdatensets zum Abrufen von Metrikergebnissen. Muss eine positive ganze Zahl sein. | INT |
gradientAccumulationSchritt | Farbverlaufsakkumulation bedeutet, dass eine konfigurierte Anzahl von "GradAccumulationStep"-Schritten ohne Aktualisieren der Modellgewichte beim Akkumulieren der Farbverläufe dieser Schritte und anschließendes Verwenden von die akkumulierten Farbverläufe, um die Gewichtungsaktualisierungen zu berechnen. Muss eine positive ganze Zahl sein. |
INT |
Bildgröße | Bildgröße für Train und Validierung. Muss eine positive ganze Zahl sein. Hinweis: Der Trainingslauf kann in CUDA OOM kommen, wenn die Größe zu groß ist. Hinweis: Diese Einstellungen werden nur für den Algorithmus "yolov5" unterstützt. |
INT |
layersToFreeze | Anzahl der Ebenen, die für das Modell fixiert werden sollen. Muss eine positive ganze Zahl sein. Beispielsweise bedeutet die Übergabe von 2 als Wert für "seresnext" Einfrieren von Schicht0 und Ebene1. Eine vollständige Liste der unterstützten Modelle und Details zum Fixieren der Ebene finden Sie bitte siehe: /azure/machine-learning/how-to-auto-train-image-models. |
INT |
learningRate | Anfängliche Lernrate. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
learningRateScheduler | Typ des Lernrate-Zeitplans. Muss "warmup_cosine" oder "Schritt" sein. | "Keine" "Schritt" "WarmupCosine" |
maxGröße | Maximale Größe des Bilds, das neu skaliert werden soll, bevor es in das Backbone verschoben wird. Muss eine positive ganze Zahl sein. Hinweis: Der Trainingslauf kann zu CUDA OOM kommen, wenn die Größe zu groß ist. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
INT |
minGröße | Mindestgröße des Bilds, das neu skaliert werden soll, bevor es in das Backbone eingespeist wird. Muss eine positive ganze Zahl sein. Hinweis: Der Trainingslauf kann zu CUDA OOM kommen, wenn die Größe zu groß ist. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
INT |
Modellname | Der Name des Modells, das für die Schulung verwendet werden soll. Weitere Informationen zu den verfügbaren Modellen finden Sie in der offiziellen Dokumentation: /azure/machine-learning/how-to-auto-train-image-models. |
Schnur |
ModellGröße | Modellgröße. Muss "klein", "mittel", "groß" oder "xlarge" sein. Hinweis: Der Trainingslauf kann zu CUDA OOM kommen, wenn die Modellgröße zu groß ist. Hinweis: Diese Einstellungen werden nur für den Algorithmus "yolov5" unterstützt. |
"ExtraLarge" "Groß" "Mittel" "Keine" "Klein" |
Impuls | Wert der Dynamik, wenn Optimierer 'sgd' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
MultiScale | Aktivieren Sie das Bild mit mehreren Skalierungen durch unterschiedliche Bildgröße um +/- 50%. Hinweis: Der Schulungslauf kann in CUDA OOM erfolgen, wenn kein ausreichender GPU-Speicher vorhanden ist. Hinweis: Diese Einstellungen werden nur für den Algorithmus "yolov5" unterstützt. |
Boolesch |
Nesterov | Aktivieren Sie nesterov, wenn der Optimierer "sgd" ist. | Boolesch |
nmsIouThreshold | IOU-Schwellenwert, der während der Ableitung in der NMS-Nachbearbeitung verwendet wird. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
AnzahlVonEpochen | Anzahl der Ausbildungszeiten. Muss eine positive ganze Zahl sein. | INT |
AnzahlDerArbeiter | Anzahl der Datenlademitarbeiter. Muss eine nicht negative ganze Zahl sein. | INT |
Optimierer | Typ des Optimierrs. | "Adam" "Adamw" "Keine" 'Sgd' |
randomSeed | Zufälliger Seed, der bei Verwendung deterministischer Schulungen verwendet werden soll. | INT |
SchrittLRGamma | Der Wert des Gammawerts, wenn der Lernrate-Scheduler "Schritt" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
SchrittLRStepSize | Der Wert der Schrittgröße, wenn der Lernrateplaner "Schritt" ist. Muss eine positive ganze Zahl sein. | INT |
tileGridSize | Die Rastergröße, die zum Nebeneinander der einzelnen Bilder verwendet werden soll. Hinweis: TileGridSize darf nicht sein Keines, um kleine Objekterkennungslogik zu aktivieren. Eine Zeichenfolge, die zwei ganze Zahlen im Mxn-Format enthält. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
Schnur |
tileOverlapRatio | Überlappungsverhältnis zwischen angrenzenden Kacheln in jeder Dimension. Muss im Bereich [0, 1) gleiten. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
INT |
tilePredictionsNmsThreshold | Der IOU-Schwellenwert zum Ausführen von NMS beim Zusammenführen von Vorhersagen von Kacheln und Bildern. Wird in Überprüfung/Rückschluss verwendet. Muss im Bereich [0, 1] gleiten. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
INT |
trainingBatchSize | Schulungsbatchgröße. Muss eine positive ganze Zahl sein. | INT |
validationBatchSize | Batchgröße der Überprüfung. Muss eine positive ganze Zahl sein. | INT |
validationIouThreshold | IOU-Schwellenwert, der beim Berechnen der Validierungsmetrik verwendet werden soll. Muss im Bereich [0, 1] gleiten. | INT |
validationMetricType | Metrische Berechnungsmethode, die für Validierungsmetriken verwendet werden soll. | "Coco" "CocoVoc" "Keine" "Voc" |
AufwärmenCosinusLRKykel | Der Wert des Kosinuszyklus, wenn der Lernrateplaner "warmup_cosine" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
warmupCosineLRWarmupEpochen | Wert der Warmup-Epochen, wenn der Lernratenplaner "warmup_cosine" ist. Muss eine positive ganze Zahl sein. | INT |
GewichtZerfall | Wert des Gewichtszerfalls, wenn der Optimierer "sgd", "adam" oder "adamw" lautet. Muss ein Gleitkomma im Bereich sein[0, 1]. | INT |
ImageObjectDetection
Name | BESCHREIBUNG | Wert |
---|---|---|
limitEinstellungen | [Erforderlich] Beschränken Sie die Einstellungen für den AutoML-Auftrag. | ImageLimitSettings (erforderlich) |
Modell-Einstellungen | Einstellungen, die für die Schulung des Modells verwendet werden. | ImageModelSettingsObjectDetection |
primaryMetric (englisch) | Primäre Metrik, die für diesen Vorgang optimiert werden soll. | "MeanAveragePrecision" |
searchSpace | Suchbereich zum Sampling verschiedener Kombinationen von Modellen und deren Hyperparametern. | ImageModelDistributionSettingsObjectDetection[] |
sweep-Einstellungen | Modellüberräumung und hyperparameterbezogene Einstellungen. | ImageSweep-Einstellungen |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | 'ImageObjectDetection' (erforderlich) |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
validationDataSize | Der Anteil des Schulungsdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
ImageSweep-Einstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
vorzeitige Kündigung | Art der Richtlinie zur vorzeitigen Beendigung. | Richtlinie zur vorzeitigen Beendigung |
samplingAlgorithmus | [Erforderlich] Typ der Hyperparameter-Samplingalgorithmen. | "Bayesian" 'Raster' "Zufällig" (erforderlich) |
JobBase-Eigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Komponenten-ID | ARM-Ressourcen-ID der Komponentenressource. | Schnur |
computeId | ARM-Ressourcen-ID der Computeressource. | Schnur |
Beschreibung | Der Text der Objektbeschreibung. | Schnur |
Anzeigename | Anzeigename des Auftrags. | Schnur |
Name des Experiments | Der Name des Experiments, zu dem der Auftrag gehört. Wenn nicht festgelegt, wird der Auftrag im Experiment "Standard" platziert. | Schnur |
Identität | Identitätskonfiguration. Wenn festgelegt, sollte dies eine von AmlToken, ManagedIdentity, UserIdentity oder NULL sein. Der Standardwert ist AmlToken, wenn null. |
IdentityConfiguration (Identität) |
isArchiviert | Ist die Ressource archiviert? | Boolesch |
Jobtyp | Legen Sie für den Typ AutoMLJob auf 'AutoML' fest. Legen Sie für "CommandJob" den Typ "CommandJob" fest. Legen Sie für den Typ "PipelineJob" den Typ "PipelineJob" fest. Legen Sie den Wert auf "Spark" für den Typ "SparkJob" fest. Legen Sie "Aufräumen" für den Typ "SweepJob" fest. | "AutoML" 'Befehl' "Pipeline" "Spark" "Aufräumen" (erforderlich) |
notificationEinstellung | Benachrichtigungseinstellung für den Auftrag | NotificationSetting- |
Eigenschaften | Das Objekteigenschaftenverzeichnis. | ResourceBaseProperties- |
Dienste | Liste der JobEndpoints. Für lokale Aufträge verfügt ein Auftragsendpunkt über einen Endpunktwert von FileStreamObject. |
JobBaseDienstleistungen |
Schlagwörter | Tagwörterbuch. Tags können hinzugefügt, entfernt und aktualisiert werden. | ResourceBaseTags- |
JobBaseDienstleistungen
Name | BESCHREIBUNG | Wert |
---|
JobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
Beschreibung | Beschreibung für die Eingabe. | Schnur |
jobInputType | Legen Sie für den Typ CustomModelJobInput auf "custom_model" fest. Wird für den Typ "LiteralJobInput" auf "literal" festgelegt. Legen Sie für den Typ "MLFlowModelJobInput" auf "mlflow_model" fest. Legen Sie für den Typ MLTableJobInput auf "mltable" fest. Legen Sie für den Typ TritonModelJobInput auf "triton_model" fest. Legen Sie für den Typ "UriFileJobInput" auf "uri_file" fest. Legen Sie für den Typ "UriFolderJobInput" auf "uri_folder" fest. | "custom_model" "Literal" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (erforderlich) |
Job-Ausgabe
Name | BESCHREIBUNG | Wert |
---|---|---|
Beschreibung | Beschreibung für die Ausgabe. | Schnur |
jobOutputType | Legen Sie für den Typ CustomModelJobOutput auf "custom_model" fest. Legen Sie für den Typ MLFlowModelJobOutput auf "mlflow_model" fest. Legen Sie für den Typ MLTableJobOutput auf "mltable" fest. Legen Sie für den Typ TritonModelJobOutput auf "triton_model" fest. Legen Sie für den Typ "UriFileJobOutput" auf "uri_file" fest. Legen Sie für den Typ "UriFolderJobOutput" auf "uri_folder" fest. | "custom_model" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (erforderlich) |
JobResourceConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
dockerArgs | Zusätzliche Argumente, die an den Docker-Ausführungsbefehl übergeben werden sollen. Dadurch würden alle Parameter außer Kraft gesetzt, die bereits vom System oder in diesem Abschnitt festgelegt wurden. Dieser Parameter wird nur für Azure ML-Computetypen unterstützt. | Schnur |
instanceCount (InstanzAnzahl) | Optionale Anzahl von Instanzen oder Knoten, die vom Computeziel verwendet werden. | INT |
instanceType | Optionaler Vm-Typ, der vom Computeziel unterstützt wird. | Schnur |
Eigenschaften | Zusätzlicher Eigenschaftenbehälter. | ResourceConfigurationProperties- |
shmGröße | Größe des freigegebenen Speicherblocks des Docker-Containers. Dies sollte im Format (Zahl) (Einheit) liegen, wobei die Zahl größer als 0 sein soll und die Einheit eine von b(Bytes), k(Kilobyte), m(Megabyte) oder g(Gigabyte) sein kann. | Zeichenfolge Zwänge: Muster = \d+[bBkKmMgG] |
JobScheduleAktion
Name | BESCHREIBUNG | Wert |
---|---|---|
Aktionstyp | [Erforderlich] Gibt den Aktionstyp des Zeitplans an. | 'CreateJob' (erforderlich) |
jobDefinition | [Erforderlich] Definiert Details zur Definition der Zeitplanaktion. | JobBaseProperties (erforderlich) |
Arbeitsdienst
Name | BESCHREIBUNG | Wert |
---|---|---|
Endpunkt | URL für Endpunkt. | Schnur |
jobServiceType | Endpunkttyp. | Schnur |
Knoten | Knoten, auf denen der Benutzer den Dienst starten möchte. Wenn Knoten nicht auf NULL festgelegt oder festgelegt sind, wird der Dienst nur auf Füllzeichenknoten gestartet. |
Knoten |
Hafen | Port für Endpunkt. | INT |
Eigenschaften | Zusätzliche Eigenschaften, die für den Endpunkt festgelegt werden sollen. | JobServiceEigenschaften |
JobServiceEigenschaften
Name | BESCHREIBUNG | Wert |
---|
LiteralJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "literal" (erforderlich) |
Wert | [Erforderlich] Literalwert für die Eingabe. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
ManagedComputeIdentity
Name | BESCHREIBUNG | Wert |
---|---|---|
computeIdentityType | [Erforderlich] Gibt den Identitätstyp an, der in den Überwachungsaufträgen verwendet werden soll. | "ManagedIdentity" (erforderlich) |
Identität | Die Identität, die von den Überwachungsaufträgen genutzt wird. | ManagedServiceIdentity- |
Verwaltete Identität
Name | BESCHREIBUNG | Wert |
---|---|---|
Kunden-ID | Gibt eine vom Benutzer zugewiesene Identität nach Client-ID an. Legen Sie für das vom System zugewiesene Feld nicht fest. | Zeichenfolge Zwänge: Min. Länge = 36 Maximale Länge = 36 Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
Identitätstyp | [Erforderlich] Gibt den Typ des Identitätsframeworks an. | "Verwaltet" (erforderlich) |
Objekt-ID | Gibt eine vom Benutzer zugewiesene Identität nach Objekt-ID an. Legen Sie für das vom System zugewiesene Feld nicht fest. | Zeichenfolge Zwänge: Min. Länge = 36 Maximale Länge = 36 Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
Ressourcen-ID | Gibt eine vom Benutzer zugewiesene Identität durch ARM-Ressourcen-ID an. Legen Sie für das vom System zugewiesene Feld nicht fest. | Schnur |
Verwaltete Dienstidentität
Name | BESCHREIBUNG | Wert |
---|---|---|
Typ | Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind). | "Keine" 'SystemZugewiesen' "SystemAssigned,UserAssigned" "UserAssigned" (erforderlich) |
vom Benutzer zugewiesene Identitäten | Die Gruppe der benutzerzuweisungen Identitäten, die der Ressource zugeordnet sind. Die Wörterbuchschlüssel "userAssignedIdentities" sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein. | UserAssignedIdentities- |
MedianStoppingRichtlinie
Name | BESCHREIBUNG | Wert |
---|---|---|
policyType | [Erforderlich] Name der Richtlinienkonfiguration | "MedianStopping" (erforderlich) |
MLFlowModelJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "mlflow_model" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
MLFlowModelJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
Beschreibung | Beschreibung für die Eingabe. | Schnur |
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "custom_model" "Literal" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
MLFlowModelJobOutput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobOutputType | [Erforderlich] Gibt den Auftragstyp an. | "mlflow_model" (erforderlich) |
Modus | Ausgabeobjektübermittlungsmodus. | "Direkt" 'ReadWriteMount' "Hochladen" |
URI | Ausgabeobjekt-URI. | Schnur |
MLTableJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
Beschreibung | Beschreibung für die Eingabe. | Schnur |
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "custom_model" "Literal" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
MLTableJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "mltable" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
MLTableJobOutput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobOutputType | [Erforderlich] Gibt den Auftragstyp an. | "mltable" (erforderlich) |
Modus | Ausgabeobjektübermittlungsmodus. | "Direkt" 'ReadWriteMount' "Hochladen" |
URI | Ausgabeobjekt-URI. | Schnur |
MonitorComputeConfigurationBase
Name | BESCHREIBUNG | Wert |
---|---|---|
computeType | Auf "ServerlessSpark" für den Typ "MonitorServerlessSparkCompute" festgelegt. | 'ServerlessSpark' (erforderlich) |
MonitorComputeIdentityBase
Name | BESCHREIBUNG | Wert |
---|---|---|
computeIdentityType | Legen Sie für den Typ "AmlTokenComputeIdentity" auf "AmlTokenComputeIdentity" fest. Legen Sie für den Typ "ManagedComputeIdentity" auf "ManagedIdentity" fest. | "AmlToken" "ManagedIdentity" (erforderlich) |
MonitorDefinition
Name | BESCHREIBUNG | Wert |
---|---|---|
alertNotificationSettings | Die Benachrichtigungseinstellungen des Monitors. | MonitorNotificationEinstellungen |
computeConfiguration | [Erforderlich] Die ARM-Ressourcen-ID der Computeressource, auf der der Überwachungsauftrag ausgeführt werden soll. | MonitorComputeConfigurationBase (erforderlich) |
monitoringZiel | Die entitäten, die vom Monitor ausgerichtet sind. | MonitoringZiel |
Signale | [Erforderlich] Die zu überwachenden Signale. | MonitorDefinitionSignals (erforderlich) |
MonitorDefinitionSignale
Name | BESCHREIBUNG | Wert |
---|
MonitorEmailNotificationEinstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
E-Mails | Die E-Mail-Empfängerliste mit einer Beschränkung von insgesamt 499 Zeichen. | Zeichenfolge[] |
ÜberwachungFeatureFilterBasis
Name | BESCHREIBUNG | Wert |
---|---|---|
filterTyp | Auf "AllFeatures" für den Typ "AllFeatures" festgelegt. Legen Sie diesen Wert auf 'FeatureSubset' für den Typ FeatureSubset fest. Legen Sie für den Typ "TopNFeaturesByAttribution" auf "TopNByAttribution" fest. | "AllFeatures" 'FeatureTeilmenge' "TopNByAttribution" (erforderlich) |
MonitoringInputDataBase
Name | BESCHREIBUNG | Wert |
---|---|---|
Spalten | Zuordnung von Spaltennamen zu speziellen Verwendungen. | MonitoringInputDataBaseColumns |
dataContext (englisch) | Die Kontextmetadaten der Datenquelle. | Schnur |
inputDataType | Für den Typ FixedInputData auf "Fixed" festgelegt. Legen Sie für " RollingInputData" den Typ "RollingInputData" fest. Legen Sie für den Typ StaticInputData auf "Static" fest. | "Behoben" 'Roll' "Statisch" (erforderlich) |
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "custom_model" "Literal" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (erforderlich) |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
MonitoringInputDataBaseColumns
Name | BESCHREIBUNG | Wert |
---|
MonitoringSignalBase
Name | BESCHREIBUNG | Wert |
---|---|---|
notification-Typen | Der aktuelle Benachrichtigungsmodus für dieses Signal. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "AmlNotification" |
Eigenschaften | Eigenschaftenwörterbuch. Eigenschaften können hinzugefügt, aber nicht entfernt oder geändert werden. | MonitoringSignalBaseProperties |
Signaltyp | Für den Typ CustomMonitoringSignal auf "Benutzerdefiniert" festgelegt. Legen Sie 'DataDrift' für den Datentyp 'DataDriftMonitoringSignal' fest. Legen Sie 'DataQuality' für den Typ 'DataQualityMonitoringSignal' fest. Legen Sie den Wert auf 'FeatureAttributionDrift' für den Typ FeatureAttributionDriftMonitoringSignal fest. Legen Sie den Wert auf 'PredictionDrift' für den Typ PredictionDriftMonitoringSignal fest. | 'Benutzerdefiniert' "Datendrift" "DataQuality" 'FeatureAttributionDrift' "PredictionDrift" (erforderlich) |
MonitoringSignalBaseProperties
Name | BESCHREIBUNG | Wert |
---|
MonitoringZiel
Name | BESCHREIBUNG | Wert |
---|---|---|
deployment-ID | Verweisen Sie auf die Bereitstellungsressource, die von diesem Monitor gezielt ist. | Schnur |
Modell-ID | Verweisen Sie auf die Modellressource, die von diesem Monitor gezielt ist. | Schnur |
Aufgabentyp | [Erforderlich] Der Machine Learning-Aufgabentyp des überwachten Modells. | "Klassifizierung" "Regression" (erforderlich) |
Monitoring-Schwellenwert
Name | BESCHREIBUNG | Wert |
---|---|---|
Wert | Der Schwellenwert. Wenn NULL, ist der Setstandard vom Metriktyp abhängig. | INT |
MonitorNotificationEinstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
emailNotificationEinstellungen | Die AML-Benachrichtigungs-E-Mail-Einstellungen. | MonitorEmailNotificationEinstellungen |
MonitorServerlessSparkCompute
Name | BESCHREIBUNG | Wert |
---|---|---|
computeIdentity (englisch) | [Erforderlich] Das Identitätsschema, das von den Spark-Aufträgen verwendet wird, die auf serverlosen Spark ausgeführt werden. | MonitorComputeIdentityBase (erforderlich) |
computeType | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | 'ServerlessSpark' (erforderlich) |
instanceType | [Erforderlich] Der Instanztyp, der den Spark-Auftrag ausführt. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
runtimeVersion | [Erforderlich] Die Spark-Laufzeitversion. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = ^[0-9]+\.[0-9]+$ (erforderlich) |
MPI
Name | BESCHREIBUNG | Wert |
---|---|---|
distributionType | [Erforderlich] Gibt den Typ des Verteilungsframeworks an. | "Mpi" (erforderlich) |
processCountPerInstance | Anzahl der Prozesse pro MPI-Knoten. | INT |
NCrossValidierungen
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | "Auto" für den Typ "AutoNCrossValidations" festgelegt. Für den Typ "CustomNCrossValidations" auf "Benutzerdefiniert" festgelegt. | "Auto" "Benutzerdefiniert" (erforderlich) |
NlpVerticalFeaturizationSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
datasetSprache | Datasetsprache, nützlich für die Textdaten. | Schnur |
NlpVerticalLimit-Einstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
maxConcurrentTrials | Maximale anzahl gleichzeitige AutoML-Iterationen. | INT |
maxTrials | Anzahl der AutoML-Iterationen. | INT |
Zeitüberschreitung | AutoML-Auftragstimeout. | Schnur |
Knoten
Name | BESCHREIBUNG | Wert |
---|---|---|
nodesValueType | Auf "Alle" für den Typ "AllNodes" festgelegt. | "Alle" (erforderlich) |
Notification-Einstellung
Name | BESCHREIBUNG | Wert |
---|---|---|
E-MailEin | Senden einer E-Mail-Benachrichtigung an den Benutzer im angegebenen Benachrichtigungstyp | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "Job abgesagt" 'Job abgeschlossen' 'Job fehlgeschlagen' |
E-Mails | Dies ist die E-Mail-Empfängerliste, die eine Beschränkung von 499 Zeichen insgesamt mit Kommatrennzeichen hat. | Zeichenfolge[] |
Webhooks | Senden eines Webhook-Rückrufs an einen Dienst. Der Schlüssel ist ein vom Benutzer bereitgestellter Name für den Webhook. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Name | BESCHREIBUNG | Wert |
---|
NumerischDataDriftMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | [Erforderlich] Gibt den Datentyp des Metrikschwellenwerts an. | "Numerisch" (erforderlich) |
Maß | [Erforderlich] Die numerische Datenabweichungsmetrik, die berechnet werden soll. | 'JensenShannonDistanz' "NormalizedWassersteinDistance" 'PopulationStabilitätsindex' "TwoSampleKolmogorovSmirnovTest" (erforderlich) |
NumerischDataQualityMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | [Erforderlich] Gibt den Datentyp des Metrikschwellenwerts an. | "Numerisch" (erforderlich) |
Maß | [Erforderlich] Die zu berechnende numerische Datenqualitätsmetrik. | 'DataTypeErrorRate' 'NullValueRate' 'OutOfBoundsRate' (erforderlich) |
NumerischPredictionDriftMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | [Erforderlich] Gibt den Datentyp des Metrikschwellenwerts an. | "Numerisch" (erforderlich) |
Maß | [Erforderlich] Die zu berechnende numerische Vorhersageabweichungsmetrik. | 'JensenShannonDistanz' "NormalizedWassersteinDistance" 'PopulationStabilitätsindex' "TwoSampleKolmogorovSmirnovTest" (erforderlich) |
Zielsetzung
Name | BESCHREIBUNG | Wert |
---|---|---|
Ziel | [Erforderlich] Definiert unterstützte Metrikziele für die Hyperparameteroptimierung. | "Maximieren" "Minimieren" (erforderlich) |
primaryMetric (englisch) | [Erforderlich] Name der zu optimierenden Metrik. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
Pipeline-Auftrag
Name | BESCHREIBUNG | Wert |
---|---|---|
Eingaben | Eingaben für den Pipelineauftrag. | PipelineJobInputs |
arbeitsplätze | Aufträge konstruieren den Pipelineauftrag. | PipelineJobJobs |
Jobtyp | [Erforderlich] Gibt den Auftragstyp an. | "Pipeline" (erforderlich) |
Ergebnisse | Ausgaben für den Pipelineauftrag | PipelineJobOutputs |
Einstellungen | Pipelineeinstellungen für Dinge wie ContinueRunOnStepFailure usw. | jegliche |
sourceJobId | ARM-Ressourcen-ID des Quellauftrags. | Schnur |
PipelineJobInputs
Name | BESCHREIBUNG | Wert |
---|
PipelineJobJobs
Name | BESCHREIBUNG | Wert |
---|
PipelineJobOutputs
Name | BESCHREIBUNG | Wert |
---|
PredictionDriftMetricThresholdBase
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | Legen Sie den Wert auf ' Categorical' für den Typ CategoricalPredictionDriftMetricThreshold fest. Legen Sie für den Typ "NumericalPredictionDriftMetricThreshold" den Wert "Numerisch" fest. | "Kategorisieren" "Numerisch" (erforderlich) |
Schwelle | Der Schwellenwert. Wenn NULL, wird je nach ausgewählter Metrik ein Standardwert festgelegt. | Monitoring-Schwellenwert |
VorhersageDriftÜberwachungSignal
Name | BESCHREIBUNG | Wert |
---|---|---|
featureDataTypeOverride | Ein Wörterbuch, das Featurenamen ihren jeweiligen Datentypen zuordnet. | PredictionDriftMonitoringSignalFeatureDataTypeOverride |
MetrikThresholds | [Erforderlich] Eine Liste der zu berechnenden Metriken und deren zugeordneten Schwellenwerte. | PredictionDriftMetricThresholdBase[] (erforderlich) |
Produktionsdaten | [Erforderlich] Die Daten, für die die Abweichung berechnet wird. | MonitoringInputDataBase (erforderlich) |
Referenz-Daten | [Erforderlich] Die Zu berechnenden Daten zum Berechnen der Abweichung. | MonitoringInputDataBase (erforderlich) |
Signaltyp | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | "PredictionDrift" (erforderlich) |
PredictionDriftMonitoringSignalFeatureDataTypeOverride
Name | BESCHREIBUNG | Wert |
---|
PyTorch
Name | BESCHREIBUNG | Wert |
---|---|---|
distributionType | [Erforderlich] Gibt den Typ des Verteilungsframeworks an. | 'PyTorch' (erforderlich) |
processCountPerInstance | Anzahl der Prozesse pro Knoten. | INT |
Queue-Einstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
jobTier | Steuert die Berechnungsauftragsebene. | "Einfach" 'Null' "Premium" "Spot" "Standard" |
RandomSamplingAlgorithmus
Name | BESCHREIBUNG | Wert |
---|---|---|
Regel | Der spezifische Typ des Zufallsalgorithmus | "Zufällig" "Sobol" |
samplingAlgorithmType | [Erforderlich] Der Algorithmus zum Generieren von Hyperparameterwerten zusammen mit Konfigurationseigenschaften | "Zufällig" (erforderlich) |
Seed | Eine optionale ganze Zahl, die als Ausgangswert für die Zufallszahlengenerierung verwendet werden soll | INT |
Wiederholungszeitplan
Name | BESCHREIBUNG | Wert |
---|---|---|
Stunden | [Erforderlich] Liste der Stunden für den Zeitplan. | int[] (erforderlich) |
Protokoll | [Erforderlich] Liste der Minuten für den Zeitplan. | int[] (erforderlich) |
monthDays | Liste der Monatstage für den Zeitplan | int[] |
Wochentage | Liste der Tage für den Zeitplan. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "Freitag" "Montag" "Samstag" "Sonntag" "Donnerstag" "Dienstag" 'Mittwoch' |
Wiederholungs-Auslöser
Name | BESCHREIBUNG | Wert |
---|---|---|
Frequenz | [Erforderlich] Die Häufigkeit zum Auslösen des Zeitplans. | "Tag" "Stunde" "Minute" "Monat" "Woche" (erforderlich) |
Intervall | [Erforderlich] Gibt das Zeitplanintervall in Verbindung mit häufigkeit an. | int (erforderlich) |
Zeitplan | Der Terminplan der Serie. | Wiederholungszeitplan |
triggerTyp | [Erforderlich] | "Serie" (erforderlich) |
Rückentwicklung
Name | BESCHREIBUNG | Wert |
---|---|---|
cvSplitColumnNames | Spalten, die für CVSplit-Daten verwendet werden sollen. | Zeichenfolge[] |
featurizationSettings | Reifungseingaben, die für den AutoML-Auftrag erforderlich sind. | TableVerticalFeaturizationSettings |
limitEinstellungen | Ausführungseinschränkungen für AutoMLJob. | TableVerticalLimitSettings |
nCrossValidations | Anzahl der Kreuzüberprüfungsfalten, die auf schulungsdatensatz angewendet werden sollen wenn kein Validierungsdatensatz bereitgestellt wird. |
NCrossValidierungen |
primaryMetric (englisch) | Primäre Metrik für Regressionsaufgabe. | "NormalizedMeanAbsoluteError" "NormalizedRootMeanSquaredError" 'R2Score' 'Spearman-Korrelation' |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | "Regression" (erforderlich) |
test-Daten | Testen sie die Dateneingabe. | MLTableJobInput |
testDataSize | Der Anteil des Testdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
trainingEinstellungen | Eingaben für die Schulungsphase für einen AutoML-Auftrag. | RegressionTrainingEinstellungen |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
validationDataSize | Der Anteil des Schulungsdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
weightColumnName | Der Name der Beispielgewichtungsspalte. Automatisierte ML unterstützt eine gewichtete Spalte als Eingabe, wodurch Zeilen in den Daten nach oben oder unten gewichtet werden. | Schnur |
RegressionTrainingEinstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
allowedTrainingAlgorithms | Zulässige Modelle für Regressionsaufgabe. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "DecisionTree" "ElasticNet" "ExtremeRandomTrees" "GradientBoosting" 'KNN' "LassoLars" "LightGBM" "RandomForest" "SGD" 'XGBoostRegressor' |
blockedTrainingAlgorithms | Blockierte Modelle für Regressionsaufgabe. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "DecisionTree" "ElasticNet" "ExtremeRandomTrees" "GradientBoosting" 'KNN' "LassoLars" "LightGBM" "RandomForest" "SGD" 'XGBoostRegressor' |
enableDnnSchulung | Aktivieren Sie die Empfehlung von DNN-Modellen. | Boolesch |
enableModelErklärbarkeit | Kennzeichnen Sie die Kennzeichnung, um die Erläuterung für das beste Modell zu aktivieren. | Boolesch |
enableOnnxCompatibleModels | Kennzeichnung zum Aktivieren von onnx-kompatiblen Modellen. | Boolesch |
enableStackEnsemble | Stapelensembleausführung aktivieren. | Boolesch |
enableVoteEnsemble | Aktivieren Des Abstimmungsensembles. | Boolesch |
ensembleModelDownloadTimeout | Während der VotingEnsemble- und StackEnsemble-Modellgeneration werden mehrere einbaute Modelle aus den vorherigen Kinderläufen heruntergeladen. Konfigurieren Sie diesen Parameter mit einem höheren Wert als 300 Sek., wenn mehr Zeit erforderlich ist. |
Schnur |
stackEnsembleSettings | Einstellungen für Stack-Ensembles für die Ausführung von Stack-Ensembles. | StackEnsembleSettings |
ResourceBase-Eigenschaften
Name | BESCHREIBUNG | Wert |
---|
ResourceBase-Eigenschaften
Name | BESCHREIBUNG | Wert |
---|
ResourceBaseTags
Name | BESCHREIBUNG | Wert |
---|
ResourceBaseTags
Name | BESCHREIBUNG | Wert |
---|
ResourceConfigurationProperties
Name | BESCHREIBUNG | Wert |
---|
RollingInputData
Name | BESCHREIBUNG | Wert |
---|---|---|
inputDataType | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | "Rollen" (erforderlich) |
preprocessingComponentId | Verweisen auf die Komponentenressource, die zum Vorverarbeitung der Daten verwendet wird. | Schnur |
windowOffset (englisch) | [Erforderlich] Der Zeitversatz zwischen dem Ende des Datenfensters und der aktuellen Laufzeit des Monitors. | Zeichenfolge (erforderlich) |
windowSize | [Erforderlich] Die Größe des rollierenden Datenfensters. | Zeichenfolge (erforderlich) |
SamplingAlgorithmus
Name | BESCHREIBUNG | Wert |
---|---|---|
samplingAlgorithmType | Für den Typ BayesianSamplingAlgorithm auf 'Bayesian' festgelegt. Legen Sie für den Typ "GridSamplingAlgorithm" den Typ "GridsamplingAlgorithm" fest. Für den Typ RandomSamplingAlgorithm auf "Random" festgelegt. | "Bayesian" 'Raster' "Zufällig" (erforderlich) |
ScheduleActionBase
Name | BESCHREIBUNG | Wert |
---|---|---|
Aktionstyp | Legen Sie den Wert auf 'CreateJob' für den Typ JobScheduleAction fest. Legen Sie den Wert auf 'CreateMonitor' für den Typ CreateMonitorAction fest. Legen Sie für den Typ "EndpointScheduleAction" auf "InvokeBatchEndpoint" fest. | 'CreateJob' 'CreateMonitor' 'InvokeBatchEndpoint' (erforderlich) |
Schedule-Eigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Handlung | [Erforderlich] Gibt die Aktion des Zeitplans an. | ScheduleActionBase (erforderlich) |
Beschreibung | Der Text der Objektbeschreibung. | Schnur |
Anzeigename | Anzeigename des Zeitplans. | Schnur |
isEnabled (Aktiviert) | Ist der Zeitplan aktiviert? | Boolesch |
Eigenschaften | Das Objekteigenschaftenverzeichnis. | ResourceBaseProperties- |
Schlagwörter | Tagwörterbuch. Tags können hinzugefügt, entfernt und aktualisiert werden. | ResourceBaseTags- |
Auslöser | [Erforderlich] Gibt die Triggerdetails an. | TriggerBase (erforderlich) |
Saisonalität
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | Für den Typ "AutoSeasonality" auf "Auto" festgelegt. Für den Typ CustomSeasonality auf "Benutzerdefiniert" festgelegt. | "Auto" "Benutzerdefiniert" (erforderlich) |
SparkJob (Englisch)
Name | BESCHREIBUNG | Wert |
---|---|---|
Archiv | Archivdateien, die im Auftrag verwendet werden. | Zeichenfolge[] |
Args | Argumente für den Auftrag. | Schnur |
Code-ID | [Erforderlich] Arm-ID der Coderessource. | Zeichenfolge (erforderlich) |
Conf | Konfigurierte Spark-Eigenschaften. | SparkJobConf |
Eintrag | [Erforderlich] Der Eintrag, der beim Starten des Auftrags ausgeführt werden soll. | SparkJobEntry (erforderlich) |
Umgebungs-ID | Die ARM-Ressourcen-ID der Umgebungsspezifikation für den Auftrag. | Schnur |
Umgebungsvariablen | Umgebungsvariablen, die im Auftrag enthalten sind. | SparkJobEnvironmentVariables |
Dateien | Dateien, die im Auftrag verwendet werden. | Zeichenfolge[] |
Eingaben | Zuordnung von Eingabedatenbindungen, die im Auftrag verwendet werden. | SparkJobInputs |
Krüge | Jar-Dateien, die im Auftrag verwendet werden. | Zeichenfolge[] |
Jobtyp | [Erforderlich] Gibt den Auftragstyp an. | "Spark" (erforderlich) |
Ergebnisse | Zuordnung von Ausgabedatenbindungen, die im Auftrag verwendet werden. | SparkJobOutputs |
pyDateien | Python-Dateien, die im Auftrag verwendet werden. | Zeichenfolge[] |
queue-Einstellungen | Warteschlangeneinstellungen für den Auftrag | Queue-Einstellungen |
ressourcen | Berechnen der Ressourcenkonfiguration für den Auftrag. | SparkResourceConfiguration |
SparkJobConf
Name | BESCHREIBUNG | Wert |
---|
SparkJobEntry
Name | BESCHREIBUNG | Wert |
---|---|---|
sparkJobEntryType | Legen Sie den Wert auf 'SparkJobPythonEntry' für den Typ SparkJobPythonEntry fest. Legen Sie für den Typ SparkJobScalaEntry auf "SparkJobScalaEntry" fest. | 'SparkJobPythonEntry' 'SparkJobScalaEntry' (erforderlich) |
SparkJobEnvironmentVariables
Name | BESCHREIBUNG | Wert |
---|
SparkJobInputs
Name | BESCHREIBUNG | Wert |
---|
SparkJobOutputs
Name | BESCHREIBUNG | Wert |
---|
SparkJobPython-Eintrag
Name | BESCHREIBUNG | Wert |
---|---|---|
Datei | [Erforderlich] Relativer Python-Dateipfad für den Einstiegspunkt des Auftrags. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
sparkJobEntryType | [Erforderlich] Typ des Einstiegspunkts des Auftrags. | "SparkJobPythonEntry" (erforderlich) |
SparkJobScalaEntry
Name | BESCHREIBUNG | Wert |
---|---|---|
Klassenname | [Erforderlich] Scala-Klassenname, der als Einstiegspunkt verwendet wird. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
sparkJobEntryType | [Erforderlich] Typ des Einstiegspunkts des Auftrags. | 'SparkJobScalaEntry' (erforderlich) |
SparkResourceConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Optionaler Vm-Typ, der vom Computeziel unterstützt wird. | Schnur |
runtimeVersion | Version der Spark-Runtime, die für den Auftrag verwendet wird. | Schnur |
StackEnsembleSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
stackMetaLearnerKWargs | Optionale Parameter, die an den Initialisierer des Metalerners übergeben werden sollen. | jegliche |
stackMetaLearnerTrainPercentage | Gibt den Anteil des Schulungssatzes (beim Auswählen des Trainings- und Validierungstyps) an, der für die Schulung des Metalerners reserviert werden soll. Der Standardwert ist 0,2. | INT |
stackMetaLearnerType | Der Metalerner ist ein Modell, das auf die Ausgabe der einzelnen heterogenen Modelle trainiert wird. | "ElasticNet" "ElasticNetCV" "LightGBMClassifier" "LightGBMRegressor" "LinearRegression" "LogisticRegression" "LogisticRegressionCV" "Keine" |
StaticInputData
Name | BESCHREIBUNG | Wert |
---|---|---|
inputDataType | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | "Statisch" (erforderlich) |
preprocessingComponentId | Verweisen auf die Komponentenressource, die zum Vorverarbeitung der Daten verwendet wird. | Schnur |
FensterEnde | [Erforderlich] Das Enddatum des Datenfensters. | Zeichenfolge (erforderlich) |
FensterStarten | [Erforderlich] Das Startdatum des Datenfensters. | Zeichenfolge (erforderlich) |
Sweep-Job
Name | BESCHREIBUNG | Wert |
---|---|---|
vorzeitige Kündigung | Richtlinien für vorzeitige Beendigungen ermöglichen das Abbrechen von Ausführungsvorgängen mit schlechter Leistung, bevor sie abgeschlossen sind | Richtlinie zur vorzeitigen Beendigung |
Eingaben | Zuordnung von Eingabedatenbindungen, die im Auftrag verwendet werden. | SweepJobInputs |
Jobtyp | [Erforderlich] Gibt den Auftragstyp an. | "Aufräumen" (erforderlich) |
grenzen | Grenzwert für "Aufräumen von Auftrag". | SweepJobLimits |
Ziel | [Erforderlich] Optimierungsziel. | Ziel (erforderlich) |
Ergebnisse | Zuordnung von Ausgabedatenbindungen, die im Auftrag verwendet werden. | SweepJob-Ausgaben |
queue-Einstellungen | Warteschlangeneinstellungen für den Auftrag | Queue-Einstellungen |
samplingAlgorithmus | [Erforderlich] Der Hyperparameter-Samplingalgorithmus | SamplingAlgorithm (erforderlich) |
searchSpace | [Erforderlich] Ein Wörterbuch, das jeden Parameter und seine Verteilung enthält. Der Wörterbuchschlüssel ist der Name des Parameters. | beliebig (erforderlich) |
Testversion | [Erforderlich] Definition der Testkomponente. | TrialComponent (erforderlich) |
SweepJobInputs
Name | BESCHREIBUNG | Wert |
---|
SweepJobLimits
Name | BESCHREIBUNG | Wert |
---|---|---|
jobLimitsTyp | [Erforderlich] JobLimit-Typ. | 'Befehl' "Aufräumen" (erforderlich) |
maxConcurrentTrials | Aufräumen des Auftrags max. gleichzeitige Testversionen. | INT |
maxTotalTrials | "Auftrag aufräumen" max. Gesamtversuche. | INT |
Zeitüberschreitung | Die maximale Laufzeit im ISO 8601-Format, nach der der Auftrag abgebrochen wird. Unterstützt nur die Dauer mit der Genauigkeit so niedrig wie Sekunden. | Schnur |
trialTimeout | Timeoutwert für "Testauftrag aufräumen". | Schnur |
SweepJob-Ausgaben
Name | BESCHREIBUNG | Wert |
---|
TableVerticalFeaturizationSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
blockedTransformatoren | Diese Transformatoren dürfen nicht bei der Reifung verwendet werden. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: 'CatTargetEncoder' 'CountVectorizer' "HashOneHotEncoder" "LabelEncoder" "NaiveBayes" "OneHotEncoder" 'TextTargetEncoder' "TfIdf" "WoETargetEncoder" "WordEmbedding" |
columnNameAndTypes | Wörterbuch des Spaltennamens und seines Typs (int, float, string, datetime usw.). | TableVerticalFeaturizationSettingsColumnNameAndTypes |
datasetSprache | Datasetsprache, nützlich für die Textdaten. | Schnur |
enableDnnFeaturisierung | Bestimmt, ob Dnn-basierte Featurizer für die Daten-Featurisierung verwendet werden sollen. | Boolesch |
Modus | Featurisierungsmodus : Der Benutzer kann den Standardmodus "Auto" beibehalten, und AutoML übernimmt die erforderliche Transformation der Daten in der Featurisierungsphase. Wenn "Aus" ausgewählt ist, wird keine Featurierung durchgeführt. Wenn "Benutzerdefiniert" ausgewählt ist, können Benutzer zusätzliche Eingaben angeben, um anzupassen, wie die Reifung erfolgt. |
"Auto" 'Benutzerdefiniert' 'Aus' |
TransformatorParams | Der Benutzer kann zusätzliche Transformatoren angeben, die zusammen mit den Spalten verwendet werden sollen, auf die er angewendet wird, und Parameter für den Transformatorkonstruktor. | TabelleVerticalFeaturizationSettingsTransformerParams |
TableVerticalFeaturizationSettingsColumnNameAndTypes
Name | BESCHREIBUNG | Wert |
---|
TabelleVerticalFeaturizationSettingsTransformerParams
Name | BESCHREIBUNG | Wert |
---|
TableVerticalLimitSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
enableEarlyTermination | Aktivieren einer vorzeitigen Beendigung, bestimmt, ob AutoMLJob frühzeitig beendet wird, wenn in den letzten 20 Iterationen keine Bewertungsverbesserungen vorliegen. | Boolesch |
exitScore | Beenden Sie die Bewertung für den AutoML-Auftrag. | INT |
maxConcurrentTrials | Maximale gleichzeitige Iteration. | INT |
maxCoresPerTrial | Max. Kerne pro Iteration. | INT |
maxTrials | Anzahl der Iterationen. | INT |
Zeitüberschreitung | AutoML-Auftragstimeout. | Schnur |
trialTimeout | Iterationstimeout. | Schnur |
Ziel-Verzögerungen
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | Festlegen auf "Auto" für den Typ "AutoTargetLags". Für den Typ CustomTargetLags auf 'Custom' festgelegt. | "Auto" "Benutzerdefiniert" (erforderlich) |
TargetRollingWindowSize
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | Legen Sie für den Typ AutoTargetRollingWindowSize auf "Auto" fest. Legen Sie für den Typ CustomTargetRollingWindowSize auf "Benutzerdefiniert" fest. | "Auto" "Benutzerdefiniert" (erforderlich) |
TensorFlow
Name | BESCHREIBUNG | Wert |
---|---|---|
distributionType | [Erforderlich] Gibt den Typ des Verteilungsframeworks an. | "TensorFlow" (erforderlich) |
parameterServerAnzahl | Anzahl der Parameterserveraufgaben. | INT |
Mitarbeiteranzahl | Anzahl der Arbeitnehmer. Wenn nicht angegeben, wird standardmäßig die Instanzanzahl verwendet. | INT |
Textklassifizierung
Name | BESCHREIBUNG | Wert |
---|---|---|
featurizationSettings | Reifungseingaben, die für den AutoML-Auftrag erforderlich sind. | NlpVerticalFeaturizationSettings |
limitEinstellungen | Ausführungseinschränkungen für AutoMLJob. | NlpVerticalLimit-Einstellungen |
primaryMetric (englisch) | Primäre Metrik für Text-Classification Vorgang. | "Genauigkeit" "AUCWeighted" "AveragePrecisionScoreWeighted" "NormMacroRecall" 'PrecisionScoreGewichtet' |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | 'TextClassification' (erforderlich) |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
TextClassificationMultilabel
Name | BESCHREIBUNG | Wert |
---|---|---|
featurizationSettings | Reifungseingaben, die für den AutoML-Auftrag erforderlich sind. | NlpVerticalFeaturizationSettings |
limitEinstellungen | Ausführungseinschränkungen für AutoMLJob. | NlpVerticalLimit-Einstellungen |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | 'TextClassificationMultilabel' (erforderlich) |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
TextNer
Name | BESCHREIBUNG | Wert |
---|---|---|
featurizationSettings | Reifungseingaben, die für den AutoML-Auftrag erforderlich sind. | NlpVerticalFeaturizationSettings |
limitEinstellungen | Ausführungseinschränkungen für AutoMLJob. | NlpVerticalLimit-Einstellungen |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | 'TextNER' (erforderlich) |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
TopNFeaturesByAttribution
Name | BESCHREIBUNG | Wert |
---|---|---|
filterTyp | [Erforderlich] Gibt den Featurefilter an, der beim Auswählen von Features zum Berechnen von Metriken verwendet werden soll. | "TopNByAttribution" (erforderlich) |
Nach oben | Die Anzahl der wichtigsten Features, die einbezogen werden sollen. | INT |
Testkomponente
Name | BESCHREIBUNG | Wert |
---|---|---|
Code-ID | ARM-Ressourcen-ID der Coderessource. | Schnur |
Befehl | [Erforderlich] Der Befehl, der beim Starten des Auftrags ausgeführt werden soll. Zb. "python train.py" | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
Verteilung | Verteilungskonfiguration des Auftrags. Wenn festgelegt, sollte dies eines von Mpi, Tensorflow, PyTorch oder Null sein. | DistributionConfiguration (Verteilungskonfiguration) |
Umgebungs-ID | [Erforderlich] Die ARM-Ressourcen-ID der Umgebungsspezifikation für den Auftrag. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
Umgebungsvariablen | Umgebungsvariablen, die im Auftrag enthalten sind. | TrialComponentEnvironmentVariables |
ressourcen | Berechnen der Ressourcenkonfiguration für den Auftrag. | JobResourceConfiguration |
TrialComponentEnvironmentVariables
Name | BESCHREIBUNG | Wert |
---|
Auslöser-Basis
Name | BESCHREIBUNG | Wert |
---|---|---|
endZeit | Gibt die Endzeit des Zeitplans in ISO 8601 an, jedoch ohne UTC-Offset. Verweisen Sie auf https://en.wikipedia.org/wiki/ISO_8601. Rekommentiertes Format wäre "2022-06-01T00:00:01" Wenn nicht vorhanden, wird der Zeitplan unbegrenzt ausgeführt. |
Schnur |
Startzeit | Gibt die Startzeit des Zeitplans im ISO 8601-Format an, jedoch ohne UTC-Offset. | Schnur |
Zeitzone | Gibt die Zeitzone an, in der der Zeitplan ausgeführt wird. TimeZone sollte dem Windows-Zeitzonenformat folgen. Siehe: /windows-hardware/manufacture/desktop/default-time-zones?view=windows-11 |
Schnur |
triggerTyp | Für den Typ "CronTrigger" auf "Cron" festgelegt. Legen Sie den Wert auf " Recurrence" für den Typ "RecurrenceTrigger" fest. | "Cron" "Serie" (erforderlich) |
TritonModelJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "triton_model" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
TritonModelJobOutput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobOutputType | [Erforderlich] Gibt den Auftragstyp an. | "triton_model" (erforderlich) |
Modus | Ausgabeobjektübermittlungsmodus. | "Direkt" 'ReadWriteMount' "Hochladen" |
URI | Ausgabeobjekt-URI. | Schnur |
TruncationSelectionPolicy
Name | BESCHREIBUNG | Wert |
---|---|---|
policyType | [Erforderlich] Name der Richtlinienkonfiguration | "TruncationSelection" (erforderlich) |
trunkcationPercentage (in letzter Prozent) | Der Prozentsatz der Läufe, die bei jedem Auswertungsintervall abgebrochen werden sollen. | INT |
UriFileJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "uri_file" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
UriFileJobOutput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobOutputType | [Erforderlich] Gibt den Auftragstyp an. | "uri_file" (erforderlich) |
Modus | Ausgabeobjektübermittlungsmodus. | "Direkt" 'ReadWriteMount' "Hochladen" |
URI | Ausgabeobjekt-URI. | Schnur |
UriFolderJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "uri_folder" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
UriFolderJobOutput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobOutputType | [Erforderlich] Gibt den Auftragstyp an. | "uri_folder" (erforderlich) |
Modus | Ausgabeobjektübermittlungsmodus. | "Direkt" 'ReadWriteMount' "Hochladen" |
URI | Ausgabeobjekt-URI. | Schnur |
UserAssignedIdentities
Name | BESCHREIBUNG | Wert |
---|
UserAssignedIdentity
Name | BESCHREIBUNG | Wert |
---|
Benutzeridentität
Name | BESCHREIBUNG | Wert |
---|---|---|
Identitätstyp | [Erforderlich] Gibt den Typ des Identitätsframeworks an. | "UserIdentity" (erforderlich) |
Webhook (Webhook)
Name | BESCHREIBUNG | Wert |
---|---|---|
Ereignistyp | Senden eines Rückrufs für ein angegebenes Benachrichtigungsereignis | Schnur |
webhookTyp | Legen Sie für den Typ "AzureDevOpsWebhook" auf "AzureDevOpsWebhook" fest. | "AzureDevOps" (erforderlich) |
Verwendungsbeispiele
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der Ressourcentyp "Arbeitsbereiche/Zeitpläne" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.MachineLearningServices/workspaces/schedules-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/schedules@2025-04-01"
name = "string"
parent_id = "string"
body = {
properties = {
action = {
actionType = "string"
// For remaining properties, see ScheduleActionBase objects
}
description = "string"
displayName = "string"
isEnabled = bool
properties = {
{customized property} = "string"
}
tags = {
{customized property} = "string"
}
trigger = {
endTime = "string"
startTime = "string"
timeZone = "string"
triggerType = "string"
// For remaining properties, see TriggerBase objects
}
}
}
}
IdentityConfiguration-Objekte
Legen Sie die IdentityType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für AMLToken Folgendes:
{
identityType = "AMLToken"
}
Verwenden Sie für "Verwaltet" Folgendes:
{
clientId = "string"
identityType = "Managed"
objectId = "string"
resourceId = "string"
}
Verwenden Sie für UserIdentity Folgendes:
{
identityType = "UserIdentity"
}
MonitorComputeConfigurationBase-Objekte
Legen Sie die computeType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für ServerlessSpark Folgendes:
{
computeIdentity = {
computeIdentityType = "string"
// For remaining properties, see MonitorComputeIdentityBase objects
}
computeType = "ServerlessSpark"
instanceType = "string"
runtimeVersion = "string"
}
NCrossValidations-Objekte
Legen Sie die Moduseigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Auto" Folgendes:
{
mode = "Auto"
}
Verwenden Sie für "Benutzerdefiniert" Folgendes:
{
mode = "Custom"
value = int
}
ScheduleActionBase-Objekte
Legen Sie die actionType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für CreateJob Folgendes:
{
actionType = "CreateJob"
jobDefinition = {
componentId = "string"
computeId = "string"
description = "string"
displayName = "string"
experimentName = "string"
identity = {
identityType = "string"
// For remaining properties, see IdentityConfiguration objects
}
isArchived = bool
notificationSetting = {
emailOn = [
"string"
]
emails = [
"string"
]
webhooks = {
{customized property} = {
eventType = "string"
webhookType = "string"
// For remaining properties, see Webhook objects
}
}
}
properties = {
{customized property} = "string"
}
services = {
{customized property} = {
endpoint = "string"
jobServiceType = "string"
nodes = {
nodesValueType = "string"
// For remaining properties, see Nodes objects
}
port = int
properties = {
{customized property} = "string"
}
}
}
tags = {
{customized property} = "string"
}
jobType = "string"
// For remaining properties, see JobBaseProperties objects
}
}
Verwenden Sie für CreateMonitor Folgendes:
{
actionType = "CreateMonitor"
monitorDefinition = {
alertNotificationSettings = {
emailNotificationSettings = {
emails = [
"string"
]
}
}
computeConfiguration = {
computeType = "string"
// For remaining properties, see MonitorComputeConfigurationBase objects
}
monitoringTarget = {
deploymentId = "string"
modelId = "string"
taskType = "string"
}
signals = {
{customized property} = {
notificationTypes = [
"string"
]
properties = {
{customized property} = "string"
}
signalType = "string"
// For remaining properties, see MonitoringSignalBase objects
}
}
}
}
Verwenden Sie für InvokeBatchEndpoint Folgendes:
{
actionType = "InvokeBatchEndpoint"
endpointInvocationDefinition = ?
}
EarlyTerminationPolicy-Objekte
Legen Sie die policyType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Bandit Folgendes:
{
policyType = "Bandit"
slackAmount = int
slackFactor = int
}
Verwenden Sie für MedianStopping Folgendes:
{
policyType = "MedianStopping"
}
Verwenden Sie für "TruncationSelection" Folgendes:
{
policyType = "TruncationSelection"
truncationPercentage = int
}
PredictionDriftMetricThresholdBase-Objekte
Legen Sie den dataType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Kategorisierung Folgendes:
{
dataType = "Categorical"
metric = "string"
}
Verwenden Sie für "Numerisch" Folgendes:
{
dataType = "Numerical"
metric = "string"
}
ForecastHorizon-Objekte
Legen Sie die Moduseigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Auto" Folgendes:
{
mode = "Auto"
}
Verwenden Sie für "Benutzerdefiniert" Folgendes:
{
mode = "Custom"
value = int
}
TriggerBase-Objekte
Legen Sie die triggerType-Eigenschaft fest, um den Objekttyp anzugeben.
Für Cron verwenden Sie:
{
expression = "string"
triggerType = "Cron"
}
Verwenden Sie für Serie Folgendes:
{
frequency = "string"
interval = int
schedule = {
hours = [
int
]
minutes = [
int
]
monthDays = [
int
]
weekDays = [
"string"
]
}
triggerType = "Recurrence"
}
Knotenobjekte
Legen Sie die nodeValueType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für alle Folgendes:
{
nodesValueType = "All"
}
MonitorComputeIdentityBase-Objekte
Legen Sie die computeIdentityType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für AmlToken Folgendes:
{
computeIdentityType = "AmlToken"
}
Verwenden Sie für ManagedIdentity-Folgendes:
{
computeIdentityType = "ManagedIdentity"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
}
AutoMLVertical-Objekte
Legen Sie die taskType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Klassifizierung Folgendes:
{
cvSplitColumnNames = [
"string"
]
featurizationSettings = {
blockedTransformers = [
"string"
]
columnNameAndTypes = {
{customized property} = "string"
}
datasetLanguage = "string"
enableDnnFeaturization = bool
mode = "string"
transformerParams = {
{customized property} = [
{
fields = [
"string"
]
parameters = ?
}
]
}
}
limitSettings = {
enableEarlyTermination = bool
exitScore = int
maxConcurrentTrials = int
maxCoresPerTrial = int
maxTrials = int
timeout = "string"
trialTimeout = "string"
}
nCrossValidations = {
mode = "string"
// For remaining properties, see NCrossValidations objects
}
positiveLabel = "string"
primaryMetric = "string"
taskType = "Classification"
testData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
testDataSize = int
trainingSettings = {
allowedTrainingAlgorithms = [
"string"
]
blockedTrainingAlgorithms = [
"string"
]
enableDnnTraining = bool
enableModelExplainability = bool
enableOnnxCompatibleModels = bool
enableStackEnsemble = bool
enableVoteEnsemble = bool
ensembleModelDownloadTimeout = "string"
stackEnsembleSettings = {
stackMetaLearnerKWargs = ?
stackMetaLearnerTrainPercentage = int
stackMetaLearnerType = "string"
}
}
validationData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
validationDataSize = int
weightColumnName = "string"
}
Verwenden Sie für Prognose:
{
cvSplitColumnNames = [
"string"
]
featurizationSettings = {
blockedTransformers = [
"string"
]
columnNameAndTypes = {
{customized property} = "string"
}
datasetLanguage = "string"
enableDnnFeaturization = bool
mode = "string"
transformerParams = {
{customized property} = [
{
fields = [
"string"
]
parameters = ?
}
]
}
}
forecastingSettings = {
countryOrRegionForHolidays = "string"
cvStepSize = int
featureLags = "string"
forecastHorizon = {
mode = "string"
// For remaining properties, see ForecastHorizon objects
}
frequency = "string"
seasonality = {
mode = "string"
// For remaining properties, see Seasonality objects
}
shortSeriesHandlingConfig = "string"
targetAggregateFunction = "string"
targetLags = {
mode = "string"
// For remaining properties, see TargetLags objects
}
targetRollingWindowSize = {
mode = "string"
// For remaining properties, see TargetRollingWindowSize objects
}
timeColumnName = "string"
timeSeriesIdColumnNames = [
"string"
]
useStl = "string"
}
limitSettings = {
enableEarlyTermination = bool
exitScore = int
maxConcurrentTrials = int
maxCoresPerTrial = int
maxTrials = int
timeout = "string"
trialTimeout = "string"
}
nCrossValidations = {
mode = "string"
// For remaining properties, see NCrossValidations objects
}
primaryMetric = "string"
taskType = "Forecasting"
testData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
testDataSize = int
trainingSettings = {
allowedTrainingAlgorithms = [
"string"
]
blockedTrainingAlgorithms = [
"string"
]
enableDnnTraining = bool
enableModelExplainability = bool
enableOnnxCompatibleModels = bool
enableStackEnsemble = bool
enableVoteEnsemble = bool
ensembleModelDownloadTimeout = "string"
stackEnsembleSettings = {
stackMetaLearnerKWargs = ?
stackMetaLearnerTrainPercentage = int
stackMetaLearnerType = "string"
}
}
validationData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
validationDataSize = int
weightColumnName = "string"
}
Verwenden Sie für ImageClassification Folgendes:
{
limitSettings = {
maxConcurrentTrials = int
maxTrials = int
timeout = "string"
}
modelSettings = {
advancedSettings = "string"
amsGradient = bool
augmentations = "string"
beta1 = int
beta2 = int
checkpointFrequency = int
checkpointModel = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
checkpointRunId = "string"
distributed = bool
earlyStopping = bool
earlyStoppingDelay = int
earlyStoppingPatience = int
enableOnnxNormalization = bool
evaluationFrequency = int
gradientAccumulationStep = int
layersToFreeze = int
learningRate = int
learningRateScheduler = "string"
modelName = "string"
momentum = int
nesterov = bool
numberOfEpochs = int
numberOfWorkers = int
optimizer = "string"
randomSeed = int
stepLRGamma = int
stepLRStepSize = int
trainingBatchSize = int
trainingCropSize = int
validationBatchSize = int
validationCropSize = int
validationResizeSize = int
warmupCosineLRCycles = int
warmupCosineLRWarmupEpochs = int
weightDecay = int
weightedLoss = int
}
primaryMetric = "string"
searchSpace = [
{
amsGradient = "string"
augmentations = "string"
beta1 = "string"
beta2 = "string"
distributed = "string"
earlyStopping = "string"
earlyStoppingDelay = "string"
earlyStoppingPatience = "string"
enableOnnxNormalization = "string"
evaluationFrequency = "string"
gradientAccumulationStep = "string"
layersToFreeze = "string"
learningRate = "string"
learningRateScheduler = "string"
modelName = "string"
momentum = "string"
nesterov = "string"
numberOfEpochs = "string"
numberOfWorkers = "string"
optimizer = "string"
randomSeed = "string"
stepLRGamma = "string"
stepLRStepSize = "string"
trainingBatchSize = "string"
trainingCropSize = "string"
validationBatchSize = "string"
validationCropSize = "string"
validationResizeSize = "string"
warmupCosineLRCycles = "string"
warmupCosineLRWarmupEpochs = "string"
weightDecay = "string"
weightedLoss = "string"
}
]
sweepSettings = {
earlyTermination = {
delayEvaluation = int
evaluationInterval = int
policyType = "string"
// For remaining properties, see EarlyTerminationPolicy objects
}
samplingAlgorithm = "string"
}
taskType = "ImageClassification"
validationData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
validationDataSize = int
}
Verwenden Sie für ImageClassificationMultilabel Folgendes:
{
limitSettings = {
maxConcurrentTrials = int
maxTrials = int
timeout = "string"
}
modelSettings = {
advancedSettings = "string"
amsGradient = bool
augmentations = "string"
beta1 = int
beta2 = int
checkpointFrequency = int
checkpointModel = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
checkpointRunId = "string"
distributed = bool
earlyStopping = bool
earlyStoppingDelay = int
earlyStoppingPatience = int
enableOnnxNormalization = bool
evaluationFrequency = int
gradientAccumulationStep = int
layersToFreeze = int
learningRate = int
learningRateScheduler = "string"
modelName = "string"
momentum = int
nesterov = bool
numberOfEpochs = int
numberOfWorkers = int
optimizer = "string"
randomSeed = int
stepLRGamma = int
stepLRStepSize = int
trainingBatchSize = int
trainingCropSize = int
validationBatchSize = int
validationCropSize = int
validationResizeSize = int
warmupCosineLRCycles = int
warmupCosineLRWarmupEpochs = int
weightDecay = int
weightedLoss = int
}
primaryMetric = "string"
searchSpace = [
{
amsGradient = "string"
augmentations = "string"
beta1 = "string"
beta2 = "string"
distributed = "string"
earlyStopping = "string"
earlyStoppingDelay = "string"
earlyStoppingPatience = "string"
enableOnnxNormalization = "string"
evaluationFrequency = "string"
gradientAccumulationStep = "string"
layersToFreeze = "string"
learningRate = "string"
learningRateScheduler = "string"
modelName = "string"
momentum = "string"
nesterov = "string"
numberOfEpochs = "string"
numberOfWorkers = "string"
optimizer = "string"
randomSeed = "string"
stepLRGamma = "string"
stepLRStepSize = "string"
trainingBatchSize = "string"
trainingCropSize = "string"
validationBatchSize = "string"
validationCropSize = "string"
validationResizeSize = "string"
warmupCosineLRCycles = "string"
warmupCosineLRWarmupEpochs = "string"
weightDecay = "string"
weightedLoss = "string"
}
]
sweepSettings = {
earlyTermination = {
delayEvaluation = int
evaluationInterval = int
policyType = "string"
// For remaining properties, see EarlyTerminationPolicy objects
}
samplingAlgorithm = "string"
}
taskType = "ImageClassificationMultilabel"
validationData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
validationDataSize = int
}
Verwenden Sie für ImageInstanceSegmentation Folgendes:
{
limitSettings = {
maxConcurrentTrials = int
maxTrials = int
timeout = "string"
}
modelSettings = {
advancedSettings = "string"
amsGradient = bool
augmentations = "string"
beta1 = int
beta2 = int
boxDetectionsPerImage = int
boxScoreThreshold = int
checkpointFrequency = int
checkpointModel = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
checkpointRunId = "string"
distributed = bool
earlyStopping = bool
earlyStoppingDelay = int
earlyStoppingPatience = int
enableOnnxNormalization = bool
evaluationFrequency = int
gradientAccumulationStep = int
imageSize = int
layersToFreeze = int
learningRate = int
learningRateScheduler = "string"
maxSize = int
minSize = int
modelName = "string"
modelSize = "string"
momentum = int
multiScale = bool
nesterov = bool
nmsIouThreshold = int
numberOfEpochs = int
numberOfWorkers = int
optimizer = "string"
randomSeed = int
stepLRGamma = int
stepLRStepSize = int
tileGridSize = "string"
tileOverlapRatio = int
tilePredictionsNmsThreshold = int
trainingBatchSize = int
validationBatchSize = int
validationIouThreshold = int
validationMetricType = "string"
warmupCosineLRCycles = int
warmupCosineLRWarmupEpochs = int
weightDecay = int
}
primaryMetric = "string"
searchSpace = [
{
amsGradient = "string"
augmentations = "string"
beta1 = "string"
beta2 = "string"
boxDetectionsPerImage = "string"
boxScoreThreshold = "string"
distributed = "string"
earlyStopping = "string"
earlyStoppingDelay = "string"
earlyStoppingPatience = "string"
enableOnnxNormalization = "string"
evaluationFrequency = "string"
gradientAccumulationStep = "string"
imageSize = "string"
layersToFreeze = "string"
learningRate = "string"
learningRateScheduler = "string"
maxSize = "string"
minSize = "string"
modelName = "string"
modelSize = "string"
momentum = "string"
multiScale = "string"
nesterov = "string"
nmsIouThreshold = "string"
numberOfEpochs = "string"
numberOfWorkers = "string"
optimizer = "string"
randomSeed = "string"
stepLRGamma = "string"
stepLRStepSize = "string"
tileGridSize = "string"
tileOverlapRatio = "string"
tilePredictionsNmsThreshold = "string"
trainingBatchSize = "string"
validationBatchSize = "string"
validationIouThreshold = "string"
validationMetricType = "string"
warmupCosineLRCycles = "string"
warmupCosineLRWarmupEpochs = "string"
weightDecay = "string"
}
]
sweepSettings = {
earlyTermination = {
delayEvaluation = int
evaluationInterval = int
policyType = "string"
// For remaining properties, see EarlyTerminationPolicy objects
}
samplingAlgorithm = "string"
}
taskType = "ImageInstanceSegmentation"
validationData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
validationDataSize = int
}
Verwenden Sie für ImageObjectDetection Folgendes:
{
limitSettings = {
maxConcurrentTrials = int
maxTrials = int
timeout = "string"
}
modelSettings = {
advancedSettings = "string"
amsGradient = bool
augmentations = "string"
beta1 = int
beta2 = int
boxDetectionsPerImage = int
boxScoreThreshold = int
checkpointFrequency = int
checkpointModel = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
checkpointRunId = "string"
distributed = bool
earlyStopping = bool
earlyStoppingDelay = int
earlyStoppingPatience = int
enableOnnxNormalization = bool
evaluationFrequency = int
gradientAccumulationStep = int
imageSize = int
layersToFreeze = int
learningRate = int
learningRateScheduler = "string"
maxSize = int
minSize = int
modelName = "string"
modelSize = "string"
momentum = int
multiScale = bool
nesterov = bool
nmsIouThreshold = int
numberOfEpochs = int
numberOfWorkers = int
optimizer = "string"
randomSeed = int
stepLRGamma = int
stepLRStepSize = int
tileGridSize = "string"
tileOverlapRatio = int
tilePredictionsNmsThreshold = int
trainingBatchSize = int
validationBatchSize = int
validationIouThreshold = int
validationMetricType = "string"
warmupCosineLRCycles = int
warmupCosineLRWarmupEpochs = int
weightDecay = int
}
primaryMetric = "string"
searchSpace = [
{
amsGradient = "string"
augmentations = "string"
beta1 = "string"
beta2 = "string"
boxDetectionsPerImage = "string"
boxScoreThreshold = "string"
distributed = "string"
earlyStopping = "string"
earlyStoppingDelay = "string"
earlyStoppingPatience = "string"
enableOnnxNormalization = "string"
evaluationFrequency = "string"
gradientAccumulationStep = "string"
imageSize = "string"
layersToFreeze = "string"
learningRate = "string"
learningRateScheduler = "string"
maxSize = "string"
minSize = "string"
modelName = "string"
modelSize = "string"
momentum = "string"
multiScale = "string"
nesterov = "string"
nmsIouThreshold = "string"
numberOfEpochs = "string"
numberOfWorkers = "string"
optimizer = "string"
randomSeed = "string"
stepLRGamma = "string"
stepLRStepSize = "string"
tileGridSize = "string"
tileOverlapRatio = "string"
tilePredictionsNmsThreshold = "string"
trainingBatchSize = "string"
validationBatchSize = "string"
validationIouThreshold = "string"
validationMetricType = "string"
warmupCosineLRCycles = "string"
warmupCosineLRWarmupEpochs = "string"
weightDecay = "string"
}
]
sweepSettings = {
earlyTermination = {
delayEvaluation = int
evaluationInterval = int
policyType = "string"
// For remaining properties, see EarlyTerminationPolicy objects
}
samplingAlgorithm = "string"
}
taskType = "ImageObjectDetection"
validationData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
validationDataSize = int
}
Verwenden Sie für Regression Folgendes:
{
cvSplitColumnNames = [
"string"
]
featurizationSettings = {
blockedTransformers = [
"string"
]
columnNameAndTypes = {
{customized property} = "string"
}
datasetLanguage = "string"
enableDnnFeaturization = bool
mode = "string"
transformerParams = {
{customized property} = [
{
fields = [
"string"
]
parameters = ?
}
]
}
}
limitSettings = {
enableEarlyTermination = bool
exitScore = int
maxConcurrentTrials = int
maxCoresPerTrial = int
maxTrials = int
timeout = "string"
trialTimeout = "string"
}
nCrossValidations = {
mode = "string"
// For remaining properties, see NCrossValidations objects
}
primaryMetric = "string"
taskType = "Regression"
testData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
testDataSize = int
trainingSettings = {
allowedTrainingAlgorithms = [
"string"
]
blockedTrainingAlgorithms = [
"string"
]
enableDnnTraining = bool
enableModelExplainability = bool
enableOnnxCompatibleModels = bool
enableStackEnsemble = bool
enableVoteEnsemble = bool
ensembleModelDownloadTimeout = "string"
stackEnsembleSettings = {
stackMetaLearnerKWargs = ?
stackMetaLearnerTrainPercentage = int
stackMetaLearnerType = "string"
}
}
validationData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
validationDataSize = int
weightColumnName = "string"
}
Verwenden Sie für TextClassification Folgendes:
{
featurizationSettings = {
datasetLanguage = "string"
}
limitSettings = {
maxConcurrentTrials = int
maxTrials = int
timeout = "string"
}
primaryMetric = "string"
taskType = "TextClassification"
validationData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
}
Verwenden Sie für TextClassificationMultilabel Folgendes:
{
featurizationSettings = {
datasetLanguage = "string"
}
limitSettings = {
maxConcurrentTrials = int
maxTrials = int
timeout = "string"
}
taskType = "TextClassificationMultilabel"
validationData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
}
Verwenden Sie für TextNER Folgendes:
{
featurizationSettings = {
datasetLanguage = "string"
}
limitSettings = {
maxConcurrentTrials = int
maxTrials = int
timeout = "string"
}
taskType = "TextNER"
validationData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
}
DistributionConfiguration-Objekte
Legen Sie die distributionType-Eigenschaft fest, um den Objekttyp anzugeben.
Für Mpi:
{
distributionType = "Mpi"
processCountPerInstance = int
}
Verwenden Sie für PyTorch Folgendes:
{
distributionType = "PyTorch"
processCountPerInstance = int
}
Verwenden Sie für TensorFlow Folgendes:
{
distributionType = "TensorFlow"
parameterServerCount = int
workerCount = int
}
MonitoringInputDataBase-Objekte
Legen Sie die inputDataType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Behoben" Folgendes:
{
inputDataType = "Fixed"
}
Verwenden Sie für rollierende Anwendungen:
{
inputDataType = "Rolling"
preprocessingComponentId = "string"
windowOffset = "string"
windowSize = "string"
}
Verwenden Sie für "Statisch" Folgendes:
{
inputDataType = "Static"
preprocessingComponentId = "string"
windowEnd = "string"
windowStart = "string"
}
JobBaseProperties-Objekte
Legen Sie die jobType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für AutoML Folgendes:
{
environmentId = "string"
environmentVariables = {
{customized property} = "string"
}
jobType = "AutoML"
outputs = {
{customized property} = {
description = "string"
jobOutputType = "string"
// For remaining properties, see JobOutput objects
}
}
queueSettings = {
jobTier = "string"
}
resources = {
dockerArgs = "string"
instanceCount = int
instanceType = "string"
properties = {
{customized property} = ?
}
shmSize = "string"
}
taskDetails = {
logVerbosity = "string"
targetColumnName = "string"
trainingData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
taskType = "string"
// For remaining properties, see AutoMLVertical objects
}
}
Verwenden Sie für Befehl Folgendes:
{
codeId = "string"
command = "string"
distribution = {
distributionType = "string"
// For remaining properties, see DistributionConfiguration objects
}
environmentId = "string"
environmentVariables = {
{customized property} = "string"
}
inputs = {
{customized property} = {
description = "string"
jobInputType = "string"
// For remaining properties, see JobInput objects
}
}
jobType = "Command"
limits = {
jobLimitsType = "string"
timeout = "string"
}
outputs = {
{customized property} = {
description = "string"
jobOutputType = "string"
// For remaining properties, see JobOutput objects
}
}
queueSettings = {
jobTier = "string"
}
resources = {
dockerArgs = "string"
instanceCount = int
instanceType = "string"
properties = {
{customized property} = ?
}
shmSize = "string"
}
}
Verwenden Sie für Pipeline Folgendes:
{
inputs = {
{customized property} = {
description = "string"
jobInputType = "string"
// For remaining properties, see JobInput objects
}
}
jobs = {
{customized property} = ?
}
jobType = "Pipeline"
outputs = {
{customized property} = {
description = "string"
jobOutputType = "string"
// For remaining properties, see JobOutput objects
}
}
settings = ?
sourceJobId = "string"
}
Verwenden Sie für Spark Folgendes:
{
archives = [
"string"
]
args = "string"
codeId = "string"
conf = {
{customized property} = "string"
}
entry = {
sparkJobEntryType = "string"
// For remaining properties, see SparkJobEntry objects
}
environmentId = "string"
environmentVariables = {
{customized property} = "string"
}
files = [
"string"
]
inputs = {
{customized property} = {
description = "string"
jobInputType = "string"
// For remaining properties, see JobInput objects
}
}
jars = [
"string"
]
jobType = "Spark"
outputs = {
{customized property} = {
description = "string"
jobOutputType = "string"
// For remaining properties, see JobOutput objects
}
}
pyFiles = [
"string"
]
queueSettings = {
jobTier = "string"
}
resources = {
instanceType = "string"
runtimeVersion = "string"
}
}
Verwenden Sie für "Aufräumen" Folgendes:
{
earlyTermination = {
delayEvaluation = int
evaluationInterval = int
policyType = "string"
// For remaining properties, see EarlyTerminationPolicy objects
}
inputs = {
{customized property} = {
description = "string"
jobInputType = "string"
// For remaining properties, see JobInput objects
}
}
jobType = "Sweep"
limits = {
jobLimitsType = "string"
maxConcurrentTrials = int
maxTotalTrials = int
timeout = "string"
trialTimeout = "string"
}
objective = {
goal = "string"
primaryMetric = "string"
}
outputs = {
{customized property} = {
description = "string"
jobOutputType = "string"
// For remaining properties, see JobOutput objects
}
}
queueSettings = {
jobTier = "string"
}
samplingAlgorithm = {
samplingAlgorithmType = "string"
// For remaining properties, see SamplingAlgorithm objects
}
searchSpace = ?
trial = {
codeId = "string"
command = "string"
distribution = {
distributionType = "string"
// For remaining properties, see DistributionConfiguration objects
}
environmentId = "string"
environmentVariables = {
{customized property} = "string"
}
resources = {
dockerArgs = "string"
instanceCount = int
instanceType = "string"
properties = {
{customized property} = ?
}
shmSize = "string"
}
}
}
MonitoringFeatureFilterBase-Objekte
Legen Sie die filterType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für AllFeatures Folgendes:
{
filterType = "AllFeatures"
}
Verwenden Sie für FeatureSubset Folgendes:
{
features = [
"string"
]
filterType = "FeatureSubset"
}
Verwenden Sie für TopNByAttribution Folgendes:
{
filterType = "TopNByAttribution"
top = int
}
JobOutput-Objekte
Legen Sie die jobOutputType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für custom_model Folgendes:
{
jobOutputType = "custom_model"
mode = "string"
uri = "string"
}
Verwenden Sie für mlflow_model Folgendes:
{
jobOutputType = "mlflow_model"
mode = "string"
uri = "string"
}
Verwenden Sie für mltable:
{
jobOutputType = "mltable"
mode = "string"
uri = "string"
}
Verwenden Sie für triton_model Folgendes:
{
jobOutputType = "triton_model"
mode = "string"
uri = "string"
}
Verwenden Sie für uri_file:
{
jobOutputType = "uri_file"
mode = "string"
uri = "string"
}
Verwenden Sie für uri_folder:
{
jobOutputType = "uri_folder"
mode = "string"
uri = "string"
}
MonitoringSignalBase-Objekte
Legen Sie die SignalType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Benutzerdefiniert" Folgendes:
{
componentId = "string"
inputAssets = {
{customized property} = {
columns = {
{customized property} = "string"
}
dataContext = "string"
jobInputType = "string"
uri = "string"
inputDataType = "string"
// For remaining properties, see MonitoringInputDataBase objects
}
}
inputs = {
{customized property} = {
description = "string"
jobInputType = "string"
// For remaining properties, see JobInput objects
}
}
metricThresholds = [
{
metric = "string"
threshold = {
value = int
}
}
]
signalType = "Custom"
}
Verwenden Sie für DataDrift Folgendes:
{
featureDataTypeOverride = {
{customized property} = "string"
}
featureImportanceSettings = {
mode = "string"
targetColumn = "string"
}
features = {
filterType = "string"
// For remaining properties, see MonitoringFeatureFilterBase objects
}
metricThresholds = [
{
threshold = {
value = int
}
dataType = "string"
// For remaining properties, see DataDriftMetricThresholdBase objects
}
]
productionData = {
columns = {
{customized property} = "string"
}
dataContext = "string"
jobInputType = "string"
uri = "string"
inputDataType = "string"
// For remaining properties, see MonitoringInputDataBase objects
}
referenceData = {
columns = {
{customized property} = "string"
}
dataContext = "string"
jobInputType = "string"
uri = "string"
inputDataType = "string"
// For remaining properties, see MonitoringInputDataBase objects
}
signalType = "DataDrift"
}
Verwenden Sie für DataQuality Folgendes:
{
featureDataTypeOverride = {
{customized property} = "string"
}
featureImportanceSettings = {
mode = "string"
targetColumn = "string"
}
features = {
filterType = "string"
// For remaining properties, see MonitoringFeatureFilterBase objects
}
metricThresholds = [
{
threshold = {
value = int
}
dataType = "string"
// For remaining properties, see DataQualityMetricThresholdBase objects
}
]
productionData = {
columns = {
{customized property} = "string"
}
dataContext = "string"
jobInputType = "string"
uri = "string"
inputDataType = "string"
// For remaining properties, see MonitoringInputDataBase objects
}
referenceData = {
columns = {
{customized property} = "string"
}
dataContext = "string"
jobInputType = "string"
uri = "string"
inputDataType = "string"
// For remaining properties, see MonitoringInputDataBase objects
}
signalType = "DataQuality"
}
Verwenden Sie für FeatureAttributionDrift Folgendes:
{
featureDataTypeOverride = {
{customized property} = "string"
}
featureImportanceSettings = {
mode = "string"
targetColumn = "string"
}
metricThreshold = {
metric = "string"
threshold = {
value = int
}
}
productionData = [
{
columns = {
{customized property} = "string"
}
dataContext = "string"
jobInputType = "string"
uri = "string"
inputDataType = "string"
// For remaining properties, see MonitoringInputDataBase objects
}
]
referenceData = {
columns = {
{customized property} = "string"
}
dataContext = "string"
jobInputType = "string"
uri = "string"
inputDataType = "string"
// For remaining properties, see MonitoringInputDataBase objects
}
signalType = "FeatureAttributionDrift"
}
Verwenden Sie für PredictionDrift Folgendes:
{
featureDataTypeOverride = {
{customized property} = "string"
}
metricThresholds = [
{
threshold = {
value = int
}
dataType = "string"
// For remaining properties, see PredictionDriftMetricThresholdBase objects
}
]
productionData = {
columns = {
{customized property} = "string"
}
dataContext = "string"
jobInputType = "string"
uri = "string"
inputDataType = "string"
// For remaining properties, see MonitoringInputDataBase objects
}
referenceData = {
columns = {
{customized property} = "string"
}
dataContext = "string"
jobInputType = "string"
uri = "string"
inputDataType = "string"
// For remaining properties, see MonitoringInputDataBase objects
}
signalType = "PredictionDrift"
}
TargetRollingWindowSize-Objekte
Legen Sie die Moduseigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Auto" Folgendes:
{
mode = "Auto"
}
Verwenden Sie für "Benutzerdefiniert" Folgendes:
{
mode = "Custom"
value = int
}
Webhook-Objekte
Legen Sie die WebhookType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für AzureDevOps Folgendes:
{
webhookType = "AzureDevOps"
}
Saisonalitätsobjekte
Legen Sie die Moduseigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Auto" Folgendes:
{
mode = "Auto"
}
Verwenden Sie für "Benutzerdefiniert" Folgendes:
{
mode = "Custom"
value = int
}
SparkJobEntry-Objekte
Legen Sie die sparkJobEntryType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für SparkJobPythonEntry Folgendes:
{
file = "string"
sparkJobEntryType = "SparkJobPythonEntry"
}
Verwenden Sie für SparkJobScalaEntry Folgendes:
{
className = "string"
sparkJobEntryType = "SparkJobScalaEntry"
}
DataQualityMetricThresholdBase-Objekte
Legen Sie den dataType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Kategorisierung Folgendes:
{
dataType = "Categorical"
metric = "string"
}
Verwenden Sie für "Numerisch" Folgendes:
{
dataType = "Numerical"
metric = "string"
}
SamplingAlgorithm-Objekte
Legen Sie die SamplingAlgorithmType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Bayesian Folgendes:
{
samplingAlgorithmType = "Bayesian"
}
Verwenden Sie für Grid Folgendes:
{
samplingAlgorithmType = "Grid"
}
Verwenden Sie für Random Folgendes:
{
rule = "string"
samplingAlgorithmType = "Random"
seed = int
}
DataDriftMetricThresholdBase-Objekte
Legen Sie den dataType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Kategorisierung Folgendes:
{
dataType = "Categorical"
metric = "string"
}
Verwenden Sie für "Numerisch" Folgendes:
{
dataType = "Numerical"
metric = "string"
}
JobInput-Objekte
Legen Sie die jobInputType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für custom_model Folgendes:
{
jobInputType = "custom_model"
mode = "string"
uri = "string"
}
Verwenden Sie für Literal Folgendes:
{
jobInputType = "literal"
value = "string"
}
Verwenden Sie für mlflow_model Folgendes:
{
jobInputType = "mlflow_model"
mode = "string"
uri = "string"
}
Verwenden Sie für mltable:
{
jobInputType = "mltable"
mode = "string"
uri = "string"
}
Verwenden Sie für triton_model Folgendes:
{
jobInputType = "triton_model"
mode = "string"
uri = "string"
}
Verwenden Sie für uri_file:
{
jobInputType = "uri_file"
mode = "string"
uri = "string"
}
Verwenden Sie für uri_folder:
{
jobInputType = "uri_folder"
mode = "string"
uri = "string"
}
TargetLags-Objekte
Legen Sie die Moduseigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Auto" Folgendes:
{
mode = "Auto"
}
Verwenden Sie für "Benutzerdefiniert" Folgendes:
{
mode = "Custom"
values = [
int
]
}
Eigenschaftswerte
Microsoft.MachineLearningServices/Arbeitsbereiche/Zeitpläne
Name | BESCHREIBUNG | Wert |
---|---|---|
Name | Der Ressourcenname | Zeichenfolge Zwänge: Pattern = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (erforderlich) |
Eltern-ID | Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. | ID für Ressource des Typs: Arbeitsbereiche |
Eigenschaften | [Erforderlich] Zusätzliche Attribute der Entität. | ScheduleProperties- (erforderlich) |
Typ | Der Ressourcentyp | "Microsoft.MachineLearningServices/workspaces/schedules@2025-04-01" |
AlleFunktionen
Name | BESCHREIBUNG | Wert |
---|---|---|
filterTyp | [Erforderlich] Gibt den Featurefilter an, der beim Auswählen von Features zum Berechnen von Metriken verwendet werden soll. | "AllFeatures" (erforderlich) |
Alle Knoten
Name | BESCHREIBUNG | Wert |
---|---|---|
nodesValueType | [Erforderlich] Typ des Knotenwerts | "Alle" (erforderlich) |
AmlToken
Name | BESCHREIBUNG | Wert |
---|---|---|
Identitätstyp | [Erforderlich] Gibt den Typ des Identitätsframeworks an. | "AMLToken" (erforderlich) |
AmlTokenComputeIdentity
Name | BESCHREIBUNG | Wert |
---|---|---|
computeIdentityType | [Erforderlich] Gibt den Identitätstyp an, der in den Überwachungsaufträgen verwendet werden soll. | "AmlToken" (erforderlich) |
AutoForecastHorizon
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Legen Sie den Auswahlmodus für den Prognosehorizont fest. | "Auto" (erforderlich) |
AutoMLJob
Name | BESCHREIBUNG | Wert |
---|---|---|
Umgebungs-ID | Die ARM-Ressourcen-ID der Umgebungsspezifikation für den Auftrag. Dies ist optionaler Wert, der bei Ausführung des Auftrags bei der Ausführung des Auftrags standardmäßig autoML für die Produktions-AutoML-zusammengestellte Umgebungsversion bereitstellt. |
Schnur |
Umgebungsvariablen | Umgebungsvariablen, die im Auftrag enthalten sind. | AutoMLJobEnvironmentVariables |
Jobtyp | [Erforderlich] Gibt den Auftragstyp an. | 'AutoML' (erforderlich) |
Ergebnisse | Zuordnung von Ausgabedatenbindungen, die im Auftrag verwendet werden. | AutoMLJob-Ausgänge |
queue-Einstellungen | Warteschlangeneinstellungen für den Auftrag | Queue-Einstellungen |
ressourcen | Berechnen der Ressourcenkonfiguration für den Auftrag. | JobResourceConfiguration |
AufgabenDetails | [Erforderlich] Dies stellt ein Szenario dar, das einer der Tabellen/NLP/Image sein kann. | AutoMLVertical (erforderlich) |
AutoMLJobEnvironmentVariables
Name | BESCHREIBUNG | Wert |
---|
AutoMLJob-Ausgänge
Name | BESCHREIBUNG | Wert |
---|
AutoMLVertical
Name | BESCHREIBUNG | Wert |
---|---|---|
logAusführlichkeit | Protokoll-Ausführlichkeit für den Auftrag. | "Kritisch" "Debuggen" 'Fehler' 'Infos' 'NotSet' "Warnung" |
targetColumnName | Name der Zielspalte: Dies ist die Spalte mit Vorhersagewerten. Auch als Bezeichnungsspaltenname im Kontext von Klassifizierungsaufgaben bezeichnet. |
Schnur |
Aufgabentyp | Für die Typklassifizierung auf "Klassifizierung" festgelegt. Legen Sie für den Typ "Prognose" den Typ "Prognose" fest. Wird für den Typ ImageClassification auf 'ImageClassification' festgelegt. Wird für den Typ ImageClassificationMultilabel auf 'ImageClassificationMultilabel' festgelegt. 'ImageInstanceSegmentation' für den Typ 'ImageInstanceSegmentation' festgelegt. Legen Sie für den Typ ImageObjectDetection auf 'ImageObjectDetection' fest. Auf 'Regression' für die Typregression festgelegt. Auf 'TextClassification' für den Typ 'TextClassification' festgelegt. Legen Sie für den Typ "TextClassificationMultilabel" den Typ "TextClassificationMultilabel" fest. Legen Sie 'TextNER' für den Typ "TextNer" fest. | "Klassifizierung" "Prognose" 'Bild-Klassifizierung' 'ImageClassificationMultilabel' 'ImageInstanceSegmentation' 'ImageObjectDetection' "Rückschritt" 'Textklassifizierung' 'TextClassificationMultilabel' 'TextNER' (erforderlich) |
Trainingsdaten | [Erforderlich] Eingabe von Schulungsdaten. | MLTableJobInput (erforderlich) |
AutoNCrossValidierungen
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Modus zum Ermitteln von N-Kreuzüberprüfungen. | "Auto" (erforderlich) |
AutoSeasonalität
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Saisonalitätsmodus. | "Auto" (erforderlich) |
AutoTargetLags
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Festlegen des Zielverzögerungsmodus – Auto/Benutzerdefiniert | "Auto" (erforderlich) |
AutoTargetRollingWindowSize
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] TargetRollingWindowSiz-Erkennungsmodus. | "Auto" (erforderlich) |
AzureDevOpsWebhook
Name | BESCHREIBUNG | Wert |
---|---|---|
webhookTyp | [Erforderlich] Gibt den Typ des Diensts an, der einen Rückruf senden soll. | "AzureDevOps" (erforderlich) |
Banditenpolitik
Name | BESCHREIBUNG | Wert |
---|---|---|
policyType | [Erforderlich] Name der Richtlinienkonfiguration | "Bandit" (erforderlich) |
SlackAmount | Absoluter Abstand, der vom besten Lauf erlaubt ist. | INT |
slackFactor | Verhältnis des zulässigen Abstands vom besten Lauf. | INT |
BayesianSamplingAlgorithmus
Name | BESCHREIBUNG | Wert |
---|---|---|
samplingAlgorithmType | [Erforderlich] Der Algorithmus zum Generieren von Hyperparameterwerten zusammen mit Konfigurationseigenschaften | "Bayesian" (erforderlich) |
CategoricalDataDriftMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | [Erforderlich] Gibt den Datentyp des Metrikschwellenwerts an. | "Kategorisieren" (erforderlich) |
Maß | [Erforderlich] Die kategorisierte Datenabweichungsmetrik, die berechnet werden soll. | 'JensenShannonDistanz' 'PearsonsChiSquaredTest' "PopulationStabilityIndex" (erforderlich) |
CategoricalDataQualityMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | [Erforderlich] Gibt den Datentyp des Metrikschwellenwerts an. | "Kategorisieren" (erforderlich) |
Maß | [Erforderlich] Die kategorisierte Datenqualitätsmetrik, die berechnet werden soll. | 'DataTypeErrorRate' 'NullValueRate' 'OutOfBoundsRate' (erforderlich) |
CategoricalPredictionDriftMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | [Erforderlich] Gibt den Datentyp des Metrikschwellenwerts an. | "Kategorisieren" (erforderlich) |
Maß | [Erforderlich] Die kategorisierte Vorhersageabweichungsmetrik, die berechnet werden soll. | 'JensenShannonDistanz' 'PearsonsChiSquaredTest' "PopulationStabilityIndex" (erforderlich) |
Klassifizierung
Name | BESCHREIBUNG | Wert |
---|---|---|
cvSplitColumnNames | Spalten, die für CVSplit-Daten verwendet werden sollen. | Zeichenfolge[] |
featurizationSettings | Reifungseingaben, die für den AutoML-Auftrag erforderlich sind. | TableVerticalFeaturizationSettings |
limitEinstellungen | Ausführungseinschränkungen für AutoMLJob. | TableVerticalLimitSettings |
nCrossValidations | Anzahl der Kreuzüberprüfungsfalten, die auf schulungsdatensatz angewendet werden sollen wenn kein Validierungsdatensatz bereitgestellt wird. |
NCrossValidierungen |
positivEtikett | Positive Bezeichnung für die Berechnung binärer Metriken. | Schnur |
primaryMetric (englisch) | Primäre Metrik für den Vorgang. | "Genauigkeit" "AUCWeighted" "AveragePrecisionScoreWeighted" "NormMacroRecall" 'PrecisionScoreGewichtet' |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | "Klassifizierung" (erforderlich) |
test-Daten | Testen sie die Dateneingabe. | MLTableJobInput |
testDataSize | Der Anteil des Testdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
trainingEinstellungen | Eingaben für die Schulungsphase für einen AutoML-Auftrag. | ClassificationTrainingSettings |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
validationDataSize | Der Anteil des Schulungsdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
weightColumnName | Der Name der Beispielgewichtungsspalte. Automatisierte ML unterstützt eine gewichtete Spalte als Eingabe, wodurch Zeilen in den Daten nach oben oder unten gewichtet werden. | Schnur |
ClassificationTrainingSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
allowedTrainingAlgorithms | Zulässige Modelle für klassifizierungsaufgabe. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: 'BernoulliNaiveBayes' "DecisionTree" "ExtremeRandomTrees" "GradientBoosting" 'KNN' "LightGBM" "LinearSVM" "LogisticRegression" "MultinomialNaiveBayes" "RandomForest" "SGD" "SVM" 'XGBoostKlassifikator' |
blockedTrainingAlgorithms | Blockierte Modelle für klassifizierungsaufgabe. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: 'BernoulliNaiveBayes' "DecisionTree" "ExtremeRandomTrees" "GradientBoosting" 'KNN' "LightGBM" "LinearSVM" "LogisticRegression" "MultinomialNaiveBayes" "RandomForest" "SGD" "SVM" 'XGBoostKlassifikator' |
enableDnnSchulung | Aktivieren Sie die Empfehlung von DNN-Modellen. | Boolesch |
enableModelErklärbarkeit | Kennzeichnen Sie die Kennzeichnung, um die Erläuterung für das beste Modell zu aktivieren. | Boolesch |
enableOnnxCompatibleModels | Kennzeichnung zum Aktivieren von onnx-kompatiblen Modellen. | Boolesch |
enableStackEnsemble | Stapelensembleausführung aktivieren. | Boolesch |
enableVoteEnsemble | Aktivieren Des Abstimmungsensembles. | Boolesch |
ensembleModelDownloadTimeout | Während der VotingEnsemble- und StackEnsemble-Modellgeneration werden mehrere einbaute Modelle aus den vorherigen Kinderläufen heruntergeladen. Konfigurieren Sie diesen Parameter mit einem höheren Wert als 300 Sek., wenn mehr Zeit erforderlich ist. |
Schnur |
stackEnsembleSettings | Einstellungen für Stack-Ensembles für die Ausführung von Stack-Ensembles. | StackEnsembleSettings |
ColumnTransformer (Spalten-Transformator)
Name | BESCHREIBUNG | Wert |
---|---|---|
Felder | Felder, auf die Transformatorlogik angewendet werden soll. | Zeichenfolge[] |
Parameter | Verschiedene Eigenschaften, die an Transformator übergeben werden sollen. Die erwartete Eingabe ist das Wörterbuch von Schlüssel-Wert-Paaren im JSON-Format. |
jegliche |
BefehlAuftrag
Name | BESCHREIBUNG | Wert |
---|---|---|
Code-ID | ARM-Ressourcen-ID der Coderessource. | Schnur |
Befehl | [Erforderlich] Der Befehl, der beim Starten des Auftrags ausgeführt werden soll. Zb. "python train.py" | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
Verteilung | Verteilungskonfiguration des Auftrags. Wenn festgelegt, sollte dies eines von Mpi, Tensorflow, PyTorch oder Null sein. | DistributionConfiguration (Verteilungskonfiguration) |
Umgebungs-ID | [Erforderlich] Die ARM-Ressourcen-ID der Umgebungsspezifikation für den Auftrag. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
Umgebungsvariablen | Umgebungsvariablen, die im Auftrag enthalten sind. | BefehlJobUmgebungsvariablen |
Eingaben | Zuordnung von Eingabedatenbindungen, die im Auftrag verwendet werden. | BefehlJobEingaben |
Jobtyp | [Erforderlich] Gibt den Auftragstyp an. | 'Befehl' (erforderlich) |
grenzen | Befehlsauftragslimit. | BefehlJobLimits |
Ergebnisse | Zuordnung von Ausgabedatenbindungen, die im Auftrag verwendet werden. | CommandJobOutputs |
queue-Einstellungen | Warteschlangeneinstellungen für den Auftrag | Queue-Einstellungen |
ressourcen | Berechnen der Ressourcenkonfiguration für den Auftrag. | JobResourceConfiguration |
BefehlJobUmgebungsvariablen
Name | BESCHREIBUNG | Wert |
---|
BefehlJobEingaben
Name | BESCHREIBUNG | Wert |
---|
BefehlJobLimits
Name | BESCHREIBUNG | Wert |
---|---|---|
jobLimitsTyp | [Erforderlich] JobLimit-Typ. | 'Befehl' "Aufräumen" (erforderlich) |
Zeitüberschreitung | Die maximale Laufzeit im ISO 8601-Format, nach der der Auftrag abgebrochen wird. Unterstützt nur die Dauer mit der Genauigkeit so niedrig wie Sekunden. | Schnur |
CommandJobOutputs
Name | BESCHREIBUNG | Wert |
---|
CreateMonitorAktion
Name | BESCHREIBUNG | Wert |
---|---|---|
Aktionstyp | [Erforderlich] Gibt den Aktionstyp des Zeitplans an. | 'CreateMonitor' (erforderlich) |
monitorDefinition | [Erforderlich] Definiert den Monitor. | MonitorDefinition (erforderlich) |
CronTrigger (Englisch)
Name | BESCHREIBUNG | Wert |
---|---|---|
Ausdruck | [Erforderlich] Gibt den Cronausdruck des Zeitplans an. Der Ausdruck sollte dem NCronTab-Format folgen. |
Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
triggerTyp | [Erforderlich] | "Cron" (erforderlich) |
CustomForecastHorizon
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Legen Sie den Auswahlmodus für den Prognosehorizont fest. | "Benutzerdefiniert" (erforderlich) |
Wert | [Erforderlich] Prognosehorizontwert. | int (erforderlich) |
CustomMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Maß | [Erforderlich] Die benutzerdefinierte Metrik, die berechnet werden soll. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
Schwelle | Der Schwellenwert. Wenn NULL, wird je nach ausgewählter Metrik ein Standardwert festgelegt. | Monitoring-Schwellenwert |
CustomModelJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "custom_model" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
CustomModelJobOutput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobOutputType | [Erforderlich] Gibt den Auftragstyp an. | "custom_model" (erforderlich) |
Modus | Ausgabeobjektübermittlungsmodus. | "Direkt" 'ReadWriteMount' "Hochladen" |
URI | Ausgabeobjekt-URI. | Schnur |
CustomMonitoringSignal
Name | BESCHREIBUNG | Wert |
---|---|---|
Komponenten-ID | [Erforderlich] Verweis auf die Komponentenressource, die zum Berechnen der benutzerdefinierten Metriken verwendet wird. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
inputAssets | Überwachen von Ressourcen, die als Eingabe verwendet werden sollen. Der Schlüssel ist der Name des Komponenteneingabeports, der Wert ist die Datenressource. | CustomMonitoringSignalInputAssets |
Eingaben | Zusätzliche Komponentenparameter, die als Eingabe verwendet werden sollen. Schlüssel ist der Name des Literaleingabeports der Komponente, der Wert ist der Parameterwert. | CustomMonitoringSignalInputs |
MetrikThresholds | [Erforderlich] Eine Liste der zu berechnenden Metriken und deren zugeordneten Schwellenwerte. | CustomMetricThreshold[] (erforderlich) |
Signaltyp | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | "Benutzerdefiniert" (erforderlich) |
CustomMonitoringSignalInputAssets
Name | BESCHREIBUNG | Wert |
---|
CustomMonitoringSignalInputs
Name | BESCHREIBUNG | Wert |
---|
CustomNCrossValidations
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Modus zum Ermitteln von N-Kreuzüberprüfungen. | "Benutzerdefiniert" (erforderlich) |
Wert | [Erforderlich] N-Kreuzüberprüfungswert. | int (erforderlich) |
GewohnheitSaisonalität
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Saisonalitätsmodus. | "Benutzerdefiniert" (erforderlich) |
Wert | [Erforderlich] Saisonalitätswert. | int (erforderlich) |
CustomTargetLags
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] Festlegen des Zielverzögerungsmodus – Auto/Benutzerdefiniert | "Benutzerdefiniert" (erforderlich) |
Werte | [Erforderlich] Festlegen von Zielverzögerungswerten | int[] (erforderlich) |
CustomTargetRollingWindowSize
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | [Erforderlich] TargetRollingWindowSiz-Erkennungsmodus. | "Benutzerdefiniert" (erforderlich) |
Wert | [Erforderlich] TargetRollingWindowSize-Wert. | int (erforderlich) |
DataDriftMetricThresholdBase
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | Legen Sie den Wert auf ' Categorical' für den Typ CategoricalDataDriftMetricThreshold fest. Legen Sie für den Typ "NumericalDataDriftMetricThreshold" den Wert "Numerisch" fest. | "Kategorisieren" "Numerisch" (erforderlich) |
Schwelle | Der Schwellenwert. Wenn NULL, wird je nach ausgewählter Metrik ein Standardwert festgelegt. | Monitoring-Schwellenwert |
DataDriftMonitoringSignal
Name | BESCHREIBUNG | Wert |
---|---|---|
featureDataTypeOverride | Ein Wörterbuch, das Featurenamen ihren jeweiligen Datentypen zuordnet. | DataDriftMonitoringSignalFeatureDataTypeOverride |
featureImportanceEinstellungen | Die Einstellungen für die Wichtigkeit der Computerfunktion. | FeatureImportanceEinstellungen |
Funktionen | Der Featurefilter, der angibt, welches Feature die Abweichung berechnen soll. | ÜberwachungFeatureFilterBasis |
MetrikThresholds | [Erforderlich] Eine Liste der zu berechnenden Metriken und deren zugeordneten Schwellenwerte. | DataDriftMetricThresholdBase[] (erforderlich) |
Produktionsdaten | [Erforderlich] Die Daten, für die die Abweichung berechnet wird. | MonitoringInputDataBase (erforderlich) |
Referenz-Daten | [Erforderlich] Die Zu berechnenden Daten zum Berechnen der Abweichung. | MonitoringInputDataBase (erforderlich) |
Signaltyp | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | 'DataDrift' (erforderlich) |
DataDriftMonitoringSignalFeatureDataTypeOverride
Name | BESCHREIBUNG | Wert |
---|
DataQualityMetricThresholdBase
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | Für den Typ "CategoricalDataQualityMetricThreshold" auf "CategoricalDataQualityMetricThreshold" festgelegt. Legen Sie für den Typ "NumericalDataQualityMetricThreshold" den Wert "Numerisch" fest. | "Kategorisieren" "Numerisch" (erforderlich) |
Schwelle | Der Schwellenwert. Wenn NULL, wird je nach ausgewählter Metrik ein Standardwert festgelegt. | Monitoring-Schwellenwert |
DatenQualitätMonitoringSignal
Name | BESCHREIBUNG | Wert |
---|---|---|
featureDataTypeOverride | Ein Wörterbuch, das Featurenamen ihren jeweiligen Datentypen zuordnet. | DataQualityMonitoringSignalFeatureDataTypeOverride |
featureImportanceEinstellungen | Die Einstellungen für die Wichtigkeit der Computerfunktion. | FeatureImportanceEinstellungen |
Funktionen | Die Features zum Berechnen der Abweichung. | ÜberwachungFeatureFilterBasis |
MetrikThresholds | [Erforderlich] Eine Liste der zu berechnenden Metriken und deren zugeordneten Schwellenwerte. | DataQualityMetricThresholdBase[] (erforderlich) |
Produktionsdaten | [Erforderlich] Die von der Produktionsleistung erzeugten Daten, für die die Abweichung berechnet wird. | MonitoringInputDataBase (erforderlich) |
Referenz-Daten | [Erforderlich] Die Zu berechnenden Daten zum Berechnen der Abweichung. | MonitoringInputDataBase (erforderlich) |
Signaltyp | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | 'DataQuality' (erforderlich) |
DataQualityMonitoringSignalFeatureDataTypeOverride
Name | BESCHREIBUNG | Wert |
---|
DistributionConfiguration (Verteilungskonfiguration)
Name | BESCHREIBUNG | Wert |
---|---|---|
distributionType | Legen Sie den Wert auf 'Mpi' für den Typ MPI fest. 'PyTorch' für den Typ 'PyTorch' festgelegt. Wird für den Typ TensorFlow auf 'TensorFlow' festgelegt. | "Mpi" "PyTorch" "TensorFlow" (erforderlich) |
Richtlinie zur vorzeitigen Beendigung
Name | BESCHREIBUNG | Wert |
---|---|---|
delayEvaluation | Anzahl der Intervalle, um die die erste Auswertung verzögert werden soll. | INT |
evaluationIntervall | Intervall (Anzahl der Ausführungen) zwischen Richtlinienauswertungen. | INT |
policyType | Für den Typ " BanditPolicy" auf "BanditPolicy" festgelegt. Wird für den Typ "MedianStoppingPolicy" auf "MedianStoppingPolicy" festgelegt. Legen Sie für den Typ "TruncationSelectionPolicy" auf "TruncationSelectionPolicy" fest. | "Bandit" "MedianStopping" "TruncationSelection" (erforderlich) |
EndpunktScheduleAktion
Name | BESCHREIBUNG | Wert |
---|---|---|
Aktionstyp | [Erforderlich] Gibt den Aktionstyp des Zeitplans an. | 'InvokeBatchEndpoint' (erforderlich) |
endpointInvocationDefinition | [Erforderlich] Definiert Details zur Definition der Zeitplanaktion. <siehe href="TBD" /> |
beliebig (erforderlich) |
FeatureAttributionDriftMonitoringSignal
Name | BESCHREIBUNG | Wert |
---|---|---|
featureDataTypeOverride | Ein Wörterbuch, das Featurenamen ihren jeweiligen Datentypen zuordnet. | FeatureAttributionDriftMonitoringSignalFeatureDataTypeOverride |
featureImportanceEinstellungen | [Erforderlich] Die Einstellungen für die Wichtigkeit der Computerfunktion. | FeatureImportanceSettings (erforderlich) |
MetrikThreshold | [Erforderlich] Eine Liste der zu berechnenden Metriken und deren zugeordneten Schwellenwerte. | FeatureAttributionMetricThreshold (erforderlich) |
Produktionsdaten | [Erforderlich] Die Daten, für die die Abweichung berechnet wird. | MonitoringInputDataBase[] (erforderlich) |
Referenz-Daten | [Erforderlich] Die Zu berechnenden Daten zum Berechnen der Abweichung. | MonitoringInputDataBase (erforderlich) |
Signaltyp | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | 'FeatureAttributionDrift' (erforderlich) |
FeatureAttributionDriftMonitoringSignalFeatureDataTypeOverride
Name | BESCHREIBUNG | Wert |
---|
FeatureAttributionMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Maß | [Erforderlich] Die Zuschreibungsmetrik der Funktion, die berechnet werden soll. | "NormalizedDiscountedCumulativeGain" (erforderlich) |
Schwelle | Der Schwellenwert. Wenn NULL, wird je nach ausgewählter Metrik ein Standardwert festgelegt. | Monitoring-Schwellenwert |
FeatureImportanceEinstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | Der Betriebsmodus für die Wichtigkeit der Computerfunktion. | "Deaktiviert" "Aktiviert" |
target-Spalte | Der Name der Zielspalte innerhalb der Eingabedatenressource. | Schnur |
FeatureTeilmenge
Name | BESCHREIBUNG | Wert |
---|---|---|
Funktionen | [Erforderlich] Die Liste der einzuschließden Features. | string[] (erforderlich) |
filterTyp | [Erforderlich] Gibt den Featurefilter an, der beim Auswählen von Features zum Berechnen von Metriken verwendet werden soll. | 'FeatureSubset' (erforderlich) |
FixedInputData (FesteEingabedaten)
Name | BESCHREIBUNG | Wert |
---|---|---|
inputDataType | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | "Fixed" (erforderlich) |
Prognosehorizont
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | Für den Typ "AutoForecastHorizon" auf "Auto" festgelegt. Für den Typ CustomForecastHorizon auf "Benutzerdefiniert" festgelegt. | "Auto" "Benutzerdefiniert" (erforderlich) |
Prognose
Name | BESCHREIBUNG | Wert |
---|---|---|
cvSplitColumnNames | Spalten, die für CVSplit-Daten verwendet werden sollen. | Zeichenfolge[] |
featurizationSettings | Reifungseingaben, die für den AutoML-Auftrag erforderlich sind. | TableVerticalFeaturizationSettings |
PrognoseEinstellungen | Vorhersageaufgabenspezifische Eingaben. | Prognose-Einstellungen |
limitEinstellungen | Ausführungseinschränkungen für AutoMLJob. | TableVerticalLimitSettings |
nCrossValidations | Anzahl der Kreuzüberprüfungsfalten, die auf schulungsdatensatz angewendet werden sollen wenn kein Validierungsdatensatz bereitgestellt wird. |
NCrossValidierungen |
primaryMetric (englisch) | Primäre Metrik für den Prognosevorgang. | "NormalizedMeanAbsoluteError" "NormalizedRootMeanSquaredError" 'R2Score' 'Spearman-Korrelation' |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | "Prognose" (erforderlich) |
test-Daten | Testen sie die Dateneingabe. | MLTableJobInput |
testDataSize | Der Anteil des Testdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
trainingEinstellungen | Eingaben für die Schulungsphase für einen AutoML-Auftrag. | ForecastingTrainingSettings |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
validationDataSize | Der Anteil des Schulungsdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
weightColumnName | Der Name der Beispielgewichtungsspalte. Automatisierte ML unterstützt eine gewichtete Spalte als Eingabe, wodurch Zeilen in den Daten nach oben oder unten gewichtet werden. | Schnur |
Prognose-Einstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
countryOrRegionForHolidays | Land oder Region für Feiertage für Prognosevorgänge. Dabei sollte es sich um ISO 3166-Länder-/Regionscodes mit zwei Buchstaben, z. B. "US" oder "GB", handelt. |
Schnur |
cvStepSize | Anzahl der Perioden zwischen der Ursprungszeit einer CV-Faltung und der nächsten Faltung. Für Wenn z. B. CVStepSize = 3 für tägliche Daten die Ursprungszeit für jede Faltung istdrei Tage auseinander. |
INT |
featureVerzögerungen | Flag zum Generieren von Verzögerungen für die numerischen Features mit "auto" oder NULL. | "Auto" "Keine" |
PrognoseHorizont | Der gewünschte maximale Prognosehorizont in Einheiten der Zeitreihenhäufigkeit. | Prognosehorizont |
Frequenz | Bei der Prognose stellt dieser Parameter den Zeitraum dar, mit dem die Prognose gewünscht wird, z. B. täglich, wöchentlich, jährlich usw. Die Prognosehäufigkeit ist standardmäßig die Datasethäufigkeit. | Schnur |
saisonalität | Legen Sie die Saisonalität der Zeitreihen als ganzzahliges Vielfaches der Datenreihenhäufigkeit fest. Wenn die Saisonalität auf "auto" festgelegt ist, wird sie abgeleitet. |
Saisonalität |
shortSeriesHandlingConfig | Der Parameter, der definiert, wie AutoML kurze Zeitreihen verarbeiten soll. | "Auto" "Fallen" "Keine" "Pad" |
targetAggregateFunction | Die Funktion, die verwendet werden soll, um die Zielspalte der Zeitreihe zu aggregieren, um einer vom Benutzer angegebenen Häufigkeit zu entsprechen. Wenn die TargetAggregateFunction festgelegt ist, d. h. nicht 'None', aber der Freq-Parameter nicht festgelegt ist, wird der Fehler ausgelöst. Die möglichen Zielaggregationsfunktionen sind: "summe", "max", "min" und "mean". |
"Max" "Mittelwert" "Min" "Keine" "Summe" |
targetLags | Die Anzahl der letzten Perioden, die von der Zielspalte liegen sollen. | Ziel-Verzögerungen |
targetRollingWindowSize | Die Anzahl der letzten Zeiträume, die zum Erstellen eines rollierenden Fensterdurchschnitts der Zielspalte verwendet werden. | TargetRollingWindowSize |
timeColumnName (ZeitSpaltenname) | Der Name der Zeitspalte. Dieser Parameter ist erforderlich, wenn die Prognose die Datetime-Spalte in den Eingabedaten angibt, die zum Erstellen der Zeitreihe verwendet werden, und die Häufigkeit ableiten. | Schnur |
timeSeriesIdColumnNames | Die Namen von Spalten, die zum Gruppieren einer Zeitserie verwendet werden. Sie kann verwendet werden, um mehrere Serien zu erstellen. Wenn Korn nicht definiert ist, wird davon ausgegangen, dass es sich um eine Zeitreihe handelt. Dieser Parameter wird für die Prognose des Vorgangstyps verwendet. |
Zeichenfolge[] |
useStl | Konfigurieren sie die STL-Analyse der Zielspalte der Zeitreihe. | "Keine" "Saison" "SeasonTrend" |
ForecastingTrainingSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
allowedTrainingAlgorithms | Zulässige Modelle für den Prognosevorgang. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: 'Arimax' 'AutoArima' "Mittelwert" "DecisionTree" "ElasticNet" "Exponentialsmoothing" "ExtremeRandomTrees" "GradientBoosting" 'KNN' "LassoLars" "LightGBM" "Naiv" "Prophet" "RandomForest" "Saisonalwert" "Saisonnaive" "SGD" 'TCNForecaster' 'XGBoostRegressor' |
blockedTrainingAlgorithms | Blockierte Modelle für den Prognosevorgang. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: 'Arimax' 'AutoArima' "Mittelwert" "DecisionTree" "ElasticNet" "Exponentialsmoothing" "ExtremeRandomTrees" "GradientBoosting" 'KNN' "LassoLars" "LightGBM" "Naiv" "Prophet" "RandomForest" "Saisonalwert" "Saisonnaive" "SGD" 'TCNForecaster' 'XGBoostRegressor' |
enableDnnSchulung | Aktivieren Sie die Empfehlung von DNN-Modellen. | Boolesch |
enableModelErklärbarkeit | Kennzeichnen Sie die Kennzeichnung, um die Erläuterung für das beste Modell zu aktivieren. | Boolesch |
enableOnnxCompatibleModels | Kennzeichnung zum Aktivieren von onnx-kompatiblen Modellen. | Boolesch |
enableStackEnsemble | Stapelensembleausführung aktivieren. | Boolesch |
enableVoteEnsemble | Aktivieren Des Abstimmungsensembles. | Boolesch |
ensembleModelDownloadTimeout | Während der VotingEnsemble- und StackEnsemble-Modellgeneration werden mehrere einbaute Modelle aus den vorherigen Kinderläufen heruntergeladen. Konfigurieren Sie diesen Parameter mit einem höheren Wert als 300 Sek., wenn mehr Zeit erforderlich ist. |
Schnur |
stackEnsembleSettings | Einstellungen für Stack-Ensembles für die Ausführung von Stack-Ensembles. | StackEnsembleSettings |
GridSamplingAlgorithmus
Name | BESCHREIBUNG | Wert |
---|---|---|
samplingAlgorithmType | [Erforderlich] Der Algorithmus zum Generieren von Hyperparameterwerten zusammen mit Konfigurationseigenschaften | "Raster" (erforderlich) |
IdentityConfiguration (Identität)
Name | BESCHREIBUNG | Wert |
---|---|---|
Identitätstyp | Legen Sie den Wert auf 'AMLToken' für den Typ AmlToken fest. Für den Typ "ManagedIdentity" auf "Managed" festgelegt. Auf "UserIdentity" für den Typ "UserIdentity" festgelegt. | "AMLToken" "Verwaltet" "UserIdentity" (erforderlich) |
Bild-Klassifizierung
Name | BESCHREIBUNG | Wert |
---|---|---|
limitEinstellungen | [Erforderlich] Beschränken Sie die Einstellungen für den AutoML-Auftrag. | ImageLimitSettings (erforderlich) |
Modell-Einstellungen | Einstellungen, die für die Schulung des Modells verwendet werden. | ImageModelSettingsKlassifizierung |
primaryMetric (englisch) | Primäre Metrik, die für diesen Vorgang optimiert werden soll. | "Genauigkeit" "AUCWeighted" "AveragePrecisionScoreWeighted" "NormMacroRecall" 'PrecisionScoreGewichtet' |
searchSpace | Suchbereich zum Sampling verschiedener Kombinationen von Modellen und deren Hyperparametern. | ImageModelDistributionSettingsClassification[] |
sweep-Einstellungen | Modellüberräumung und hyperparameterbezogene Einstellungen. | ImageSweep-Einstellungen |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | 'ImageClassification' (erforderlich) |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
validationDataSize | Der Anteil des Schulungsdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
ImageClassificationMultilabel
Name | BESCHREIBUNG | Wert |
---|---|---|
limitEinstellungen | [Erforderlich] Beschränken Sie die Einstellungen für den AutoML-Auftrag. | ImageLimitSettings (erforderlich) |
Modell-Einstellungen | Einstellungen, die für die Schulung des Modells verwendet werden. | ImageModelSettingsKlassifizierung |
primaryMetric (englisch) | Primäre Metrik, die für diesen Vorgang optimiert werden soll. | "Genauigkeit" "AUCWeighted" "AveragePrecisionScoreWeighted" "IOU" "NormMacroRecall" 'PrecisionScoreGewichtet' |
searchSpace | Suchbereich zum Sampling verschiedener Kombinationen von Modellen und deren Hyperparametern. | ImageModelDistributionSettingsClassification[] |
sweep-Einstellungen | Modellüberräumung und hyperparameterbezogene Einstellungen. | ImageSweep-Einstellungen |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | 'ImageClassificationMultilabel' (erforderlich) |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
validationDataSize | Der Anteil des Schulungsdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
ImageInstanceSegmentation
Name | BESCHREIBUNG | Wert |
---|---|---|
limitEinstellungen | [Erforderlich] Beschränken Sie die Einstellungen für den AutoML-Auftrag. | ImageLimitSettings (erforderlich) |
Modell-Einstellungen | Einstellungen, die für die Schulung des Modells verwendet werden. | ImageModelSettingsObjectDetection |
primaryMetric (englisch) | Primäre Metrik, die für diesen Vorgang optimiert werden soll. | "MeanAveragePrecision" |
searchSpace | Suchbereich zum Sampling verschiedener Kombinationen von Modellen und deren Hyperparametern. | ImageModelDistributionSettingsObjectDetection[] |
sweep-Einstellungen | Modellüberräumung und hyperparameterbezogene Einstellungen. | ImageSweep-Einstellungen |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | 'ImageInstanceSegmentation' (erforderlich) |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
validationDataSize | Der Anteil des Schulungsdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
ImageLimit-Einstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
maxConcurrentTrials | Maximale Anzahl gleichzeitiger AutoML-Iterationen. | INT |
maxTrials | Maximale Anzahl von AutoML-Iterationen. | INT |
Zeitüberschreitung | AutoML-Auftragstimeout. | Schnur |
ImageModelDistributionSettingsKlassifizierung
Name | BESCHREIBUNG | Wert |
---|---|---|
amsGradient | Aktivieren Sie AMSGrad, wenn der Optimierer "adam" oder "adamw" ist. | Schnur |
Vergrößerungen | Einstellungen für die Verwendung von Augmentations. | Schnur |
Beta1 | Wert von "Beta1", wenn der Optimierer "adam" oder "adamw" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
Beta2 | Wert von 'Beta2', wenn der Optimierer 'adam' oder 'adamw' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
verteilt | Gibt an, ob die Verteilungsschulung verwendet werden soll. | Schnur |
earlyStopping | Aktivieren Sie die Logik während der Schulung frühzeitig beenden. | Schnur |
earlyStoppingVerzögerung | Minimale Anzahl von Epochen oder Validierungsauswertungen, die vor der primären Metrikverbesserung warten wird für einen frühen Stopp nachverfolgt. Muss eine positive ganze Zahl sein. |
Schnur |
frühAnhaltenGeduld | Mindestanzahl von Epochen oder Validierungsbewertungen ohne primäre Metrikverbesserung vor die Ausführung wird beendet. Muss eine positive ganze Zahl sein. |
Schnur |
enableOnnxNormalisierung | Aktivieren Sie die Normalisierung beim Exportieren des ONNX-Modells. | Schnur |
evaluationHäufigkeit | Häufigkeit zum Auswerten des Validierungsdatensets zum Abrufen von Metrikergebnissen. Muss eine positive ganze Zahl sein. | Schnur |
gradientAccumulationSchritt | Farbverlaufsakkumulation bedeutet, dass eine konfigurierte Anzahl von "GradAccumulationStep"-Schritten ohne Aktualisieren der Modellgewichte beim Akkumulieren der Farbverläufe dieser Schritte und anschließendes Verwenden von die akkumulierten Farbverläufe, um die Gewichtungsaktualisierungen zu berechnen. Muss eine positive ganze Zahl sein. |
Schnur |
layersToFreeze | Anzahl der Ebenen, die für das Modell fixiert werden sollen. Muss eine positive ganze Zahl sein. Beispielsweise bedeutet die Übergabe von 2 als Wert für "seresnext" Einfrieren von Schicht0 und Ebene1. Eine vollständige Liste der unterstützten Modelle und Details zum Fixieren der Ebene finden Sie bitte siehe: /azure/machine-learning/how-to-auto-train-image-models. |
Schnur |
learningRate | Anfängliche Lernrate. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
learningRateScheduler | Typ des Lernrate-Zeitplans. Muss "warmup_cosine" oder "Schritt" sein. | Schnur |
Modellname | Der Name des Modells, das für die Schulung verwendet werden soll. Weitere Informationen zu den verfügbaren Modellen finden Sie in der offiziellen Dokumentation: /azure/machine-learning/how-to-auto-train-image-models. |
Schnur |
Impuls | Wert der Dynamik, wenn Optimierer 'sgd' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
Nesterov | Aktivieren Sie nesterov, wenn der Optimierer "sgd" ist. | Schnur |
AnzahlVonEpochen | Anzahl der Ausbildungszeiten. Muss eine positive ganze Zahl sein. | Schnur |
AnzahlDerArbeiter | Anzahl der Datenlademitarbeiter. Muss eine nicht negative ganze Zahl sein. | Schnur |
Optimierer | Typ des Optimierrs. Muss entweder 'sgd', 'adam' oder 'adamw' sein. | Schnur |
randomSeed | Zufälliger Seed, der bei Verwendung deterministischer Schulungen verwendet werden soll. | Schnur |
SchrittLRGamma | Der Wert des Gammawerts, wenn der Lernrate-Scheduler "Schritt" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
SchrittLRStepSize | Der Wert der Schrittgröße, wenn der Lernrateplaner "Schritt" ist. Muss eine positive ganze Zahl sein. | Schnur |
trainingBatchSize | Schulungsbatchgröße. Muss eine positive ganze Zahl sein. | Schnur |
trainingCropSize | Bildzuschneidegröße, die in das neurale Netzwerk für das Schulungsdatenset eingegeben wird. Muss eine positive ganze Zahl sein. | Schnur |
validationBatchSize | Batchgröße der Überprüfung. Muss eine positive ganze Zahl sein. | Schnur |
validationCropSize | Bildzuschneidegröße, die für das Validierungsdatenset in das neurale Netzwerk eingegeben wird. Muss eine positive ganze Zahl sein. | Schnur |
validationResizeSizeSize | Bildgröße, für die die Größe vor dem Zuschneiden des Gültigkeits-Datasets geändert werden soll. Muss eine positive ganze Zahl sein. | Schnur |
AufwärmenCosinusLRKykel | Der Wert des Kosinuszyklus, wenn der Lernrateplaner "warmup_cosine" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
warmupCosineLRWarmupEpochen | Wert der Warmup-Epochen, wenn der Lernratenplaner "warmup_cosine" ist. Muss eine positive ganze Zahl sein. | Schnur |
GewichtZerfall | Wert des Gewichtszerfalls, wenn der Optimierer "sgd", "adam" oder "adamw" lautet. Muss ein Gleitkomma im Bereich sein[0, 1]. | Schnur |
weightedLoss | Gewichtete Verlust. Die akzeptierten Werte sind 0 für keinen gewichteten Verlust. 1 für gewichteten Verlust mit sqrt. (class_weights). 2 für gewichtete Verlust mit class_weights. Muss 0 oder 1 oder 2 sein. |
Schnur |
ImageModelDistributionSettingsObjectDetection
Name | BESCHREIBUNG | Wert |
---|---|---|
amsGradient | Aktivieren Sie AMSGrad, wenn der Optimierer "adam" oder "adamw" ist. | Schnur |
Vergrößerungen | Einstellungen für die Verwendung von Augmentations. | Schnur |
Beta1 | Wert von "Beta1", wenn der Optimierer "adam" oder "adamw" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
Beta2 | Wert von 'Beta2', wenn der Optimierer 'adam' oder 'adamw' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
boxDetectionsPerImage | Maximale Anzahl von Erkennungen pro Bild für alle Klassen. Muss eine positive ganze Zahl sein. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
Schnur |
boxScoreSchwellenwert | Während des Rückschlusses geben nur Vorschläge mit einer Klassifizierungsbewertung zurück, die größer als BoxScoreThreshold. Muss ein Gleitkomma im Bereich sein[0, 1]. |
Schnur |
verteilt | Gibt an, ob die Verteilungsschulung verwendet werden soll. | Schnur |
earlyStopping | Aktivieren Sie die Logik während der Schulung frühzeitig beenden. | Schnur |
earlyStoppingVerzögerung | Minimale Anzahl von Epochen oder Validierungsauswertungen, die vor der primären Metrikverbesserung warten wird für einen frühen Stopp nachverfolgt. Muss eine positive ganze Zahl sein. |
Schnur |
frühAnhaltenGeduld | Mindestanzahl von Epochen oder Validierungsbewertungen ohne primäre Metrikverbesserung vor die Ausführung wird beendet. Muss eine positive ganze Zahl sein. |
Schnur |
enableOnnxNormalisierung | Aktivieren Sie die Normalisierung beim Exportieren des ONNX-Modells. | Schnur |
evaluationHäufigkeit | Häufigkeit zum Auswerten des Validierungsdatensets zum Abrufen von Metrikergebnissen. Muss eine positive ganze Zahl sein. | Schnur |
gradientAccumulationSchritt | Farbverlaufsakkumulation bedeutet, dass eine konfigurierte Anzahl von "GradAccumulationStep"-Schritten ohne Aktualisieren der Modellgewichte beim Akkumulieren der Farbverläufe dieser Schritte und anschließendes Verwenden von die akkumulierten Farbverläufe, um die Gewichtungsaktualisierungen zu berechnen. Muss eine positive ganze Zahl sein. |
Schnur |
Bildgröße | Bildgröße für Train und Validierung. Muss eine positive ganze Zahl sein. Hinweis: Der Trainingslauf kann in CUDA OOM kommen, wenn die Größe zu groß ist. Hinweis: Diese Einstellungen werden nur für den Algorithmus "yolov5" unterstützt. |
Schnur |
layersToFreeze | Anzahl der Ebenen, die für das Modell fixiert werden sollen. Muss eine positive ganze Zahl sein. Beispielsweise bedeutet die Übergabe von 2 als Wert für "seresnext" Einfrieren von Schicht0 und Ebene1. Eine vollständige Liste der unterstützten Modelle und Details zum Fixieren der Ebene finden Sie bitte siehe: /azure/machine-learning/how-to-auto-train-image-models. |
Schnur |
learningRate | Anfängliche Lernrate. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
learningRateScheduler | Typ des Lernrate-Zeitplans. Muss "warmup_cosine" oder "Schritt" sein. | Schnur |
maxGröße | Maximale Größe des Bilds, das neu skaliert werden soll, bevor es in das Backbone verschoben wird. Muss eine positive ganze Zahl sein. Hinweis: Der Trainingslauf kann zu CUDA OOM kommen, wenn die Größe zu groß ist. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
Schnur |
minGröße | Mindestgröße des Bilds, das neu skaliert werden soll, bevor es in das Backbone eingespeist wird. Muss eine positive ganze Zahl sein. Hinweis: Der Trainingslauf kann zu CUDA OOM kommen, wenn die Größe zu groß ist. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
Schnur |
Modellname | Der Name des Modells, das für die Schulung verwendet werden soll. Weitere Informationen zu den verfügbaren Modellen finden Sie in der offiziellen Dokumentation: /azure/machine-learning/how-to-auto-train-image-models. |
Schnur |
ModellGröße | Modellgröße. Muss "klein", "mittel", "groß" oder "xlarge" sein. Hinweis: Der Trainingslauf kann zu CUDA OOM kommen, wenn die Modellgröße zu groß ist. Hinweis: Diese Einstellungen werden nur für den Algorithmus "yolov5" unterstützt. |
Schnur |
Impuls | Wert der Dynamik, wenn Optimierer 'sgd' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
MultiScale | Aktivieren Sie das Bild mit mehreren Skalierungen durch unterschiedliche Bildgröße um +/- 50%. Hinweis: Der Schulungslauf kann in CUDA OOM erfolgen, wenn kein ausreichender GPU-Speicher vorhanden ist. Hinweis: Diese Einstellungen werden nur für den Algorithmus "yolov5" unterstützt. |
Schnur |
Nesterov | Aktivieren Sie nesterov, wenn der Optimierer "sgd" ist. | Schnur |
nmsIouThreshold | IOU-Schwellenwert, der während der Ableitung in der NMS-Nachbearbeitung verwendet wird. Muss im Bereich [0, 1] gleiten. | Schnur |
AnzahlVonEpochen | Anzahl der Ausbildungszeiten. Muss eine positive ganze Zahl sein. | Schnur |
AnzahlDerArbeiter | Anzahl der Datenlademitarbeiter. Muss eine nicht negative ganze Zahl sein. | Schnur |
Optimierer | Typ des Optimierrs. Muss entweder 'sgd', 'adam' oder 'adamw' sein. | Schnur |
randomSeed | Zufälliger Seed, der bei Verwendung deterministischer Schulungen verwendet werden soll. | Schnur |
SchrittLRGamma | Der Wert des Gammawerts, wenn der Lernrate-Scheduler "Schritt" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
SchrittLRStepSize | Der Wert der Schrittgröße, wenn der Lernrateplaner "Schritt" ist. Muss eine positive ganze Zahl sein. | Schnur |
tileGridSize | Die Rastergröße, die zum Nebeneinander der einzelnen Bilder verwendet werden soll. Hinweis: TileGridSize darf nicht sein Keines, um kleine Objekterkennungslogik zu aktivieren. Eine Zeichenfolge, die zwei ganze Zahlen im Mxn-Format enthält. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
Schnur |
tileOverlapRatio | Überlappungsverhältnis zwischen angrenzenden Kacheln in jeder Dimension. Muss im Bereich [0, 1) gleiten. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
Schnur |
tilePredictionsNmsThreshold | Der IOU-Schwellenwert zum Ausführen von NMS beim Zusammenführen von Vorhersagen von Kacheln und Bildern. Wird in Überprüfung/Rückschluss verwendet. Muss im Bereich [0, 1] gleiten. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. NMS: Nicht maximale Unterdrückung |
Schnur |
trainingBatchSize | Schulungsbatchgröße. Muss eine positive ganze Zahl sein. | Schnur |
validationBatchSize | Batchgröße der Überprüfung. Muss eine positive ganze Zahl sein. | Schnur |
validationIouThreshold | IOU-Schwellenwert, der beim Berechnen der Validierungsmetrik verwendet werden soll. Muss im Bereich [0, 1] gleiten. | Schnur |
validationMetricType | Metrische Berechnungsmethode, die für Validierungsmetriken verwendet werden soll. Muss "none", "coco", "voc" oder "coco_voc" sein. | Schnur |
AufwärmenCosinusLRKykel | Der Wert des Kosinuszyklus, wenn der Lernrateplaner "warmup_cosine" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | Schnur |
warmupCosineLRWarmupEpochen | Wert der Warmup-Epochen, wenn der Lernratenplaner "warmup_cosine" ist. Muss eine positive ganze Zahl sein. | Schnur |
GewichtZerfall | Wert des Gewichtszerfalls, wenn der Optimierer "sgd", "adam" oder "adamw" lautet. Muss ein Gleitkomma im Bereich sein[0, 1]. | Schnur |
ImageModelSettingsKlassifizierung
Name | BESCHREIBUNG | Wert |
---|---|---|
erweitertEinstellungen | Einstellungen für erweiterte Szenarien. | Schnur |
amsGradient | Aktivieren Sie AMSGrad, wenn der Optimierer "adam" oder "adamw" ist. | Boolesch |
Vergrößerungen | Einstellungen für die Verwendung von Augmentations. | Schnur |
Beta1 | Wert von "Beta1", wenn der Optimierer "adam" oder "adamw" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
Beta2 | Wert von 'Beta2', wenn der Optimierer 'adam' oder 'adamw' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
checkpointHäufigkeit | Häufigkeit zum Speichern von Modellprüfpunkten. Muss eine positive ganze Zahl sein. | INT |
PrüfpunktModell | Das vortrainierte Prüfpunktmodell für inkrementelle Schulungen. | MLFlowModelJobInput |
checkpointRunId | Die ID einer vorherigen Ausführung mit einem vortrainierten Prüfpunkt für inkrementelle Schulungen. | Schnur |
verteilt | Gibt an, ob verteilte Schulungen verwendet werden sollen. | Boolesch |
earlyStopping | Aktivieren Sie die Logik während der Schulung frühzeitig beenden. | Boolesch |
earlyStoppingVerzögerung | Minimale Anzahl von Epochen oder Validierungsauswertungen, die vor der primären Metrikverbesserung warten wird für einen frühen Stopp nachverfolgt. Muss eine positive ganze Zahl sein. |
INT |
frühAnhaltenGeduld | Mindestanzahl von Epochen oder Validierungsbewertungen ohne primäre Metrikverbesserung vor die Ausführung wird beendet. Muss eine positive ganze Zahl sein. |
INT |
enableOnnxNormalisierung | Aktivieren Sie die Normalisierung beim Exportieren des ONNX-Modells. | Boolesch |
evaluationHäufigkeit | Häufigkeit zum Auswerten des Validierungsdatensets zum Abrufen von Metrikergebnissen. Muss eine positive ganze Zahl sein. | INT |
gradientAccumulationSchritt | Farbverlaufsakkumulation bedeutet, dass eine konfigurierte Anzahl von "GradAccumulationStep"-Schritten ohne Aktualisieren der Modellgewichte beim Akkumulieren der Farbverläufe dieser Schritte und anschließendes Verwenden von die akkumulierten Farbverläufe, um die Gewichtungsaktualisierungen zu berechnen. Muss eine positive ganze Zahl sein. |
INT |
layersToFreeze | Anzahl der Ebenen, die für das Modell fixiert werden sollen. Muss eine positive ganze Zahl sein. Beispielsweise bedeutet die Übergabe von 2 als Wert für "seresnext" Einfrieren von Schicht0 und Ebene1. Eine vollständige Liste der unterstützten Modelle und Details zum Fixieren der Ebene finden Sie bitte siehe: /azure/machine-learning/how-to-auto-train-image-models. |
INT |
learningRate | Anfängliche Lernrate. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
learningRateScheduler | Typ des Lernrate-Zeitplans. Muss "warmup_cosine" oder "Schritt" sein. | "Keine" "Schritt" "WarmupCosine" |
Modellname | Der Name des Modells, das für die Schulung verwendet werden soll. Weitere Informationen zu den verfügbaren Modellen finden Sie in der offiziellen Dokumentation: /azure/machine-learning/how-to-auto-train-image-models. |
Schnur |
Impuls | Wert der Dynamik, wenn Optimierer 'sgd' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
Nesterov | Aktivieren Sie nesterov, wenn der Optimierer "sgd" ist. | Boolesch |
AnzahlVonEpochen | Anzahl der Ausbildungszeiten. Muss eine positive ganze Zahl sein. | INT |
AnzahlDerArbeiter | Anzahl der Datenlademitarbeiter. Muss eine nicht negative ganze Zahl sein. | INT |
Optimierer | Typ des Optimierrs. | "Adam" "Adamw" "Keine" 'Sgd' |
randomSeed | Zufälliger Seed, der bei Verwendung deterministischer Schulungen verwendet werden soll. | INT |
SchrittLRGamma | Der Wert des Gammawerts, wenn der Lernrate-Scheduler "Schritt" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
SchrittLRStepSize | Der Wert der Schrittgröße, wenn der Lernrateplaner "Schritt" ist. Muss eine positive ganze Zahl sein. | INT |
trainingBatchSize | Schulungsbatchgröße. Muss eine positive ganze Zahl sein. | INT |
trainingCropSize | Bildzuschneidegröße, die in das neurale Netzwerk für das Schulungsdatenset eingegeben wird. Muss eine positive ganze Zahl sein. | INT |
validationBatchSize | Batchgröße der Überprüfung. Muss eine positive ganze Zahl sein. | INT |
validationCropSize | Bildzuschneidegröße, die für das Validierungsdatenset in das neurale Netzwerk eingegeben wird. Muss eine positive ganze Zahl sein. | INT |
validationResizeSizeSize | Bildgröße, für die die Größe vor dem Zuschneiden des Gültigkeits-Datasets geändert werden soll. Muss eine positive ganze Zahl sein. | INT |
AufwärmenCosinusLRKykel | Der Wert des Kosinuszyklus, wenn der Lernrateplaner "warmup_cosine" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
warmupCosineLRWarmupEpochen | Wert der Warmup-Epochen, wenn der Lernratenplaner "warmup_cosine" ist. Muss eine positive ganze Zahl sein. | INT |
GewichtZerfall | Wert des Gewichtszerfalls, wenn der Optimierer "sgd", "adam" oder "adamw" lautet. Muss ein Gleitkomma im Bereich sein[0, 1]. | INT |
weightedLoss | Gewichtete Verlust. Die akzeptierten Werte sind 0 für keinen gewichteten Verlust. 1 für gewichteten Verlust mit sqrt. (class_weights). 2 für gewichtete Verlust mit class_weights. Muss 0 oder 1 oder 2 sein. |
INT |
ImageModelSettingsObjectDetection
Name | BESCHREIBUNG | Wert |
---|---|---|
erweitertEinstellungen | Einstellungen für erweiterte Szenarien. | Schnur |
amsGradient | Aktivieren Sie AMSGrad, wenn der Optimierer "adam" oder "adamw" ist. | Boolesch |
Vergrößerungen | Einstellungen für die Verwendung von Augmentations. | Schnur |
Beta1 | Wert von "Beta1", wenn der Optimierer "adam" oder "adamw" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
Beta2 | Wert von 'Beta2', wenn der Optimierer 'adam' oder 'adamw' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
boxDetectionsPerImage | Maximale Anzahl von Erkennungen pro Bild für alle Klassen. Muss eine positive ganze Zahl sein. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
INT |
boxScoreSchwellenwert | Während des Rückschlusses geben nur Vorschläge mit einer Klassifizierungsbewertung zurück, die größer als BoxScoreThreshold. Muss ein Gleitkomma im Bereich sein[0, 1]. |
INT |
checkpointHäufigkeit | Häufigkeit zum Speichern von Modellprüfpunkten. Muss eine positive ganze Zahl sein. | INT |
PrüfpunktModell | Das vortrainierte Prüfpunktmodell für inkrementelle Schulungen. | MLFlowModelJobInput |
checkpointRunId | Die ID einer vorherigen Ausführung mit einem vortrainierten Prüfpunkt für inkrementelle Schulungen. | Schnur |
verteilt | Gibt an, ob verteilte Schulungen verwendet werden sollen. | Boolesch |
earlyStopping | Aktivieren Sie die Logik während der Schulung frühzeitig beenden. | Boolesch |
earlyStoppingVerzögerung | Minimale Anzahl von Epochen oder Validierungsauswertungen, die vor der primären Metrikverbesserung warten wird für einen frühen Stopp nachverfolgt. Muss eine positive ganze Zahl sein. |
INT |
frühAnhaltenGeduld | Mindestanzahl von Epochen oder Validierungsbewertungen ohne primäre Metrikverbesserung vor die Ausführung wird beendet. Muss eine positive ganze Zahl sein. |
INT |
enableOnnxNormalisierung | Aktivieren Sie die Normalisierung beim Exportieren des ONNX-Modells. | Boolesch |
evaluationHäufigkeit | Häufigkeit zum Auswerten des Validierungsdatensets zum Abrufen von Metrikergebnissen. Muss eine positive ganze Zahl sein. | INT |
gradientAccumulationSchritt | Farbverlaufsakkumulation bedeutet, dass eine konfigurierte Anzahl von "GradAccumulationStep"-Schritten ohne Aktualisieren der Modellgewichte beim Akkumulieren der Farbverläufe dieser Schritte und anschließendes Verwenden von die akkumulierten Farbverläufe, um die Gewichtungsaktualisierungen zu berechnen. Muss eine positive ganze Zahl sein. |
INT |
Bildgröße | Bildgröße für Train und Validierung. Muss eine positive ganze Zahl sein. Hinweis: Der Trainingslauf kann in CUDA OOM kommen, wenn die Größe zu groß ist. Hinweis: Diese Einstellungen werden nur für den Algorithmus "yolov5" unterstützt. |
INT |
layersToFreeze | Anzahl der Ebenen, die für das Modell fixiert werden sollen. Muss eine positive ganze Zahl sein. Beispielsweise bedeutet die Übergabe von 2 als Wert für "seresnext" Einfrieren von Schicht0 und Ebene1. Eine vollständige Liste der unterstützten Modelle und Details zum Fixieren der Ebene finden Sie bitte siehe: /azure/machine-learning/how-to-auto-train-image-models. |
INT |
learningRate | Anfängliche Lernrate. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
learningRateScheduler | Typ des Lernrate-Zeitplans. Muss "warmup_cosine" oder "Schritt" sein. | "Keine" "Schritt" "WarmupCosine" |
maxGröße | Maximale Größe des Bilds, das neu skaliert werden soll, bevor es in das Backbone verschoben wird. Muss eine positive ganze Zahl sein. Hinweis: Der Trainingslauf kann zu CUDA OOM kommen, wenn die Größe zu groß ist. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
INT |
minGröße | Mindestgröße des Bilds, das neu skaliert werden soll, bevor es in das Backbone eingespeist wird. Muss eine positive ganze Zahl sein. Hinweis: Der Trainingslauf kann zu CUDA OOM kommen, wenn die Größe zu groß ist. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
INT |
Modellname | Der Name des Modells, das für die Schulung verwendet werden soll. Weitere Informationen zu den verfügbaren Modellen finden Sie in der offiziellen Dokumentation: /azure/machine-learning/how-to-auto-train-image-models. |
Schnur |
ModellGröße | Modellgröße. Muss "klein", "mittel", "groß" oder "xlarge" sein. Hinweis: Der Trainingslauf kann zu CUDA OOM kommen, wenn die Modellgröße zu groß ist. Hinweis: Diese Einstellungen werden nur für den Algorithmus "yolov5" unterstützt. |
"ExtraLarge" "Groß" "Mittel" "Keine" "Klein" |
Impuls | Wert der Dynamik, wenn Optimierer 'sgd' ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
MultiScale | Aktivieren Sie das Bild mit mehreren Skalierungen durch unterschiedliche Bildgröße um +/- 50%. Hinweis: Der Schulungslauf kann in CUDA OOM erfolgen, wenn kein ausreichender GPU-Speicher vorhanden ist. Hinweis: Diese Einstellungen werden nur für den Algorithmus "yolov5" unterstützt. |
Boolesch |
Nesterov | Aktivieren Sie nesterov, wenn der Optimierer "sgd" ist. | Boolesch |
nmsIouThreshold | IOU-Schwellenwert, der während der Ableitung in der NMS-Nachbearbeitung verwendet wird. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
AnzahlVonEpochen | Anzahl der Ausbildungszeiten. Muss eine positive ganze Zahl sein. | INT |
AnzahlDerArbeiter | Anzahl der Datenlademitarbeiter. Muss eine nicht negative ganze Zahl sein. | INT |
Optimierer | Typ des Optimierrs. | "Adam" "Adamw" "Keine" 'Sgd' |
randomSeed | Zufälliger Seed, der bei Verwendung deterministischer Schulungen verwendet werden soll. | INT |
SchrittLRGamma | Der Wert des Gammawerts, wenn der Lernrate-Scheduler "Schritt" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
SchrittLRStepSize | Der Wert der Schrittgröße, wenn der Lernrateplaner "Schritt" ist. Muss eine positive ganze Zahl sein. | INT |
tileGridSize | Die Rastergröße, die zum Nebeneinander der einzelnen Bilder verwendet werden soll. Hinweis: TileGridSize darf nicht sein Keines, um kleine Objekterkennungslogik zu aktivieren. Eine Zeichenfolge, die zwei ganze Zahlen im Mxn-Format enthält. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
Schnur |
tileOverlapRatio | Überlappungsverhältnis zwischen angrenzenden Kacheln in jeder Dimension. Muss im Bereich [0, 1) gleiten. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
INT |
tilePredictionsNmsThreshold | Der IOU-Schwellenwert zum Ausführen von NMS beim Zusammenführen von Vorhersagen von Kacheln und Bildern. Wird in Überprüfung/Rückschluss verwendet. Muss im Bereich [0, 1] gleiten. Hinweis: Diese Einstellungen werden für den Algorithmus "yolov5" nicht unterstützt. |
INT |
trainingBatchSize | Schulungsbatchgröße. Muss eine positive ganze Zahl sein. | INT |
validationBatchSize | Batchgröße der Überprüfung. Muss eine positive ganze Zahl sein. | INT |
validationIouThreshold | IOU-Schwellenwert, der beim Berechnen der Validierungsmetrik verwendet werden soll. Muss im Bereich [0, 1] gleiten. | INT |
validationMetricType | Metrische Berechnungsmethode, die für Validierungsmetriken verwendet werden soll. | "Coco" "CocoVoc" "Keine" "Voc" |
AufwärmenCosinusLRKykel | Der Wert des Kosinuszyklus, wenn der Lernrateplaner "warmup_cosine" ist. Muss ein Gleitkomma im Bereich [0, 1] sein. | INT |
warmupCosineLRWarmupEpochen | Wert der Warmup-Epochen, wenn der Lernratenplaner "warmup_cosine" ist. Muss eine positive ganze Zahl sein. | INT |
GewichtZerfall | Wert des Gewichtszerfalls, wenn der Optimierer "sgd", "adam" oder "adamw" lautet. Muss ein Gleitkomma im Bereich sein[0, 1]. | INT |
ImageObjectDetection
Name | BESCHREIBUNG | Wert |
---|---|---|
limitEinstellungen | [Erforderlich] Beschränken Sie die Einstellungen für den AutoML-Auftrag. | ImageLimitSettings (erforderlich) |
Modell-Einstellungen | Einstellungen, die für die Schulung des Modells verwendet werden. | ImageModelSettingsObjectDetection |
primaryMetric (englisch) | Primäre Metrik, die für diesen Vorgang optimiert werden soll. | "MeanAveragePrecision" |
searchSpace | Suchbereich zum Sampling verschiedener Kombinationen von Modellen und deren Hyperparametern. | ImageModelDistributionSettingsObjectDetection[] |
sweep-Einstellungen | Modellüberräumung und hyperparameterbezogene Einstellungen. | ImageSweep-Einstellungen |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | 'ImageObjectDetection' (erforderlich) |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
validationDataSize | Der Anteil des Schulungsdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
ImageSweep-Einstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
vorzeitige Kündigung | Art der Richtlinie zur vorzeitigen Beendigung. | Richtlinie zur vorzeitigen Beendigung |
samplingAlgorithmus | [Erforderlich] Typ der Hyperparameter-Samplingalgorithmen. | "Bayesian" 'Raster' "Zufällig" (erforderlich) |
JobBase-Eigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Komponenten-ID | ARM-Ressourcen-ID der Komponentenressource. | Schnur |
computeId | ARM-Ressourcen-ID der Computeressource. | Schnur |
Beschreibung | Der Text der Objektbeschreibung. | Schnur |
Anzeigename | Anzeigename des Auftrags. | Schnur |
Name des Experiments | Der Name des Experiments, zu dem der Auftrag gehört. Wenn nicht festgelegt, wird der Auftrag im Experiment "Standard" platziert. | Schnur |
Identität | Identitätskonfiguration. Wenn festgelegt, sollte dies eine von AmlToken, ManagedIdentity, UserIdentity oder NULL sein. Der Standardwert ist AmlToken, wenn null. |
IdentityConfiguration (Identität) |
isArchiviert | Ist die Ressource archiviert? | Boolesch |
Jobtyp | Legen Sie für den Typ AutoMLJob auf 'AutoML' fest. Legen Sie für "CommandJob" den Typ "CommandJob" fest. Legen Sie für den Typ "PipelineJob" den Typ "PipelineJob" fest. Legen Sie den Wert auf "Spark" für den Typ "SparkJob" fest. Legen Sie "Aufräumen" für den Typ "SweepJob" fest. | "AutoML" 'Befehl' "Pipeline" "Spark" "Aufräumen" (erforderlich) |
notificationEinstellung | Benachrichtigungseinstellung für den Auftrag | NotificationSetting- |
Eigenschaften | Das Objekteigenschaftenverzeichnis. | ResourceBaseProperties- |
Dienste | Liste der JobEndpoints. Für lokale Aufträge verfügt ein Auftragsendpunkt über einen Endpunktwert von FileStreamObject. |
JobBaseDienstleistungen |
Schlagwörter | Tagwörterbuch. Tags können hinzugefügt, entfernt und aktualisiert werden. | ResourceBaseTags- |
JobBaseDienstleistungen
Name | BESCHREIBUNG | Wert |
---|
JobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
Beschreibung | Beschreibung für die Eingabe. | Schnur |
jobInputType | Legen Sie für den Typ CustomModelJobInput auf "custom_model" fest. Wird für den Typ "LiteralJobInput" auf "literal" festgelegt. Legen Sie für den Typ "MLFlowModelJobInput" auf "mlflow_model" fest. Legen Sie für den Typ MLTableJobInput auf "mltable" fest. Legen Sie für den Typ TritonModelJobInput auf "triton_model" fest. Legen Sie für den Typ "UriFileJobInput" auf "uri_file" fest. Legen Sie für den Typ "UriFolderJobInput" auf "uri_folder" fest. | "custom_model" "Literal" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (erforderlich) |
Job-Ausgabe
Name | BESCHREIBUNG | Wert |
---|---|---|
Beschreibung | Beschreibung für die Ausgabe. | Schnur |
jobOutputType | Legen Sie für den Typ CustomModelJobOutput auf "custom_model" fest. Legen Sie für den Typ MLFlowModelJobOutput auf "mlflow_model" fest. Legen Sie für den Typ MLTableJobOutput auf "mltable" fest. Legen Sie für den Typ TritonModelJobOutput auf "triton_model" fest. Legen Sie für den Typ "UriFileJobOutput" auf "uri_file" fest. Legen Sie für den Typ "UriFolderJobOutput" auf "uri_folder" fest. | "custom_model" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (erforderlich) |
JobResourceConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
dockerArgs | Zusätzliche Argumente, die an den Docker-Ausführungsbefehl übergeben werden sollen. Dadurch würden alle Parameter außer Kraft gesetzt, die bereits vom System oder in diesem Abschnitt festgelegt wurden. Dieser Parameter wird nur für Azure ML-Computetypen unterstützt. | Schnur |
instanceCount (InstanzAnzahl) | Optionale Anzahl von Instanzen oder Knoten, die vom Computeziel verwendet werden. | INT |
instanceType | Optionaler Vm-Typ, der vom Computeziel unterstützt wird. | Schnur |
Eigenschaften | Zusätzlicher Eigenschaftenbehälter. | ResourceConfigurationProperties- |
shmGröße | Größe des freigegebenen Speicherblocks des Docker-Containers. Dies sollte im Format (Zahl) (Einheit) liegen, wobei die Zahl größer als 0 sein soll und die Einheit eine von b(Bytes), k(Kilobyte), m(Megabyte) oder g(Gigabyte) sein kann. | Zeichenfolge Zwänge: Muster = \d+[bBkKmMgG] |
JobScheduleAktion
Name | BESCHREIBUNG | Wert |
---|---|---|
Aktionstyp | [Erforderlich] Gibt den Aktionstyp des Zeitplans an. | 'CreateJob' (erforderlich) |
jobDefinition | [Erforderlich] Definiert Details zur Definition der Zeitplanaktion. | JobBaseProperties (erforderlich) |
Arbeitsdienst
Name | BESCHREIBUNG | Wert |
---|---|---|
Endpunkt | URL für Endpunkt. | Schnur |
jobServiceType | Endpunkttyp. | Schnur |
Knoten | Knoten, auf denen der Benutzer den Dienst starten möchte. Wenn Knoten nicht auf NULL festgelegt oder festgelegt sind, wird der Dienst nur auf Füllzeichenknoten gestartet. |
Knoten |
Hafen | Port für Endpunkt. | INT |
Eigenschaften | Zusätzliche Eigenschaften, die für den Endpunkt festgelegt werden sollen. | JobServiceEigenschaften |
JobServiceEigenschaften
Name | BESCHREIBUNG | Wert |
---|
LiteralJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "literal" (erforderlich) |
Wert | [Erforderlich] Literalwert für die Eingabe. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
ManagedComputeIdentity
Name | BESCHREIBUNG | Wert |
---|---|---|
computeIdentityType | [Erforderlich] Gibt den Identitätstyp an, der in den Überwachungsaufträgen verwendet werden soll. | "ManagedIdentity" (erforderlich) |
Identität | Die Identität, die von den Überwachungsaufträgen genutzt wird. | ManagedServiceIdentity- |
Verwaltete Identität
Name | BESCHREIBUNG | Wert |
---|---|---|
Kunden-ID | Gibt eine vom Benutzer zugewiesene Identität nach Client-ID an. Legen Sie für das vom System zugewiesene Feld nicht fest. | Zeichenfolge Zwänge: Min. Länge = 36 Maximale Länge = 36 Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
Identitätstyp | [Erforderlich] Gibt den Typ des Identitätsframeworks an. | "Verwaltet" (erforderlich) |
Objekt-ID | Gibt eine vom Benutzer zugewiesene Identität nach Objekt-ID an. Legen Sie für das vom System zugewiesene Feld nicht fest. | Zeichenfolge Zwänge: Min. Länge = 36 Maximale Länge = 36 Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
Ressourcen-ID | Gibt eine vom Benutzer zugewiesene Identität durch ARM-Ressourcen-ID an. Legen Sie für das vom System zugewiesene Feld nicht fest. | Schnur |
Verwaltete Dienstidentität
Name | BESCHREIBUNG | Wert |
---|---|---|
Typ | Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind). | "Keine" 'SystemZugewiesen' "SystemAssigned,UserAssigned" "UserAssigned" (erforderlich) |
vom Benutzer zugewiesene Identitäten | Die Gruppe der benutzerzuweisungen Identitäten, die der Ressource zugeordnet sind. Die Wörterbuchschlüssel "userAssignedIdentities" sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein. | UserAssignedIdentities- |
MedianStoppingRichtlinie
Name | BESCHREIBUNG | Wert |
---|---|---|
policyType | [Erforderlich] Name der Richtlinienkonfiguration | "MedianStopping" (erforderlich) |
MLFlowModelJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "mlflow_model" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
MLFlowModelJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
Beschreibung | Beschreibung für die Eingabe. | Schnur |
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "custom_model" "Literal" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
MLFlowModelJobOutput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobOutputType | [Erforderlich] Gibt den Auftragstyp an. | "mlflow_model" (erforderlich) |
Modus | Ausgabeobjektübermittlungsmodus. | "Direkt" 'ReadWriteMount' "Hochladen" |
URI | Ausgabeobjekt-URI. | Schnur |
MLTableJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
Beschreibung | Beschreibung für die Eingabe. | Schnur |
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "custom_model" "Literal" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
MLTableJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "mltable" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
MLTableJobOutput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobOutputType | [Erforderlich] Gibt den Auftragstyp an. | "mltable" (erforderlich) |
Modus | Ausgabeobjektübermittlungsmodus. | "Direkt" 'ReadWriteMount' "Hochladen" |
URI | Ausgabeobjekt-URI. | Schnur |
MonitorComputeConfigurationBase
Name | BESCHREIBUNG | Wert |
---|---|---|
computeType | Auf "ServerlessSpark" für den Typ "MonitorServerlessSparkCompute" festgelegt. | 'ServerlessSpark' (erforderlich) |
MonitorComputeIdentityBase
Name | BESCHREIBUNG | Wert |
---|---|---|
computeIdentityType | Legen Sie für den Typ "AmlTokenComputeIdentity" auf "AmlTokenComputeIdentity" fest. Legen Sie für den Typ "ManagedComputeIdentity" auf "ManagedIdentity" fest. | "AmlToken" "ManagedIdentity" (erforderlich) |
MonitorDefinition
Name | BESCHREIBUNG | Wert |
---|---|---|
alertNotificationSettings | Die Benachrichtigungseinstellungen des Monitors. | MonitorNotificationEinstellungen |
computeConfiguration | [Erforderlich] Die ARM-Ressourcen-ID der Computeressource, auf der der Überwachungsauftrag ausgeführt werden soll. | MonitorComputeConfigurationBase (erforderlich) |
monitoringZiel | Die entitäten, die vom Monitor ausgerichtet sind. | MonitoringZiel |
Signale | [Erforderlich] Die zu überwachenden Signale. | MonitorDefinitionSignals (erforderlich) |
MonitorDefinitionSignale
Name | BESCHREIBUNG | Wert |
---|
MonitorEmailNotificationEinstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
E-Mails | Die E-Mail-Empfängerliste mit einer Beschränkung von insgesamt 499 Zeichen. | Zeichenfolge[] |
ÜberwachungFeatureFilterBasis
Name | BESCHREIBUNG | Wert |
---|---|---|
filterTyp | Auf "AllFeatures" für den Typ "AllFeatures" festgelegt. Legen Sie diesen Wert auf 'FeatureSubset' für den Typ FeatureSubset fest. Legen Sie für den Typ "TopNFeaturesByAttribution" auf "TopNByAttribution" fest. | "AllFeatures" 'FeatureTeilmenge' "TopNByAttribution" (erforderlich) |
MonitoringInputDataBase
Name | BESCHREIBUNG | Wert |
---|---|---|
Spalten | Zuordnung von Spaltennamen zu speziellen Verwendungen. | MonitoringInputDataBaseColumns |
dataContext (englisch) | Die Kontextmetadaten der Datenquelle. | Schnur |
inputDataType | Für den Typ FixedInputData auf "Fixed" festgelegt. Legen Sie für " RollingInputData" den Typ "RollingInputData" fest. Legen Sie für den Typ StaticInputData auf "Static" fest. | "Behoben" 'Roll' "Statisch" (erforderlich) |
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "custom_model" "Literal" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (erforderlich) |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
MonitoringInputDataBaseColumns
Name | BESCHREIBUNG | Wert |
---|
MonitoringSignalBase
Name | BESCHREIBUNG | Wert |
---|---|---|
notification-Typen | Der aktuelle Benachrichtigungsmodus für dieses Signal. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "AmlNotification" |
Eigenschaften | Eigenschaftenwörterbuch. Eigenschaften können hinzugefügt, aber nicht entfernt oder geändert werden. | MonitoringSignalBaseProperties |
Signaltyp | Für den Typ CustomMonitoringSignal auf "Benutzerdefiniert" festgelegt. Legen Sie 'DataDrift' für den Datentyp 'DataDriftMonitoringSignal' fest. Legen Sie 'DataQuality' für den Typ 'DataQualityMonitoringSignal' fest. Legen Sie den Wert auf 'FeatureAttributionDrift' für den Typ FeatureAttributionDriftMonitoringSignal fest. Legen Sie den Wert auf 'PredictionDrift' für den Typ PredictionDriftMonitoringSignal fest. | 'Benutzerdefiniert' "Datendrift" "DataQuality" 'FeatureAttributionDrift' "PredictionDrift" (erforderlich) |
MonitoringSignalBaseProperties
Name | BESCHREIBUNG | Wert |
---|
MonitoringZiel
Name | BESCHREIBUNG | Wert |
---|---|---|
deployment-ID | Verweisen Sie auf die Bereitstellungsressource, die von diesem Monitor gezielt ist. | Schnur |
Modell-ID | Verweisen Sie auf die Modellressource, die von diesem Monitor gezielt ist. | Schnur |
Aufgabentyp | [Erforderlich] Der Machine Learning-Aufgabentyp des überwachten Modells. | "Klassifizierung" "Regression" (erforderlich) |
Monitoring-Schwellenwert
Name | BESCHREIBUNG | Wert |
---|---|---|
Wert | Der Schwellenwert. Wenn NULL, ist der Setstandard vom Metriktyp abhängig. | INT |
MonitorNotificationEinstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
emailNotificationEinstellungen | Die AML-Benachrichtigungs-E-Mail-Einstellungen. | MonitorEmailNotificationEinstellungen |
MonitorServerlessSparkCompute
Name | BESCHREIBUNG | Wert |
---|---|---|
computeIdentity (englisch) | [Erforderlich] Das Identitätsschema, das von den Spark-Aufträgen verwendet wird, die auf serverlosen Spark ausgeführt werden. | MonitorComputeIdentityBase (erforderlich) |
computeType | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | 'ServerlessSpark' (erforderlich) |
instanceType | [Erforderlich] Der Instanztyp, der den Spark-Auftrag ausführt. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
runtimeVersion | [Erforderlich] Die Spark-Laufzeitversion. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = ^[0-9]+\.[0-9]+$ (erforderlich) |
MPI
Name | BESCHREIBUNG | Wert |
---|---|---|
distributionType | [Erforderlich] Gibt den Typ des Verteilungsframeworks an. | "Mpi" (erforderlich) |
processCountPerInstance | Anzahl der Prozesse pro MPI-Knoten. | INT |
NCrossValidierungen
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | "Auto" für den Typ "AutoNCrossValidations" festgelegt. Für den Typ "CustomNCrossValidations" auf "Benutzerdefiniert" festgelegt. | "Auto" "Benutzerdefiniert" (erforderlich) |
NlpVerticalFeaturizationSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
datasetSprache | Datasetsprache, nützlich für die Textdaten. | Schnur |
NlpVerticalLimit-Einstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
maxConcurrentTrials | Maximale anzahl gleichzeitige AutoML-Iterationen. | INT |
maxTrials | Anzahl der AutoML-Iterationen. | INT |
Zeitüberschreitung | AutoML-Auftragstimeout. | Schnur |
Knoten
Name | BESCHREIBUNG | Wert |
---|---|---|
nodesValueType | Auf "Alle" für den Typ "AllNodes" festgelegt. | "Alle" (erforderlich) |
Notification-Einstellung
Name | BESCHREIBUNG | Wert |
---|---|---|
E-MailEin | Senden einer E-Mail-Benachrichtigung an den Benutzer im angegebenen Benachrichtigungstyp | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "Job abgesagt" 'Job abgeschlossen' 'Job fehlgeschlagen' |
E-Mails | Dies ist die E-Mail-Empfängerliste, die eine Beschränkung von 499 Zeichen insgesamt mit Kommatrennzeichen hat. | Zeichenfolge[] |
Webhooks | Senden eines Webhook-Rückrufs an einen Dienst. Der Schlüssel ist ein vom Benutzer bereitgestellter Name für den Webhook. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Name | BESCHREIBUNG | Wert |
---|
NumerischDataDriftMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | [Erforderlich] Gibt den Datentyp des Metrikschwellenwerts an. | "Numerisch" (erforderlich) |
Maß | [Erforderlich] Die numerische Datenabweichungsmetrik, die berechnet werden soll. | 'JensenShannonDistanz' "NormalizedWassersteinDistance" 'PopulationStabilitätsindex' "TwoSampleKolmogorovSmirnovTest" (erforderlich) |
NumerischDataQualityMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | [Erforderlich] Gibt den Datentyp des Metrikschwellenwerts an. | "Numerisch" (erforderlich) |
Maß | [Erforderlich] Die zu berechnende numerische Datenqualitätsmetrik. | 'DataTypeErrorRate' 'NullValueRate' 'OutOfBoundsRate' (erforderlich) |
NumerischPredictionDriftMetricThreshold
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | [Erforderlich] Gibt den Datentyp des Metrikschwellenwerts an. | "Numerisch" (erforderlich) |
Maß | [Erforderlich] Die zu berechnende numerische Vorhersageabweichungsmetrik. | 'JensenShannonDistanz' "NormalizedWassersteinDistance" 'PopulationStabilitätsindex' "TwoSampleKolmogorovSmirnovTest" (erforderlich) |
Zielsetzung
Name | BESCHREIBUNG | Wert |
---|---|---|
Ziel | [Erforderlich] Definiert unterstützte Metrikziele für die Hyperparameteroptimierung. | "Maximieren" "Minimieren" (erforderlich) |
primaryMetric (englisch) | [Erforderlich] Name der zu optimierenden Metrik. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
Pipeline-Auftrag
Name | BESCHREIBUNG | Wert |
---|---|---|
Eingaben | Eingaben für den Pipelineauftrag. | PipelineJobInputs |
arbeitsplätze | Aufträge konstruieren den Pipelineauftrag. | PipelineJobJobs |
Jobtyp | [Erforderlich] Gibt den Auftragstyp an. | "Pipeline" (erforderlich) |
Ergebnisse | Ausgaben für den Pipelineauftrag | PipelineJobOutputs |
Einstellungen | Pipelineeinstellungen für Dinge wie ContinueRunOnStepFailure usw. | jegliche |
sourceJobId | ARM-Ressourcen-ID des Quellauftrags. | Schnur |
PipelineJobInputs
Name | BESCHREIBUNG | Wert |
---|
PipelineJobJobs
Name | BESCHREIBUNG | Wert |
---|
PipelineJobOutputs
Name | BESCHREIBUNG | Wert |
---|
PredictionDriftMetricThresholdBase
Name | BESCHREIBUNG | Wert |
---|---|---|
Datentyp | Legen Sie den Wert auf ' Categorical' für den Typ CategoricalPredictionDriftMetricThreshold fest. Legen Sie für den Typ "NumericalPredictionDriftMetricThreshold" den Wert "Numerisch" fest. | "Kategorisieren" "Numerisch" (erforderlich) |
Schwelle | Der Schwellenwert. Wenn NULL, wird je nach ausgewählter Metrik ein Standardwert festgelegt. | Monitoring-Schwellenwert |
VorhersageDriftÜberwachungSignal
Name | BESCHREIBUNG | Wert |
---|---|---|
featureDataTypeOverride | Ein Wörterbuch, das Featurenamen ihren jeweiligen Datentypen zuordnet. | PredictionDriftMonitoringSignalFeatureDataTypeOverride |
MetrikThresholds | [Erforderlich] Eine Liste der zu berechnenden Metriken und deren zugeordneten Schwellenwerte. | PredictionDriftMetricThresholdBase[] (erforderlich) |
Produktionsdaten | [Erforderlich] Die Daten, für die die Abweichung berechnet wird. | MonitoringInputDataBase (erforderlich) |
Referenz-Daten | [Erforderlich] Die Zu berechnenden Daten zum Berechnen der Abweichung. | MonitoringInputDataBase (erforderlich) |
Signaltyp | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | "PredictionDrift" (erforderlich) |
PredictionDriftMonitoringSignalFeatureDataTypeOverride
Name | BESCHREIBUNG | Wert |
---|
PyTorch
Name | BESCHREIBUNG | Wert |
---|---|---|
distributionType | [Erforderlich] Gibt den Typ des Verteilungsframeworks an. | 'PyTorch' (erforderlich) |
processCountPerInstance | Anzahl der Prozesse pro Knoten. | INT |
Queue-Einstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
jobTier | Steuert die Berechnungsauftragsebene. | "Einfach" 'Null' "Premium" "Spot" "Standard" |
RandomSamplingAlgorithmus
Name | BESCHREIBUNG | Wert |
---|---|---|
Regel | Der spezifische Typ des Zufallsalgorithmus | "Zufällig" "Sobol" |
samplingAlgorithmType | [Erforderlich] Der Algorithmus zum Generieren von Hyperparameterwerten zusammen mit Konfigurationseigenschaften | "Zufällig" (erforderlich) |
Seed | Eine optionale ganze Zahl, die als Ausgangswert für die Zufallszahlengenerierung verwendet werden soll | INT |
Wiederholungszeitplan
Name | BESCHREIBUNG | Wert |
---|---|---|
Stunden | [Erforderlich] Liste der Stunden für den Zeitplan. | int[] (erforderlich) |
Protokoll | [Erforderlich] Liste der Minuten für den Zeitplan. | int[] (erforderlich) |
monthDays | Liste der Monatstage für den Zeitplan | int[] |
Wochentage | Liste der Tage für den Zeitplan. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "Freitag" "Montag" "Samstag" "Sonntag" "Donnerstag" "Dienstag" 'Mittwoch' |
Wiederholungs-Auslöser
Name | BESCHREIBUNG | Wert |
---|---|---|
Frequenz | [Erforderlich] Die Häufigkeit zum Auslösen des Zeitplans. | "Tag" "Stunde" "Minute" "Monat" "Woche" (erforderlich) |
Intervall | [Erforderlich] Gibt das Zeitplanintervall in Verbindung mit häufigkeit an. | int (erforderlich) |
Zeitplan | Der Terminplan der Serie. | Wiederholungszeitplan |
triggerTyp | [Erforderlich] | "Serie" (erforderlich) |
Rückentwicklung
Name | BESCHREIBUNG | Wert |
---|---|---|
cvSplitColumnNames | Spalten, die für CVSplit-Daten verwendet werden sollen. | Zeichenfolge[] |
featurizationSettings | Reifungseingaben, die für den AutoML-Auftrag erforderlich sind. | TableVerticalFeaturizationSettings |
limitEinstellungen | Ausführungseinschränkungen für AutoMLJob. | TableVerticalLimitSettings |
nCrossValidations | Anzahl der Kreuzüberprüfungsfalten, die auf schulungsdatensatz angewendet werden sollen wenn kein Validierungsdatensatz bereitgestellt wird. |
NCrossValidierungen |
primaryMetric (englisch) | Primäre Metrik für Regressionsaufgabe. | "NormalizedMeanAbsoluteError" "NormalizedRootMeanSquaredError" 'R2Score' 'Spearman-Korrelation' |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | "Regression" (erforderlich) |
test-Daten | Testen sie die Dateneingabe. | MLTableJobInput |
testDataSize | Der Anteil des Testdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
trainingEinstellungen | Eingaben für die Schulungsphase für einen AutoML-Auftrag. | RegressionTrainingEinstellungen |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
validationDataSize | Der Anteil des Schulungsdatensatzes, der für validierungszwecke reserviert werden muss. Werte zwischen (0,0 , 1,0) Wird angewendet, wenn das Validierungsdatenset nicht bereitgestellt wird. |
INT |
weightColumnName | Der Name der Beispielgewichtungsspalte. Automatisierte ML unterstützt eine gewichtete Spalte als Eingabe, wodurch Zeilen in den Daten nach oben oder unten gewichtet werden. | Schnur |
RegressionTrainingEinstellungen
Name | BESCHREIBUNG | Wert |
---|---|---|
allowedTrainingAlgorithms | Zulässige Modelle für Regressionsaufgabe. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "DecisionTree" "ElasticNet" "ExtremeRandomTrees" "GradientBoosting" 'KNN' "LassoLars" "LightGBM" "RandomForest" "SGD" 'XGBoostRegressor' |
blockedTrainingAlgorithms | Blockierte Modelle für Regressionsaufgabe. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "DecisionTree" "ElasticNet" "ExtremeRandomTrees" "GradientBoosting" 'KNN' "LassoLars" "LightGBM" "RandomForest" "SGD" 'XGBoostRegressor' |
enableDnnSchulung | Aktivieren Sie die Empfehlung von DNN-Modellen. | Boolesch |
enableModelErklärbarkeit | Kennzeichnen Sie die Kennzeichnung, um die Erläuterung für das beste Modell zu aktivieren. | Boolesch |
enableOnnxCompatibleModels | Kennzeichnung zum Aktivieren von onnx-kompatiblen Modellen. | Boolesch |
enableStackEnsemble | Stapelensembleausführung aktivieren. | Boolesch |
enableVoteEnsemble | Aktivieren Des Abstimmungsensembles. | Boolesch |
ensembleModelDownloadTimeout | Während der VotingEnsemble- und StackEnsemble-Modellgeneration werden mehrere einbaute Modelle aus den vorherigen Kinderläufen heruntergeladen. Konfigurieren Sie diesen Parameter mit einem höheren Wert als 300 Sek., wenn mehr Zeit erforderlich ist. |
Schnur |
stackEnsembleSettings | Einstellungen für Stack-Ensembles für die Ausführung von Stack-Ensembles. | StackEnsembleSettings |
ResourceBase-Eigenschaften
Name | BESCHREIBUNG | Wert |
---|
ResourceBase-Eigenschaften
Name | BESCHREIBUNG | Wert |
---|
ResourceBaseTags
Name | BESCHREIBUNG | Wert |
---|
ResourceBaseTags
Name | BESCHREIBUNG | Wert |
---|
ResourceConfigurationProperties
Name | BESCHREIBUNG | Wert |
---|
RollingInputData
Name | BESCHREIBUNG | Wert |
---|---|---|
inputDataType | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | "Rollen" (erforderlich) |
preprocessingComponentId | Verweisen auf die Komponentenressource, die zum Vorverarbeitung der Daten verwendet wird. | Schnur |
windowOffset (englisch) | [Erforderlich] Der Zeitversatz zwischen dem Ende des Datenfensters und der aktuellen Laufzeit des Monitors. | Zeichenfolge (erforderlich) |
windowSize | [Erforderlich] Die Größe des rollierenden Datenfensters. | Zeichenfolge (erforderlich) |
SamplingAlgorithmus
Name | BESCHREIBUNG | Wert |
---|---|---|
samplingAlgorithmType | Für den Typ BayesianSamplingAlgorithm auf 'Bayesian' festgelegt. Legen Sie für den Typ "GridSamplingAlgorithm" den Typ "GridsamplingAlgorithm" fest. Für den Typ RandomSamplingAlgorithm auf "Random" festgelegt. | "Bayesian" 'Raster' "Zufällig" (erforderlich) |
ScheduleActionBase
Name | BESCHREIBUNG | Wert |
---|---|---|
Aktionstyp | Legen Sie den Wert auf 'CreateJob' für den Typ JobScheduleAction fest. Legen Sie den Wert auf 'CreateMonitor' für den Typ CreateMonitorAction fest. Legen Sie für den Typ "EndpointScheduleAction" auf "InvokeBatchEndpoint" fest. | 'CreateJob' 'CreateMonitor' 'InvokeBatchEndpoint' (erforderlich) |
Schedule-Eigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Handlung | [Erforderlich] Gibt die Aktion des Zeitplans an. | ScheduleActionBase (erforderlich) |
Beschreibung | Der Text der Objektbeschreibung. | Schnur |
Anzeigename | Anzeigename des Zeitplans. | Schnur |
isEnabled (Aktiviert) | Ist der Zeitplan aktiviert? | Boolesch |
Eigenschaften | Das Objekteigenschaftenverzeichnis. | ResourceBaseProperties- |
Schlagwörter | Tagwörterbuch. Tags können hinzugefügt, entfernt und aktualisiert werden. | ResourceBaseTags- |
Auslöser | [Erforderlich] Gibt die Triggerdetails an. | TriggerBase (erforderlich) |
Saisonalität
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | Für den Typ "AutoSeasonality" auf "Auto" festgelegt. Für den Typ CustomSeasonality auf "Benutzerdefiniert" festgelegt. | "Auto" "Benutzerdefiniert" (erforderlich) |
SparkJob (Englisch)
Name | BESCHREIBUNG | Wert |
---|---|---|
Archiv | Archivdateien, die im Auftrag verwendet werden. | Zeichenfolge[] |
Args | Argumente für den Auftrag. | Schnur |
Code-ID | [Erforderlich] Arm-ID der Coderessource. | Zeichenfolge (erforderlich) |
Conf | Konfigurierte Spark-Eigenschaften. | SparkJobConf |
Eintrag | [Erforderlich] Der Eintrag, der beim Starten des Auftrags ausgeführt werden soll. | SparkJobEntry (erforderlich) |
Umgebungs-ID | Die ARM-Ressourcen-ID der Umgebungsspezifikation für den Auftrag. | Schnur |
Umgebungsvariablen | Umgebungsvariablen, die im Auftrag enthalten sind. | SparkJobEnvironmentVariables |
Dateien | Dateien, die im Auftrag verwendet werden. | Zeichenfolge[] |
Eingaben | Zuordnung von Eingabedatenbindungen, die im Auftrag verwendet werden. | SparkJobInputs |
Krüge | Jar-Dateien, die im Auftrag verwendet werden. | Zeichenfolge[] |
Jobtyp | [Erforderlich] Gibt den Auftragstyp an. | "Spark" (erforderlich) |
Ergebnisse | Zuordnung von Ausgabedatenbindungen, die im Auftrag verwendet werden. | SparkJobOutputs |
pyDateien | Python-Dateien, die im Auftrag verwendet werden. | Zeichenfolge[] |
queue-Einstellungen | Warteschlangeneinstellungen für den Auftrag | Queue-Einstellungen |
ressourcen | Berechnen der Ressourcenkonfiguration für den Auftrag. | SparkResourceConfiguration |
SparkJobConf
Name | BESCHREIBUNG | Wert |
---|
SparkJobEntry
Name | BESCHREIBUNG | Wert |
---|---|---|
sparkJobEntryType | Legen Sie den Wert auf 'SparkJobPythonEntry' für den Typ SparkJobPythonEntry fest. Legen Sie für den Typ SparkJobScalaEntry auf "SparkJobScalaEntry" fest. | 'SparkJobPythonEntry' 'SparkJobScalaEntry' (erforderlich) |
SparkJobEnvironmentVariables
Name | BESCHREIBUNG | Wert |
---|
SparkJobInputs
Name | BESCHREIBUNG | Wert |
---|
SparkJobOutputs
Name | BESCHREIBUNG | Wert |
---|
SparkJobPython-Eintrag
Name | BESCHREIBUNG | Wert |
---|---|---|
Datei | [Erforderlich] Relativer Python-Dateipfad für den Einstiegspunkt des Auftrags. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
sparkJobEntryType | [Erforderlich] Typ des Einstiegspunkts des Auftrags. | "SparkJobPythonEntry" (erforderlich) |
SparkJobScalaEntry
Name | BESCHREIBUNG | Wert |
---|---|---|
Klassenname | [Erforderlich] Scala-Klassenname, der als Einstiegspunkt verwendet wird. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
sparkJobEntryType | [Erforderlich] Typ des Einstiegspunkts des Auftrags. | 'SparkJobScalaEntry' (erforderlich) |
SparkResourceConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
instanceType | Optionaler Vm-Typ, der vom Computeziel unterstützt wird. | Schnur |
runtimeVersion | Version der Spark-Runtime, die für den Auftrag verwendet wird. | Schnur |
StackEnsembleSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
stackMetaLearnerKWargs | Optionale Parameter, die an den Initialisierer des Metalerners übergeben werden sollen. | jegliche |
stackMetaLearnerTrainPercentage | Gibt den Anteil des Schulungssatzes (beim Auswählen des Trainings- und Validierungstyps) an, der für die Schulung des Metalerners reserviert werden soll. Der Standardwert ist 0,2. | INT |
stackMetaLearnerType | Der Metalerner ist ein Modell, das auf die Ausgabe der einzelnen heterogenen Modelle trainiert wird. | "ElasticNet" "ElasticNetCV" "LightGBMClassifier" "LightGBMRegressor" "LinearRegression" "LogisticRegression" "LogisticRegressionCV" "Keine" |
StaticInputData
Name | BESCHREIBUNG | Wert |
---|---|---|
inputDataType | [Erforderlich] Gibt den Zu überwachenden Signaltyp an. | "Statisch" (erforderlich) |
preprocessingComponentId | Verweisen auf die Komponentenressource, die zum Vorverarbeitung der Daten verwendet wird. | Schnur |
FensterEnde | [Erforderlich] Das Enddatum des Datenfensters. | Zeichenfolge (erforderlich) |
FensterStarten | [Erforderlich] Das Startdatum des Datenfensters. | Zeichenfolge (erforderlich) |
Sweep-Job
Name | BESCHREIBUNG | Wert |
---|---|---|
vorzeitige Kündigung | Richtlinien für vorzeitige Beendigungen ermöglichen das Abbrechen von Ausführungsvorgängen mit schlechter Leistung, bevor sie abgeschlossen sind | Richtlinie zur vorzeitigen Beendigung |
Eingaben | Zuordnung von Eingabedatenbindungen, die im Auftrag verwendet werden. | SweepJobInputs |
Jobtyp | [Erforderlich] Gibt den Auftragstyp an. | "Aufräumen" (erforderlich) |
grenzen | Grenzwert für "Aufräumen von Auftrag". | SweepJobLimits |
Ziel | [Erforderlich] Optimierungsziel. | Ziel (erforderlich) |
Ergebnisse | Zuordnung von Ausgabedatenbindungen, die im Auftrag verwendet werden. | SweepJob-Ausgaben |
queue-Einstellungen | Warteschlangeneinstellungen für den Auftrag | Queue-Einstellungen |
samplingAlgorithmus | [Erforderlich] Der Hyperparameter-Samplingalgorithmus | SamplingAlgorithm (erforderlich) |
searchSpace | [Erforderlich] Ein Wörterbuch, das jeden Parameter und seine Verteilung enthält. Der Wörterbuchschlüssel ist der Name des Parameters. | beliebig (erforderlich) |
Testversion | [Erforderlich] Definition der Testkomponente. | TrialComponent (erforderlich) |
SweepJobInputs
Name | BESCHREIBUNG | Wert |
---|
SweepJobLimits
Name | BESCHREIBUNG | Wert |
---|---|---|
jobLimitsTyp | [Erforderlich] JobLimit-Typ. | 'Befehl' "Aufräumen" (erforderlich) |
maxConcurrentTrials | Aufräumen des Auftrags max. gleichzeitige Testversionen. | INT |
maxTotalTrials | "Auftrag aufräumen" max. Gesamtversuche. | INT |
Zeitüberschreitung | Die maximale Laufzeit im ISO 8601-Format, nach der der Auftrag abgebrochen wird. Unterstützt nur die Dauer mit der Genauigkeit so niedrig wie Sekunden. | Schnur |
trialTimeout | Timeoutwert für "Testauftrag aufräumen". | Schnur |
SweepJob-Ausgaben
Name | BESCHREIBUNG | Wert |
---|
TableVerticalFeaturizationSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
blockedTransformatoren | Diese Transformatoren dürfen nicht bei der Reifung verwendet werden. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: 'CatTargetEncoder' 'CountVectorizer' "HashOneHotEncoder" "LabelEncoder" "NaiveBayes" "OneHotEncoder" 'TextTargetEncoder' "TfIdf" "WoETargetEncoder" "WordEmbedding" |
columnNameAndTypes | Wörterbuch des Spaltennamens und seines Typs (int, float, string, datetime usw.). | TableVerticalFeaturizationSettingsColumnNameAndTypes |
datasetSprache | Datasetsprache, nützlich für die Textdaten. | Schnur |
enableDnnFeaturisierung | Bestimmt, ob Dnn-basierte Featurizer für die Daten-Featurisierung verwendet werden sollen. | Boolesch |
Modus | Featurisierungsmodus : Der Benutzer kann den Standardmodus "Auto" beibehalten, und AutoML übernimmt die erforderliche Transformation der Daten in der Featurisierungsphase. Wenn "Aus" ausgewählt ist, wird keine Featurierung durchgeführt. Wenn "Benutzerdefiniert" ausgewählt ist, können Benutzer zusätzliche Eingaben angeben, um anzupassen, wie die Reifung erfolgt. |
"Auto" 'Benutzerdefiniert' 'Aus' |
TransformatorParams | Der Benutzer kann zusätzliche Transformatoren angeben, die zusammen mit den Spalten verwendet werden sollen, auf die er angewendet wird, und Parameter für den Transformatorkonstruktor. | TabelleVerticalFeaturizationSettingsTransformerParams |
TableVerticalFeaturizationSettingsColumnNameAndTypes
Name | BESCHREIBUNG | Wert |
---|
TabelleVerticalFeaturizationSettingsTransformerParams
Name | BESCHREIBUNG | Wert |
---|
TableVerticalLimitSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
enableEarlyTermination | Aktivieren einer vorzeitigen Beendigung, bestimmt, ob AutoMLJob frühzeitig beendet wird, wenn in den letzten 20 Iterationen keine Bewertungsverbesserungen vorliegen. | Boolesch |
exitScore | Beenden Sie die Bewertung für den AutoML-Auftrag. | INT |
maxConcurrentTrials | Maximale gleichzeitige Iteration. | INT |
maxCoresPerTrial | Max. Kerne pro Iteration. | INT |
maxTrials | Anzahl der Iterationen. | INT |
Zeitüberschreitung | AutoML-Auftragstimeout. | Schnur |
trialTimeout | Iterationstimeout. | Schnur |
Ziel-Verzögerungen
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | Festlegen auf "Auto" für den Typ "AutoTargetLags". Für den Typ CustomTargetLags auf 'Custom' festgelegt. | "Auto" "Benutzerdefiniert" (erforderlich) |
TargetRollingWindowSize
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | Legen Sie für den Typ AutoTargetRollingWindowSize auf "Auto" fest. Legen Sie für den Typ CustomTargetRollingWindowSize auf "Benutzerdefiniert" fest. | "Auto" "Benutzerdefiniert" (erforderlich) |
TensorFlow
Name | BESCHREIBUNG | Wert |
---|---|---|
distributionType | [Erforderlich] Gibt den Typ des Verteilungsframeworks an. | "TensorFlow" (erforderlich) |
parameterServerAnzahl | Anzahl der Parameterserveraufgaben. | INT |
Mitarbeiteranzahl | Anzahl der Arbeitnehmer. Wenn nicht angegeben, wird standardmäßig die Instanzanzahl verwendet. | INT |
Textklassifizierung
Name | BESCHREIBUNG | Wert |
---|---|---|
featurizationSettings | Reifungseingaben, die für den AutoML-Auftrag erforderlich sind. | NlpVerticalFeaturizationSettings |
limitEinstellungen | Ausführungseinschränkungen für AutoMLJob. | NlpVerticalLimit-Einstellungen |
primaryMetric (englisch) | Primäre Metrik für Text-Classification Vorgang. | "Genauigkeit" "AUCWeighted" "AveragePrecisionScoreWeighted" "NormMacroRecall" 'PrecisionScoreGewichtet' |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | 'TextClassification' (erforderlich) |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
TextClassificationMultilabel
Name | BESCHREIBUNG | Wert |
---|---|---|
featurizationSettings | Reifungseingaben, die für den AutoML-Auftrag erforderlich sind. | NlpVerticalFeaturizationSettings |
limitEinstellungen | Ausführungseinschränkungen für AutoMLJob. | NlpVerticalLimit-Einstellungen |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | 'TextClassificationMultilabel' (erforderlich) |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
TextNer
Name | BESCHREIBUNG | Wert |
---|---|---|
featurizationSettings | Reifungseingaben, die für den AutoML-Auftrag erforderlich sind. | NlpVerticalFeaturizationSettings |
limitEinstellungen | Ausführungseinschränkungen für AutoMLJob. | NlpVerticalLimit-Einstellungen |
Aufgabentyp | [Erforderlich] Aufgabentyp für AutoMLJob. | 'TextNER' (erforderlich) |
validation-Daten | Überprüfungsdateneingaben. | MLTableJobInput |
TopNFeaturesByAttribution
Name | BESCHREIBUNG | Wert |
---|---|---|
filterTyp | [Erforderlich] Gibt den Featurefilter an, der beim Auswählen von Features zum Berechnen von Metriken verwendet werden soll. | "TopNByAttribution" (erforderlich) |
Nach oben | Die Anzahl der wichtigsten Features, die einbezogen werden sollen. | INT |
Testkomponente
Name | BESCHREIBUNG | Wert |
---|---|---|
Code-ID | ARM-Ressourcen-ID der Coderessource. | Schnur |
Befehl | [Erforderlich] Der Befehl, der beim Starten des Auftrags ausgeführt werden soll. Zb. "python train.py" | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
Verteilung | Verteilungskonfiguration des Auftrags. Wenn festgelegt, sollte dies eines von Mpi, Tensorflow, PyTorch oder Null sein. | DistributionConfiguration (Verteilungskonfiguration) |
Umgebungs-ID | [Erforderlich] Die ARM-Ressourcen-ID der Umgebungsspezifikation für den Auftrag. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
Umgebungsvariablen | Umgebungsvariablen, die im Auftrag enthalten sind. | TrialComponentEnvironmentVariables |
ressourcen | Berechnen der Ressourcenkonfiguration für den Auftrag. | JobResourceConfiguration |
TrialComponentEnvironmentVariables
Name | BESCHREIBUNG | Wert |
---|
Auslöser-Basis
Name | BESCHREIBUNG | Wert |
---|---|---|
endZeit | Gibt die Endzeit des Zeitplans in ISO 8601 an, jedoch ohne UTC-Offset. Verweisen Sie auf https://en.wikipedia.org/wiki/ISO_8601. Rekommentiertes Format wäre "2022-06-01T00:00:01" Wenn nicht vorhanden, wird der Zeitplan unbegrenzt ausgeführt. |
Schnur |
Startzeit | Gibt die Startzeit des Zeitplans im ISO 8601-Format an, jedoch ohne UTC-Offset. | Schnur |
Zeitzone | Gibt die Zeitzone an, in der der Zeitplan ausgeführt wird. TimeZone sollte dem Windows-Zeitzonenformat folgen. Siehe: /windows-hardware/manufacture/desktop/default-time-zones?view=windows-11 |
Schnur |
triggerTyp | Für den Typ "CronTrigger" auf "Cron" festgelegt. Legen Sie den Wert auf " Recurrence" für den Typ "RecurrenceTrigger" fest. | "Cron" "Serie" (erforderlich) |
TritonModelJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "triton_model" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
TritonModelJobOutput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobOutputType | [Erforderlich] Gibt den Auftragstyp an. | "triton_model" (erforderlich) |
Modus | Ausgabeobjektübermittlungsmodus. | "Direkt" 'ReadWriteMount' "Hochladen" |
URI | Ausgabeobjekt-URI. | Schnur |
TruncationSelectionPolicy
Name | BESCHREIBUNG | Wert |
---|---|---|
policyType | [Erforderlich] Name der Richtlinienkonfiguration | "TruncationSelection" (erforderlich) |
trunkcationPercentage (in letzter Prozent) | Der Prozentsatz der Läufe, die bei jedem Auswertungsintervall abgebrochen werden sollen. | INT |
UriFileJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "uri_file" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
UriFileJobOutput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobOutputType | [Erforderlich] Gibt den Auftragstyp an. | "uri_file" (erforderlich) |
Modus | Ausgabeobjektübermittlungsmodus. | "Direkt" 'ReadWriteMount' "Hochladen" |
URI | Ausgabeobjekt-URI. | Schnur |
UriFolderJobInput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobInputType | [Erforderlich] Gibt den Auftragstyp an. | "uri_folder" (erforderlich) |
Modus | Übermittlungsmodus der Eingaberessource. | "Direkt" "Herunterladen" 'EvalDownload' 'EvalMount' 'ReadOnlyMount' 'ReadWriteMount' |
URI | [Erforderlich] Eingabeobjekt-URI. | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = [a-zA-Z0-9_] (erforderlich) |
UriFolderJobOutput
Name | BESCHREIBUNG | Wert |
---|---|---|
jobOutputType | [Erforderlich] Gibt den Auftragstyp an. | "uri_folder" (erforderlich) |
Modus | Ausgabeobjektübermittlungsmodus. | "Direkt" 'ReadWriteMount' "Hochladen" |
URI | Ausgabeobjekt-URI. | Schnur |
UserAssignedIdentities
Name | BESCHREIBUNG | Wert |
---|
UserAssignedIdentity
Name | BESCHREIBUNG | Wert |
---|
Benutzeridentität
Name | BESCHREIBUNG | Wert |
---|---|---|
Identitätstyp | [Erforderlich] Gibt den Typ des Identitätsframeworks an. | "UserIdentity" (erforderlich) |
Webhook (Webhook)
Name | BESCHREIBUNG | Wert |
---|---|---|
Ereignistyp | Senden eines Rückrufs für ein angegebenes Benachrichtigungsereignis | Schnur |
webhookTyp | Legen Sie für den Typ "AzureDevOpsWebhook" auf "AzureDevOpsWebhook" fest. | "AzureDevOps" (erforderlich) |