Microsoft.MachineLearningServices-arbetsytor/scheman 2023-06-01-preview
Bicep-resursdefinition
Resurstypen arbetsytor/scheman kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.MachineLearningServices/workspaces/schedules-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/schedules@2023-06-01-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
action: {
actionType: 'string'
// For remaining properties, see ScheduleActionBase objects
}
description: 'string'
displayName: 'string'
isEnabled: bool
properties: {
{customized property}: 'string'
}
tags: {}
trigger: {
endTime: 'string'
startTime: 'string'
timeZone: 'string'
triggerType: 'string'
// For remaining properties, see TriggerBase objects
}
}
}
ScheduleActionBase-objekt
Ange egenskapen actionType för att ange typ av objekt.
För CreateJobanvänder du:
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'
}
secretsConfiguration: {
{customized property}: {
uri: 'string'
workspaceSecretName: 'string'
}
}
services: {
{customized property}: {
endpoint: 'string'
jobServiceType: 'string'
nodes: {
nodesValueType: 'string'
// For remaining properties, see Nodes objects
}
port: int
properties: {
{customized property}: 'string'
}
}
}
tags: {}
jobType: 'string'
// For remaining properties, see JobBaseProperties objects
}
För CreateMonitoranvänder du:
actionType: 'CreateMonitor'
monitorDefinition: {
alertNotificationSetting: {
alertNotificationType: 'string'
// For remaining properties, see MonitoringAlertNotificationSettingsBase objects
}
computeConfiguration: {
computeType: 'string'
// For remaining properties, see MonitorComputeConfigurationBase objects
}
monitoringTarget: {
deploymentId: 'string'
modelId: 'string'
taskType: 'string'
}
signals: {
{customized property}: {
mode: 'string'
properties: {
{customized property}: 'string'
}
signalType: 'string'
// For remaining properties, see MonitoringSignalBase objects
}
}
}
För ImportDataanvänder du:
actionType: 'ImportData'
dataImportDefinition: {
assetName: 'string'
autoDeleteSetting: {
condition: 'string'
value: 'string'
}
dataType: 'string'
dataUri: 'string'
description: 'string'
intellectualProperty: {
protectionLevel: 'string'
publisher: 'string'
}
isAnonymous: bool
isArchived: bool
properties: {
{customized property}: 'string'
}
source: {
connection: 'string'
sourceType: 'string'
// For remaining properties, see DataImportSource objects
}
stage: 'string'
tags: {}
}
För InvokeBatchEndpointanvänder du:
actionType: 'InvokeBatchEndpoint'
endpointInvocationDefinition: any()
JobBaseProperties-objekt
Ange egenskapen jobType för att ange typ av objekt.
För AutoML-använder du:
jobType: 'AutoML'
environmentId: 'string'
environmentVariables: {
{customized property}: 'string'
}
outputs: {
{customized property}: {
description: 'string'
jobOutputType: 'string'
// For remaining properties, see JobOutput objects
}
}
queueSettings: {
jobTier: 'string'
priority: int
}
resources: {
dockerArgs: 'string'
instanceCount: int
instanceType: 'string'
locations: [
'string'
]
maxInstanceCount: int
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
}
För Kommandoanvänder du:
jobType: 'Command'
autologgerSettings: {
mlflowAutologger: 'string'
}
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
}
}
limits: {
jobLimitsType: 'string'
timeout: 'string'
}
outputs: {
{customized property}: {
description: 'string'
jobOutputType: 'string'
// For remaining properties, see JobOutput objects
}
}
queueSettings: {
jobTier: 'string'
priority: int
}
resources: {
dockerArgs: 'string'
instanceCount: int
instanceType: 'string'
locations: [
'string'
]
maxInstanceCount: int
properties: {
{customized property}: any()
}
shmSize: 'string'
}
För etiketteringanvänder du:
jobType: 'Labeling'
dataConfiguration: {
dataId: 'string'
incrementalDataRefresh: 'string'
}
jobInstructions: {
uri: 'string'
}
labelCategories: {
{customized property}: {
classes: {
{customized property}: {
displayName: 'string'
subclasses: {
{customized property}: {}
}
}
displayName: 'string'
multiSelect: 'string'
}
}
labelingJobMediaProperties: {
mediaType: 'string'
// For remaining properties, see LabelingJobMediaProperties objects
}
mlAssistConfiguration: {
mlAssist: 'string'
// For remaining properties, see MLAssistConfiguration objects
}
För Pipelineanvänder du:
jobType: 'Pipeline'
inputs: {
{customized property}: {
description: 'string'
jobInputType: 'string'
// For remaining properties, see JobInput objects
}
}
jobs: {
{customized property}: any()
}
outputs: {
{customized property}: {
description: 'string'
jobOutputType: 'string'
// For remaining properties, see JobOutput objects
}
}
settings: any()
sourceJobId: 'string'
För Sparkanvänder du:
jobType: 'Spark'
archives: [
'string'
]
args: 'string'
codeId: 'string'
conf: {
{customized property}: 'string'
}
entry: {
sparkJobEntryType: 'string'
// For remaining properties, see SparkJobEntry objects
}
environmentId: 'string'
files: [
'string'
]
inputs: {
{customized property}: {
description: 'string'
jobInputType: 'string'
// For remaining properties, see JobInput objects
}
}
jars: [
'string'
]
outputs: {
{customized property}: {
description: 'string'
jobOutputType: 'string'
// For remaining properties, see JobOutput objects
}
}
pyFiles: [
'string'
]
queueSettings: {
jobTier: 'string'
priority: int
}
resources: {
instanceType: 'string'
runtimeVersion: 'string'
}
För Svepanvänder du:
jobType: 'Sweep'
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
}
}
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'
priority: int
}
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'
locations: [
'string'
]
maxInstanceCount: int
properties: {
{customized property}: any()
}
shmSize: 'string'
}
}
IdentityConfiguration-objekt
Ange egenskapen identityType för att ange typ av objekt.
För AMLTokenanvänder du:
identityType: 'AMLToken'
För Managedanvänder du:
identityType: 'Managed'
clientId: 'string'
objectId: 'string'
resourceId: 'string'
För UserIdentityanvänder du:
identityType: 'UserIdentity'
Webhook-objekt
Ange egenskapen webhookType för att ange typ av objekt.
För AzureDevOpsanvänder du:
webhookType: 'AzureDevOps'
Nodobjekt
Ange egenskapen nodesValueType för att ange typ av objekt.
För Allaanvänder du:
nodesValueType: 'All'
JobOutput-objekt
Ange egenskapen jobOutputType för att ange typ av objekt.
För custom_modelanvänder du:
jobOutputType: 'custom_model'
assetName: 'string'
assetVersion: 'string'
autoDeleteSetting: {
condition: 'string'
value: 'string'
}
mode: 'string'
uri: 'string'
För mlflow_modelanvänder du:
jobOutputType: 'mlflow_model'
assetName: 'string'
assetVersion: 'string'
autoDeleteSetting: {
condition: 'string'
value: 'string'
}
mode: 'string'
uri: 'string'
För mltableanvänder du:
jobOutputType: 'mltable'
assetName: 'string'
assetVersion: 'string'
autoDeleteSetting: {
condition: 'string'
value: 'string'
}
mode: 'string'
uri: 'string'
För triton_modelanvänder du:
jobOutputType: 'triton_model'
assetName: 'string'
assetVersion: 'string'
autoDeleteSetting: {
condition: 'string'
value: 'string'
}
mode: 'string'
uri: 'string'
För uri_fileanvänder du:
jobOutputType: 'uri_file'
assetName: 'string'
assetVersion: 'string'
autoDeleteSetting: {
condition: 'string'
value: 'string'
}
mode: 'string'
uri: 'string'
För uri_folderanvänder du:
jobOutputType: 'uri_folder'
assetName: 'string'
assetVersion: 'string'
autoDeleteSetting: {
condition: 'string'
value: 'string'
}
mode: 'string'
uri: 'string'
AutoMLVertical-objekt
Ange egenskapen taskType för att ange typ av objekt.
För Klassificeringanvänder du:
taskType: 'Classification'
cvSplitColumnNames: [
'string'
]
featurizationSettings: {
blockedTransformers: [
'string'
]
columnNameAndTypes: {
{customized property}: 'string'
}
datasetLanguage: 'string'
enableDnnFeaturization: bool
mode: 'string'
transformerParams: {
{customized property}: [
{
fields: [
'string'
]
parameters: any()
}
]
}
}
fixedParameters: {
booster: 'string'
boostingType: 'string'
growPolicy: 'string'
learningRate: int
maxBin: int
maxDepth: int
maxLeaves: int
minDataInLeaf: int
minSplitGain: int
modelName: 'string'
nEstimators: int
numLeaves: int
preprocessorName: 'string'
regAlpha: int
regLambda: int
subsample: int
subsampleFreq: int
treeMethod: 'string'
withMean: bool
withStd: bool
}
limitSettings: {
enableEarlyTermination: bool
exitScore: int
maxConcurrentTrials: int
maxCoresPerTrial: int
maxNodes: int
maxTrials: int
sweepConcurrentTrials: int
sweepTrials: int
timeout: 'string'
trialTimeout: 'string'
}
nCrossValidations: {
mode: 'string'
// For remaining properties, see NCrossValidations objects
}
positiveLabel: 'string'
primaryMetric: 'string'
searchSpace: [
{
booster: 'string'
boostingType: 'string'
growPolicy: 'string'
learningRate: 'string'
maxBin: 'string'
maxDepth: 'string'
maxLeaves: 'string'
minDataInLeaf: 'string'
minSplitGain: 'string'
modelName: 'string'
nEstimators: 'string'
numLeaves: 'string'
preprocessorName: 'string'
regAlpha: 'string'
regLambda: 'string'
subsample: 'string'
subsampleFreq: 'string'
treeMethod: 'string'
withMean: 'string'
withStd: 'string'
}
]
sweepSettings: {
earlyTermination: {
delayEvaluation: int
evaluationInterval: int
policyType: 'string'
// For remaining properties, see EarlyTerminationPolicy objects
}
samplingAlgorithm: 'string'
}
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'
}
trainingMode: 'string'
}
validationData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
validationDataSize: int
weightColumnName: 'string'
För Prognostiseringanvänder du:
taskType: 'Forecasting'
cvSplitColumnNames: [
'string'
]
featurizationSettings: {
blockedTransformers: [
'string'
]
columnNameAndTypes: {
{customized property}: 'string'
}
datasetLanguage: 'string'
enableDnnFeaturization: bool
mode: 'string'
transformerParams: {
{customized property}: [
{
fields: [
'string'
]
parameters: any()
}
]
}
}
fixedParameters: {
booster: 'string'
boostingType: 'string'
growPolicy: 'string'
learningRate: int
maxBin: int
maxDepth: int
maxLeaves: int
minDataInLeaf: int
minSplitGain: int
modelName: 'string'
nEstimators: int
numLeaves: int
preprocessorName: 'string'
regAlpha: int
regLambda: int
subsample: int
subsampleFreq: int
treeMethod: 'string'
withMean: bool
withStd: bool
}
forecastingSettings: {
countryOrRegionForHolidays: 'string'
cvStepSize: int
featureLags: 'string'
featuresUnknownAtForecastTime: [
'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
maxNodes: int
maxTrials: int
sweepConcurrentTrials: int
sweepTrials: int
timeout: 'string'
trialTimeout: 'string'
}
nCrossValidations: {
mode: 'string'
// For remaining properties, see NCrossValidations objects
}
primaryMetric: 'string'
searchSpace: [
{
booster: 'string'
boostingType: 'string'
growPolicy: 'string'
learningRate: 'string'
maxBin: 'string'
maxDepth: 'string'
maxLeaves: 'string'
minDataInLeaf: 'string'
minSplitGain: 'string'
modelName: 'string'
nEstimators: 'string'
numLeaves: 'string'
preprocessorName: 'string'
regAlpha: 'string'
regLambda: 'string'
subsample: 'string'
subsampleFreq: 'string'
treeMethod: 'string'
withMean: 'string'
withStd: 'string'
}
]
sweepSettings: {
earlyTermination: {
delayEvaluation: int
evaluationInterval: int
policyType: 'string'
// For remaining properties, see EarlyTerminationPolicy objects
}
samplingAlgorithm: 'string'
}
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'
}
trainingMode: 'string'
}
validationData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
validationDataSize: int
weightColumnName: 'string'
För ImageClassificationanvänder du:
taskType: 'ImageClassification'
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'
}
validationData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
validationDataSize: int
För ImageClassificationMultilabelanvänder du:
taskType: 'ImageClassificationMultilabel'
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'
}
validationData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
validationDataSize: int
För ImageInstanceSegmentationanvänder du:
taskType: 'ImageInstanceSegmentation'
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'
logTrainingMetrics: 'string'
logValidationLoss: '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: 'MeanAveragePrecision'
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'
}
validationData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
validationDataSize: int
För ImageObjectDetectionanvänder du:
taskType: 'ImageObjectDetection'
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'
logTrainingMetrics: 'string'
logValidationLoss: '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: 'MeanAveragePrecision'
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'
}
validationData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
validationDataSize: int
För Regressionanvänder du:
taskType: 'Regression'
cvSplitColumnNames: [
'string'
]
featurizationSettings: {
blockedTransformers: [
'string'
]
columnNameAndTypes: {
{customized property}: 'string'
}
datasetLanguage: 'string'
enableDnnFeaturization: bool
mode: 'string'
transformerParams: {
{customized property}: [
{
fields: [
'string'
]
parameters: any()
}
]
}
}
fixedParameters: {
booster: 'string'
boostingType: 'string'
growPolicy: 'string'
learningRate: int
maxBin: int
maxDepth: int
maxLeaves: int
minDataInLeaf: int
minSplitGain: int
modelName: 'string'
nEstimators: int
numLeaves: int
preprocessorName: 'string'
regAlpha: int
regLambda: int
subsample: int
subsampleFreq: int
treeMethod: 'string'
withMean: bool
withStd: bool
}
limitSettings: {
enableEarlyTermination: bool
exitScore: int
maxConcurrentTrials: int
maxCoresPerTrial: int
maxNodes: int
maxTrials: int
sweepConcurrentTrials: int
sweepTrials: int
timeout: 'string'
trialTimeout: 'string'
}
nCrossValidations: {
mode: 'string'
// For remaining properties, see NCrossValidations objects
}
primaryMetric: 'string'
searchSpace: [
{
booster: 'string'
boostingType: 'string'
growPolicy: 'string'
learningRate: 'string'
maxBin: 'string'
maxDepth: 'string'
maxLeaves: 'string'
minDataInLeaf: 'string'
minSplitGain: 'string'
modelName: 'string'
nEstimators: 'string'
numLeaves: 'string'
preprocessorName: 'string'
regAlpha: 'string'
regLambda: 'string'
subsample: 'string'
subsampleFreq: 'string'
treeMethod: 'string'
withMean: 'string'
withStd: 'string'
}
]
sweepSettings: {
earlyTermination: {
delayEvaluation: int
evaluationInterval: int
policyType: 'string'
// For remaining properties, see EarlyTerminationPolicy objects
}
samplingAlgorithm: 'string'
}
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'
}
trainingMode: 'string'
}
validationData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
validationDataSize: int
weightColumnName: 'string'
För TextClassificationanvänder du:
taskType: 'TextClassification'
featurizationSettings: {
datasetLanguage: 'string'
}
fixedParameters: {
gradientAccumulationSteps: int
learningRate: int
learningRateScheduler: 'string'
modelName: 'string'
numberOfEpochs: int
trainingBatchSize: int
validationBatchSize: int
warmupRatio: int
weightDecay: int
}
limitSettings: {
maxConcurrentTrials: int
maxNodes: int
maxTrials: int
timeout: 'string'
trialTimeout: 'string'
}
primaryMetric: 'string'
searchSpace: [
{
gradientAccumulationSteps: 'string'
learningRate: 'string'
learningRateScheduler: 'string'
modelName: 'string'
numberOfEpochs: 'string'
trainingBatchSize: 'string'
validationBatchSize: 'string'
warmupRatio: 'string'
weightDecay: 'string'
}
]
sweepSettings: {
earlyTermination: {
delayEvaluation: int
evaluationInterval: int
policyType: 'string'
// For remaining properties, see EarlyTerminationPolicy objects
}
samplingAlgorithm: 'string'
}
validationData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
För TextClassificationMultilabelanvänder du:
taskType: 'TextClassificationMultilabel'
featurizationSettings: {
datasetLanguage: 'string'
}
fixedParameters: {
gradientAccumulationSteps: int
learningRate: int
learningRateScheduler: 'string'
modelName: 'string'
numberOfEpochs: int
trainingBatchSize: int
validationBatchSize: int
warmupRatio: int
weightDecay: int
}
limitSettings: {
maxConcurrentTrials: int
maxNodes: int
maxTrials: int
timeout: 'string'
trialTimeout: 'string'
}
searchSpace: [
{
gradientAccumulationSteps: 'string'
learningRate: 'string'
learningRateScheduler: 'string'
modelName: 'string'
numberOfEpochs: 'string'
trainingBatchSize: 'string'
validationBatchSize: 'string'
warmupRatio: 'string'
weightDecay: 'string'
}
]
sweepSettings: {
earlyTermination: {
delayEvaluation: int
evaluationInterval: int
policyType: 'string'
// For remaining properties, see EarlyTerminationPolicy objects
}
samplingAlgorithm: 'string'
}
validationData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
För TextNERanvänder du:
taskType: 'TextNER'
featurizationSettings: {
datasetLanguage: 'string'
}
fixedParameters: {
gradientAccumulationSteps: int
learningRate: int
learningRateScheduler: 'string'
modelName: 'string'
numberOfEpochs: int
trainingBatchSize: int
validationBatchSize: int
warmupRatio: int
weightDecay: int
}
limitSettings: {
maxConcurrentTrials: int
maxNodes: int
maxTrials: int
timeout: 'string'
trialTimeout: 'string'
}
searchSpace: [
{
gradientAccumulationSteps: 'string'
learningRate: 'string'
learningRateScheduler: 'string'
modelName: 'string'
numberOfEpochs: 'string'
trainingBatchSize: 'string'
validationBatchSize: 'string'
warmupRatio: 'string'
weightDecay: 'string'
}
]
sweepSettings: {
earlyTermination: {
delayEvaluation: int
evaluationInterval: int
policyType: 'string'
// For remaining properties, see EarlyTerminationPolicy objects
}
samplingAlgorithm: 'string'
}
validationData: {
description: 'string'
jobInputType: 'string'
mode: 'string'
uri: 'string'
}
NCrossValidations-objekt
Ange egenskapen läge för att ange typ av objekt.
För Autoanvänder du:
mode: 'Auto'
För anpassadanvänder du:
mode: 'Custom'
value: int
EarlyTerminationPolicy-objekt
Ange egenskapen policyType för att ange typ av objekt.
För Banditanvänder du:
policyType: 'Bandit'
slackAmount: int
slackFactor: int
För MedianStoppinganvänder du:
policyType: 'MedianStopping'
För TruncationSelectionanvänder du:
policyType: 'TruncationSelection'
truncationPercentage: int
ForecastHorizon-objekt
Ange egenskapen läge för att ange typ av objekt.
För Autoanvänder du:
mode: 'Auto'
För anpassadanvänder du:
mode: 'Custom'
value: int
Säsongsvariationer
Ange egenskapen läge för att ange typ av objekt.
För Autoanvänder du:
mode: 'Auto'
För anpassadanvänder du:
mode: 'Custom'
value: int
TargetLags-objekt
Ange egenskapen läge för att ange typ av objekt.
För Autoanvänder du:
mode: 'Auto'
För anpassadanvänder du:
mode: 'Custom'
values: [
int
]
TargetRollingWindowSize-objekt
Ange egenskapen läge för att ange typ av objekt.
För Autoanvänder du:
mode: 'Auto'
För anpassadanvänder du:
mode: 'Custom'
value: int
DistributionKonfigurationsobjekt
Ange egenskapen distributionType för att ange typ av objekt.
För Mpianvänder du:
distributionType: 'Mpi'
processCountPerInstance: int
För PyTorchanvänder du:
distributionType: 'PyTorch'
processCountPerInstance: int
För Rayanvänder du:
distributionType: 'Ray'
address: 'string'
dashboardPort: int
headNodeAdditionalArgs: 'string'
includeDashboard: bool
port: int
workerNodeAdditionalArgs: 'string'
För TensorFlowanvänder du:
distributionType: 'TensorFlow'
parameterServerCount: int
workerCount: int
JobInput-objekt
Ange egenskapen jobInputType för att ange typ av objekt.
För custom_modelanvänder du:
jobInputType: 'custom_model'
mode: 'string'
uri: 'string'
För literalanvänder du:
jobInputType: 'literal'
value: 'string'
För mlflow_modelanvänder du:
jobInputType: 'mlflow_model'
mode: 'string'
uri: 'string'
För mltableanvänder du:
jobInputType: 'mltable'
mode: 'string'
uri: 'string'
För triton_modelanvänder du:
jobInputType: 'triton_model'
mode: 'string'
uri: 'string'
För uri_fileanvänder du:
jobInputType: 'uri_file'
mode: 'string'
uri: 'string'
För uri_folderanvänder du:
jobInputType: 'uri_folder'
mode: 'string'
uri: 'string'
EtiketteringJobMediaProperties-objekt
Ange egenskapen mediaType för att ange typ av objekt.
För Imageanvänder du:
mediaType: 'Image'
annotationType: 'string'
För Textanvänder du:
mediaType: 'Text'
annotationType: 'string'
MLAssistConfiguration-objekt
Ange egenskapen mlAssist för att ange typ av objekt.
För inaktiveradanvänder du:
mlAssist: 'Disabled'
För aktiveradanvänder du:
mlAssist: 'Enabled'
inferencingComputeBinding: 'string'
trainingComputeBinding: 'string'
SparkJobEntry-objekt
Ange egenskapen sparkJobEntryType för att ange typ av objekt.
För SparkJobPythonEntryanvänder du:
sparkJobEntryType: 'SparkJobPythonEntry'
file: 'string'
För SparkJobScalaEntryanvänder du:
sparkJobEntryType: 'SparkJobScalaEntry'
className: 'string'
SamplingAlgorithm-objekt
Ange egenskapen samplingAlgorithmType för att ange typ av objekt.
För Bayesianskaanvänder du:
samplingAlgorithmType: 'Bayesian'
För Gridanvänder du:
samplingAlgorithmType: 'Grid'
För Randomanvänder du:
samplingAlgorithmType: 'Random'
logbase: 'string'
rule: 'string'
seed: int
MonitoringAlertNotificationSettingsBase-objekt
Ange egenskapen alertNotificationType för att ange typ av objekt.
För AzureMonitoranvänder du:
alertNotificationType: 'AzureMonitor'
För e-postanvänder du:
alertNotificationType: 'Email'
emailNotificationSetting: {
emailOn: [
'string'
]
emails: [
'string'
]
webhooks: {
{customized property}: {
eventType: 'string'
webhookType: 'string'
// For remaining properties, see Webhook objects
}
}
}
MonitorComputeConfigurationBase-objekt
Ange egenskapen computeType för att ange typ av objekt.
För ServerlessSparkanvänder du:
computeType: 'ServerlessSpark'
computeIdentity: {
computeIdentityType: 'string'
// For remaining properties, see MonitorComputeIdentityBase objects
}
instanceType: 'string'
runtimeVersion: 'string'
ÖvervakaComputeIdentityBase-objekt
Ange egenskapen computeIdentityType för att ange typ av objekt.
För AmlTokenanvänder du:
computeIdentityType: 'AmlToken'
För ManagedIdentityanvänder du:
computeIdentityType: 'ManagedIdentity'
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
MonitoringSignalBase-objekt
Ange egenskapen signalType för att ange typ av objekt.
För anpassadanvänder du:
signalType: 'Custom'
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
}
}
]
workspaceConnection: {
environmentVariables: {
{customized property}: 'string'
}
secrets: {
{customized property}: 'string'
}
}
För DataDriftanvänder du:
signalType: 'DataDrift'
dataSegment: {
feature: 'string'
values: [
'string'
]
}
featureDataTypeOverride: {
{customized property}: '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
}
För DataQualityanvänder du:
signalType: 'DataQuality'
featureDataTypeOverride: {
{customized property}: '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
}
För FeatureAttributionDriftanvänder du:
signalType: 'FeatureAttributionDrift'
metricThreshold: {
metric: 'NormalizedDiscountedCumulativeGain'
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
}
För GenerationSafetyQualityanvänder du:
signalType: 'GenerationSafetyQuality'
metricThresholds: [
{
metric: 'string'
threshold: {
value: int
}
}
]
productionData: [
{
columns: {
{customized property}: 'string'
}
dataContext: 'string'
jobInputType: 'string'
uri: 'string'
inputDataType: 'string'
// For remaining properties, see MonitoringInputDataBase objects
}
]
samplingRate: int
workspaceConnectionId: 'string'
För GenerationTokenStatisticsanvänder du:
signalType: 'GenerationTokenStatistics'
metricThresholds: [
{
metric: 'string'
threshold: {
value: int
}
}
]
productionData: {
columns: {
{customized property}: 'string'
}
dataContext: 'string'
jobInputType: 'string'
uri: 'string'
inputDataType: 'string'
// For remaining properties, see MonitoringInputDataBase objects
}
samplingRate: int
För ModelPerformanceanvänder du:
signalType: 'ModelPerformance'
dataSegment: {
feature: 'string'
values: [
'string'
]
}
metricThreshold: {
threshold: {
value: int
}
modelType: 'string'
// For remaining properties, see ModelPerformanceMetricThresholdBase 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
}
För PredictionDriftanvänder du:
signalType: 'PredictionDrift'
metricThresholds: [
{
threshold: {
value: int
}
dataType: 'string'
// For remaining properties, see PredictionDriftMetricThresholdBase objects
}
]
modelType: 'string'
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
}
MonitoringInputDataBase-objekt
Ange egenskapen inputDataType för att ange typ av objekt.
För fastanvänder du:
inputDataType: 'Fixed'
För Staticanvänder du:
inputDataType: 'Static'
preprocessingComponentId: 'string'
windowEnd: 'string'
windowStart: 'string'
För avslutandeanvänder du:
inputDataType: 'Trailing'
preprocessingComponentId: 'string'
windowOffset: 'string'
windowSize: 'string'
ÖvervakningFeatureFilterBase-objekt
Ange egenskapen filterType för att ange typ av objekt.
För AllFeaturesanvänder du:
filterType: 'AllFeatures'
För FeatureSubsetanvänder du:
filterType: 'FeatureSubset'
features: [
'string'
]
För TopNByAttributionanvänder du:
filterType: 'TopNByAttribution'
top: int
DataDriftMetricThresholdBase-objekt
Ange egenskapen dataType för att ange typ av objekt.
För kategoriskaanvänder du:
dataType: 'Categorical'
metric: 'string'
För numeriskaanvänder du:
dataType: 'Numerical'
metric: 'string'
DataQualityMetricThresholdBase-objekt
Ange egenskapen dataType för att ange typ av objekt.
För kategoriskaanvänder du:
dataType: 'Categorical'
metric: 'string'
För numeriskaanvänder du:
dataType: 'Numerical'
metric: 'string'
ModelPerformanceMetricThresholdBase-objekt
Ange egenskapen modelType för att ange typ av objekt.
För Klassificeringanvänder du:
modelType: 'Classification'
metric: 'string'
För Regressionanvänder du:
modelType: 'Regression'
metric: 'string'
PredictionDriftMetricThresholdBase-objekt
Ange egenskapen dataType för att ange typ av objekt.
För kategoriskaanvänder du:
dataType: 'Categorical'
metric: 'string'
För numeriskaanvänder du:
dataType: 'Numerical'
metric: 'string'
DataImportSource-objekt
Ange egenskapen sourceType för att ange typ av objekt.
För databasanvänder du:
sourceType: 'database'
query: 'string'
storedProcedure: 'string'
storedProcedureParams: [
{
{customized property}: 'string'
}
]
tableName: 'string'
För file_systemanvänder du:
sourceType: 'file_system'
path: 'string'
TriggerBase-objekt
Ange egenskapen triggerType för att ange typ av objekt.
För Cronanvänder du:
triggerType: 'Cron'
expression: 'string'
Använd för återkommande:
triggerType: 'Recurrence'
frequency: 'string'
interval: int
schedule: {
hours: [
int
]
minutes: [
int
]
monthDays: [
int
]
weekDays: [
'string'
]
}
Egenskapsvärden
arbetsytor/scheman
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet Se hur du anger namn och typer för underordnade resurser i Bicep. |
sträng (krävs) |
förälder | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför den överordnade resursen. |
Symboliskt namn för resurs av typen: arbetsytor |
Egenskaper | [Krävs] Ytterligare attribut för entiteten. | ScheduleProperties (krävs) |
ScheduleProperties
Namn | Beskrivning | Värde |
---|---|---|
handling | [Krävs] Anger åtgärden i schemat | ScheduleActionBase (krävs) |
beskrivning | Texten för tillgångsbeskrivningen. | sträng |
displayName | Visningsnamn för schemat. | sträng |
isEnabled | Är schemat aktiverat? | Bool |
Egenskaper | Ordlistan för tillgångsegenskap. | ResourceBaseProperties |
Taggar | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | objekt |
utlösa | [Krävs] Anger utlösarinformationen | TriggerBase (krävs) |
ScheduleActionBase
Namn | Beskrivning | Värde |
---|---|---|
actionType | Ange objekttyp |
CreateJob CreateMonitor ImportData InvokeBatchEndpoint (krävs) |
JobScheduleAction
Namn | Beskrivning | Värde |
---|---|---|
actionType | [Krävs] Anger åtgärdstypen för schemat | "CreateJob" (krävs) |
jobDefinition | [Krävs] Definierar information om schemalägg åtgärdsdefinition. | JobBaseProperties (krävs) |
JobBaseProperties
Namn | Beskrivning | Värde |
---|---|---|
componentId | ARM-resurs-ID för komponentresursen. | sträng |
computeId | ARM-resurs-ID för beräkningsresursen. | sträng |
beskrivning | Texten för tillgångsbeskrivningen. | sträng |
displayName | Visningsnamn för jobbet. | sträng |
experimentName | Namnet på experimentet som jobbet tillhör. Om det inte anges placeras jobbet i experimentet "Standard". | sträng |
identitet | Identitetskonfiguration. Om det anges bör detta vara en av AmlToken, ManagedIdentity, UserIdentity eller null. Standardvärdet är AmlToken om null. |
IdentityConfiguration |
isArchived | Arkiveras tillgången? | Bool |
notificationSetting | Meddelandeinställning för jobbet | NotificationSetting |
Egenskaper | Ordlistan för tillgångsegenskap. | ResourceBaseProperties |
secretsConfiguration | Konfiguration för hemligheter som ska göras tillgängliga under körning. | JobBaseSecretsConfiguration |
tjänster | Lista över JobEndpoints. För lokala jobb har en jobbslutpunkt ett slutpunktsvärde för FileStreamObject. |
JobBaseServices |
Taggar | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | objekt |
jobType | Ange objekttyp |
AutoML- kommando etikettering Pipeline Spark Svep (krävs) |
IdentityConfiguration
Namn | Beskrivning | Värde |
---|---|---|
identityType | Ange objekttyp |
AMLToken Hanterad UserIdentity (krävs) |
AmlToken
Namn | Beskrivning | Värde |
---|---|---|
identityType | [Krävs] Anger typen av identitetsramverk. | "AMLToken" (krävs) |
Hanterad identitet
Namn | Beskrivning | Värde |
---|---|---|
identityType | [Krävs] Anger typen av identitetsramverk. | "Hanterad" (krävs) |
clientId | Anger en användartilldelad identitet efter klient-ID. Ange inte det här fältet för systemtilldelade. | sträng Begränsningar: Min längd = 36 Maximal längd = 36 Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
objectId | Anger en användartilldelad identitet efter objekt-ID. Ange inte det här fältet för systemtilldelade. | sträng Begränsningar: Min längd = 36 Maximal längd = 36 Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceId | Anger en användartilldelad identitet efter ARM-resurs-ID. Ange inte det här fältet för systemtilldelade. | sträng |
UserIdentity
Namn | Beskrivning | Värde |
---|---|---|
identityType | [Krävs] Anger typen av identitetsramverk. | "UserIdentity" (krävs) |
NotificationSetting
Namn | Beskrivning | Värde |
---|---|---|
emailOn | Skicka e-postavisering till användare med angiven meddelandetyp | Strängmatris som innehåller något av: "JobCancelled" "JobCompleted" "JobFailed" |
e-postmeddelanden | Det här är listan över e-postmottagare som har en begränsning på 499 tecken i total sammanfogning med kommaavgränsare | string[] |
webhooks | Skicka webhook-återanrop till en tjänst. Nyckeln är ett användarnamn för webhooken. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | Webhook |
Webhook
Namn | Beskrivning | Värde |
---|---|---|
eventType | Skicka återanrop för en angiven meddelandehändelse | sträng |
webhookType | Ange objekttyp | AzureDevOps (krävs) |
AzureDevOpsWebhook
Namn | Beskrivning | Värde |
---|---|---|
webhookType | [Krävs] Anger vilken typ av tjänst som ska skickas motringning | "AzureDevOps" (krävs) |
ResourceBaseProperties
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
JobBaseSecretsConfiguration
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | SecretConfiguration |
SecretConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Uri | Hemlig URI. Exempel-URI: https://myvault.vault.azure.net/secrets/mysecretname/secretversion |
sträng |
workspaceSecretName | Namnet på hemligheten i nyckelvalvet för arbetsytan. | sträng |
JobBaseServices
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobService |
JobService
Namn | Beskrivning | Värde |
---|---|---|
Slutpunkt | Url för slutpunkt. | sträng |
jobServiceType | Slutpunktstyp. | sträng |
Noder | Noder som användaren vill starta tjänsten på. Om Noder inte har angetts eller angetts till null startas tjänsten endast på leader-noden. |
noder |
hamn | Port för slutpunkt som angetts av användaren. | Int |
Egenskaper | Ytterligare egenskaper som ska anges på slutpunkten. | JobServiceProperties |
Noder
Namn | Beskrivning | Värde |
---|---|---|
nodesValueType | Ange objekttyp | Alla (krävs) |
Allanoder
Namn | Beskrivning | Värde |
---|---|---|
nodesValueType | [Krävs] Typ av nodvärde | "Alla" (krävs) |
JobServiceEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
AutoMLJob
Namn | Beskrivning | Värde |
---|---|---|
jobType | [Krävs] Anger typen av jobb. | "AutoML" (krävs) |
environmentId | ARM-resurs-ID för miljöspecifikationen för jobbet. Det här är ett valfritt värde för att ange, om det inte anges, att AutoML standardinställningen är produktionsversion av autoML-kurerad miljö när jobbet körs. |
sträng |
environmentVariables | Miljövariabler som ingår i jobbet. | AutoMLJobEnvironmentVariables |
Utgångar | Mappning av utdatabindningar som används i jobbet. | AutoMLJobOutputs |
queueSettings | Köinställningar för jobbet | QueueSettings |
Resurser | Beräkningsresurskonfiguration för jobbet. | JobResourceConfiguration |
taskDetails | [Krävs] Detta representerar scenario som kan vara en av tabeller/NLP/image | AutoMLVertical (krävs) |
AutoMLJobEnvironmentVariables
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
AutoMLJobOutputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobOutput |
JobOutput
Namn | Beskrivning | Värde |
---|---|---|
beskrivning | Beskrivning av utdata. | sträng |
jobOutputType | Ange objekttyp |
custom_model mlflow_model mltable triton_model uri_file uri_folder (krävs) |
CustomModelJobOutput
Namn | Beskrivning | Värde |
---|---|---|
jobOutputType | [Krävs] Anger typen av jobb. | "custom_model" (krävs) |
assetName | Namn på utdatatillgång. | sträng |
assetVersion | Utdatatillgångsversion. | sträng |
autoDeleteSetting | Inställning för automatisk borttagning av utdatatillgång. | Automatisk borttagningInställningar |
läge | Leveransläge för utdatatillgång. | "Direkt" "ReadWriteMount" "Ladda upp" |
Uri | Utdatatillgångs-URI. | sträng |
Automatisk borttagningInställningar
Namn | Beskrivning | Värde |
---|---|---|
tillstånd | När du ska kontrollera om en tillgång har upphört att gälla | "CreatedGreaterThan" "LastAccessedGreaterThan" |
värde | Förfallovillkorsvärde. | sträng |
MLFlowModelJobOutput
Namn | Beskrivning | Värde |
---|---|---|
jobOutputType | [Krävs] Anger typen av jobb. | "mlflow_model" (krävs) |
assetName | Namn på utdatatillgång. | sträng |
assetVersion | Utdatatillgångsversion. | sträng |
autoDeleteSetting | Inställning för automatisk borttagning av utdatatillgång. | Automatisk borttagningInställningar |
läge | Leveransläge för utdatatillgång. | "Direkt" "ReadWriteMount" "Ladda upp" |
Uri | Utdatatillgångs-URI. | sträng |
MLTableJobOutput
Namn | Beskrivning | Värde |
---|---|---|
jobOutputType | [Krävs] Anger typen av jobb. | "mltable" (krävs) |
assetName | Namn på utdatatillgång. | sträng |
assetVersion | Utdatatillgångsversion. | sträng |
autoDeleteSetting | Inställning för automatisk borttagning av utdatatillgång. | Automatisk borttagningInställningar |
läge | Leveransläge för utdatatillgång. | "Direkt" "ReadWriteMount" "Ladda upp" |
Uri | Utdatatillgångs-URI. | sträng |
TritonModelJobOutput
Namn | Beskrivning | Värde |
---|---|---|
jobOutputType | [Krävs] Anger typen av jobb. | "triton_model" (krävs) |
assetName | Namn på utdatatillgång. | sträng |
assetVersion | Utdatatillgångsversion. | sträng |
autoDeleteSetting | Inställning för automatisk borttagning av utdatatillgång. | Automatisk borttagningInställningar |
läge | Leveransläge för utdatatillgång. | "Direkt" "ReadWriteMount" "Ladda upp" |
Uri | Utdatatillgångs-URI. | sträng |
UriFileJobOutput
Namn | Beskrivning | Värde |
---|---|---|
jobOutputType | [Krävs] Anger typen av jobb. | "uri_file" (krävs) |
assetName | Namn på utdatatillgång. | sträng |
assetVersion | Utdatatillgångsversion. | sträng |
autoDeleteSetting | Inställning för automatisk borttagning av utdatatillgång. | Automatisk borttagningInställningar |
läge | Leveransläge för utdatatillgång. | "Direkt" "ReadWriteMount" "Ladda upp" |
Uri | Utdatatillgångs-URI. | sträng |
UriFolderJobOutput
Namn | Beskrivning | Värde |
---|---|---|
jobOutputType | [Krävs] Anger typen av jobb. | "uri_folder" (krävs) |
assetName | Namn på utdatatillgång. | sträng |
assetVersion | Utdatatillgångsversion. | sträng |
autoDeleteSetting | Inställning för automatisk borttagning av utdatatillgång. | Automatisk borttagningInställningar |
läge | Leveransläge för utdatatillgång. | "Direkt" "ReadWriteMount" "Ladda upp" |
Uri | Utdatatillgångs-URI. | sträng |
Köinställningar
Namn | Beskrivning | Värde |
---|---|---|
jobTier | Styr beräkningsjobbnivån | "Grundläggande" "Null" "Premium" "Spot" "Standard" |
prioritering | Styr jobbets prioritet för en beräkning. | Int |
JobResourceConfiguration
Namn | Beskrivning | Värde |
---|---|---|
dockerArgs | Extra argument att skicka till Docker-körningskommandot. Detta skulle åsidosätta alla parametrar som redan har angetts av systemet, eller i det här avsnittet. Den här parametern stöds endast för Azure ML-beräkningstyper. | sträng |
instanceCount | Valfritt antal instanser eller noder som används av beräkningsmålet. | Int |
instanceType | Valfri typ av virtuell dator som stöds av beräkningsmålet. | sträng |
Platser | Platser där jobbet kan köras. | string[] |
maxInstanceCount | Valfritt maximalt antal instanser eller noder som ska användas av beräkningsmålet. För användning med elastisk träning stöds för närvarande endast av PyTorch-distributionstyp. |
Int |
Egenskaper | Ytterligare egenskapsväska. | ResourceConfigurationProperties |
shmSize | Storleken på docker-containerns delade minnesblock. Detta bör vara i formatet (number)(unit) där talet ska vara större än 0 och enheten kan vara en av b(byte), k(kilobyte), m(megabyte) eller g(gigabyte). | sträng Begränsningar: Mönster = \d+[bBkKmMgG] |
ResourceConfigurationProperties
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | För Bicep kan du använda funktionen any(). |
AutoMLVertical
Namn | Beskrivning | Värde |
---|---|---|
logVerbosity | Logga verbositet för jobbet. | "Kritisk" "Felsöka" "Fel" "Info" "NotSet" "Varning" |
targetColumnName | Målkolumnnamn: Det här är kolumnen förutsägelsevärden. Kallas även etikettkolumnnamn i kontexten för klassificeringsuppgifter. |
sträng |
trainingData | [Krävs] Träningsdataindata. | MLTableJobInput (krävs) |
taskType | Ange objekttyp |
Klassificering Prognostisering ImageClassification ImageClassificationMultilabel ImageInstanceSegmentation ImageObjectDetection Regression TextKlassificering TextClassificationMultilabel TextNER (krävs) |
MLTableJobInput
Namn | Beskrivning | Värde |
---|---|---|
beskrivning | Beskrivning av indata. | sträng |
jobInputType | [Krävs] Anger typen av jobb. | "custom_model" "literal" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (krävs) |
läge | Inmatningsläge för tillgångsleverans. | "Direkt" "Ladda ned" "EvalDownload" "EvalMount" "ReadOnlyMount" "ReadWriteMount" |
Uri | [Krävs] Indatatillgångs-URI. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
Klassificering
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "Klassificering" (krävs) |
cvSplitColumnNames | Kolumner som ska användas för CVSplit-data. | string[] |
featurizationSettings | Funktionaliseringsindata som behövs för AutoML-jobb. | TableVerticalFeaturizationSettings |
fixedParameters | Modell-/träningsparametrar som förblir konstanta under hela träningen. | TableFixedParameters |
limitSettings | Körningsbegränsningar för AutoMLJob. | TableVerticalLimitSettings |
nCrossValidations | Antal korsvalideringsdelegeringar som ska tillämpas på träningsdatauppsättningen när valideringsdatauppsättningen inte har angetts. |
NCrossValidations |
positiveLabel | Positiv etikett för beräkning av binära mått. | sträng |
primaryMetric | Primärt mått för aktiviteten. | "AUCWeighted" "Noggrannhet" "AveragePrecisionScoreWeighted" "NormMacroRecall" "PrecisionScoreWeighted" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | TableParameterSubspace[] |
sweepSettings | Inställningar för modellsanering och justering av hyperparametrar. | TableSweepSettings |
testData | Testa indata. | MLTableJobInput |
testDataSize | Den del av testdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
trainingSettings | Indata för träningsfasen för ett AutoML-jobb. | ClassificationTrainingSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
validationDataSize | Den del av träningsdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
weightColumnName | Namnet på exempelviktkolumnen. Automatiserad ML stöder en viktad kolumn som indata, vilket gör att rader i data viktas upp eller ned. | sträng |
TableVerticalFeaturizationSettings
Namn | Beskrivning | Värde |
---|---|---|
blockedTransformers | Dessa transformatorer får inte användas vid funktionalisering. | Strängmatris som innehåller något av: "CatTargetEncoder" "CountVectorizer" "HashOneHotEncoder" "LabelEncoder" "NaiveBayes" "OneHotEncoder" "TextTargetEncoder" "TfIdf" "WoETargetEncoder" "WordEmbedding" |
columnNameAndTypes | Ordlista med kolumnnamn och dess typ (int, float, string, datetime osv.). | TableVerticalFeaturizationSettingsColumnNameAndTypes |
datasetLanguage | Datamängdsspråk, användbart för textdata. | sträng |
enableDnnFeaturization | Avgör om du vill använda Dnn-baserade funktionaliserare för datafunktionalisering. | Bool |
läge | Funktionaliseringsläge – Användaren kan behålla standardläget "Auto" och AutoML tar hand om nödvändig omvandling av data i funktionaliseringsfasen. Om "Av" har valts görs ingen funktionalisering. Om "Anpassad" har valts kan användaren ange ytterligare indata för att anpassa hur funktionalisering görs. |
"Auto" "Anpassad" "Av" |
transformerParams | Användaren kan ange ytterligare transformatorer som ska användas tillsammans med de kolumner som den skulle tillämpas på och parametrar för transformeringskonstruktorn. | TableVerticalFeaturizationSettingsTransformerParams |
TableVerticalFeaturizationSettingsColumnNameAndTypes
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
TableVerticalFeaturizationSettingsTransformerParams
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | ColumnTransformer[] |
ColumnTransformer
Namn | Beskrivning | Värde |
---|---|---|
Fält | Fält som transformerarlogik ska tillämpas på. | string[] |
Parametrar | Olika egenskaper som ska skickas till transformatorn. Indata som förväntas är en ordlista med nyckel/värde-par i JSON-format. |
För Bicep kan du använda funktionen any(). |
TableFixedParameters
Namn | Beskrivning | Värde |
---|---|---|
Booster | Ange ökningstypen, t.ex. gbdt för XGBoost. | sträng |
boostType | Ange ökningstypen, t.ex. gbdt för LightGBM. | sträng |
growPolicy | Ange tillväxtprincipen, som styr hur nya noder läggs till i trädet. | sträng |
learningRate | Inlärningsfrekvensen för träningsproceduren. | Int |
maxBin | Ange maximalt antal diskreta lagerplatser för bucketens kontinuerliga funktioner . | Int |
maxDepth | Ange det maximala djupet för att uttryckligen begränsa träddjupet. | Int |
maxLeaves | Ange de maximala bladen för att uttryckligen begränsa trädbladen. | Int |
minDataInLeaf | Det minsta antalet data per löv. | Int |
minSplitGain | Minsta förlustminskning krävs för att göra ytterligare en partition på en lövnod i trädet. | Int |
modelName | Namnet på den modell som ska tränas. | sträng |
nEstimatorer | Ange antalet träd (eller rundor) i en modell. | Int |
numLeaves | Ange antalet löv. | Int |
preprocessorName | Namnet på den förprocessor som ska användas. | sträng |
regAlpha | L1-regulariseringsterm på vikter. | Int |
regLambda | L2-regulariseringsterm på vikter. | Int |
Delprov | Delsamplingsförhållande för träningsinstansen. | Int |
subsampleFreq | Frekvens för delexempel. | Int |
treeMethod | Ange trädmetoden. | sträng |
withMean | Om sant, centrera innan du skalar data med StandardScalar. | Bool |
withStd | Om det är sant skalar du data med enhetsavvikelse med StandardScalar. | Bool |
TableVerticalLimitSettings
Namn | Beskrivning | Värde |
---|---|---|
enableEarlyTermination | Aktivera tidig avslutning, avgör om AutoMLJob avslutas tidigt om det inte finns någon poängförbättring under de senaste 20 iterationerna. | Bool |
exitScore | Slutpoäng för AutoML-jobbet. | Int |
maxConcurrentTrials | Maximalt antal samtidiga iterationer. | Int |
maxCoresPerTrial | Maximalt antal kärnor per iteration. | Int |
maxNodes | Maximalt antal noder att använda för experimentet. | Int |
maxTrials | Antal iterationer. | Int |
sweepConcurrentTrials | Antal samtidiga svepande körningar som användaren vill utlösa. | Int |
sweepTrials | Antal svepande körningar som användaren vill utlösa. | Int |
Timeout | Tidsgräns för AutoML-jobb. | sträng |
trialTimeout | Timeout för iteration. | sträng |
NCrossValidations
Namn | Beskrivning | Värde |
---|---|---|
läge | Ange objekttyp |
automatisk anpassad (krävs) |
AutoNCrossValidations
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Läge för att fastställa N-Korsvalidering. | "Auto" (krävs) |
CustomNCrossValidations
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Läge för att fastställa N-Korsvalidering. | "Anpassad" (krävs) |
värde | [Krävs] Värde för N-Korsvalidering. | int (krävs) |
TableParameterSubspace
Namn | Beskrivning | Värde |
---|---|---|
Booster | Ange ökningstypen, t.ex. gbdt för XGBoost. | sträng |
boostType | Ange ökningstypen, t.ex. gbdt för LightGBM. | sträng |
growPolicy | Ange tillväxtprincipen, som styr hur nya noder läggs till i trädet. | sträng |
learningRate | Inlärningsfrekvensen för träningsproceduren. | sträng |
maxBin | Ange maximalt antal diskreta lagerplatser för bucketens kontinuerliga funktioner . | sträng |
maxDepth | Ange det maximala djupet för att uttryckligen begränsa träddjupet. | sträng |
maxLeaves | Ange de maximala bladen för att uttryckligen begränsa trädbladen. | sträng |
minDataInLeaf | Det minsta antalet data per löv. | sträng |
minSplitGain | Minsta förlustminskning krävs för att göra ytterligare en partition på en lövnod i trädet. | sträng |
modelName | Namnet på den modell som ska tränas. | sträng |
nEstimatorer | Ange antalet träd (eller rundor) i en modell. | sträng |
numLeaves | Ange antalet löv. | sträng |
preprocessorName | Namnet på den förprocessor som ska användas. | sträng |
regAlpha | L1-regulariseringsterm på vikter. | sträng |
regLambda | L2-regulariseringsterm på vikter. | sträng |
Delprov | Delsamplingsförhållande för träningsinstansen. | sträng |
subsampleFreq | Frekvens för delexempel | sträng |
treeMethod | Ange trädmetoden. | sträng |
withMean | Om sant, centrera innan du skalar data med StandardScalar. | sträng |
withStd | Om det är sant skalar du data med enhetsavvikelse med StandardScalar. | sträng |
TableSweepSettings
Namn | Beskrivning | Värde |
---|---|---|
earlyTermination | Typ av princip för tidig uppsägning för det svepande jobbet. | EarlyTerminationPolicy |
samplingAlgorithm | [Krävs] Typ av samplingsalgoritm. | "Bayesian" Rutnät "Random" (krävs) |
EarlyTerminationPolicy
Namn | Beskrivning | Värde |
---|---|---|
delayEvaluation | Antal intervall som den första utvärderingen ska fördröjas med. | Int |
evaluationInterval | Intervall (antal körningar) mellan principutvärderingar. | Int |
policyType | Ange objekttyp |
Bandit MedianStopping TruncationSelection (krävs) |
BanditPolicy
Namn | Beskrivning | Värde |
---|---|---|
policyType | [Krävs] Namn på principkonfiguration | "Bandit" (krävs) |
slackAmount | Absolut avstånd som tillåts från den bästa körningen. | Int |
slackFactor | Förhållandet mellan det tillåtna avståndet från den bäst presterande körningen. | Int |
MedianStoppingPolicy
Namn | Beskrivning | Värde |
---|---|---|
policyType | [Krävs] Namn på principkonfiguration | "MedianStopping" (krävs) |
TruncationSelectionPolicy
Namn | Beskrivning | Värde |
---|---|---|
policyType | [Krävs] Namn på principkonfiguration | "TruncationSelection" (krävs) |
truncationPercentage | Procentandelen körningar som ska avbrytas vid varje utvärderingsintervall. | Int |
ClassificationTrainingSettings
Namn | Beskrivning | Värde |
---|---|---|
allowedTrainingAlgorithms | Tillåtna modeller för klassificeringsaktivitet. | Strängmatris som innehåller något av: "BernoulliNaiveBayes" "DecisionTree" "ExtremeRandomTrees" "GradientBoosting" "KNN" "LightGBM" "LinearSVM" "LogisticRegression" "MultinomialNaiveBayes" "RandomForest" "SGD" "SVM" "XGBoostClassifier" |
blockedTrainingAlgorithms | Blockerade modeller för klassificeringsaktivitet. | Strängmatris som innehåller något av: "BernoulliNaiveBayes" "DecisionTree" "ExtremeRandomTrees" "GradientBoosting" "KNN" "LightGBM" "LinearSVM" "LogisticRegression" "MultinomialNaiveBayes" "RandomForest" "SGD" "SVM" "XGBoostClassifier" |
enableDnnTraining | Aktivera rekommendation för DNN-modeller. | Bool |
enableModelExplainability | Flagga för att aktivera förklaring på bästa modell. | Bool |
enableOnnxCompatibleModels | Flagga för att aktivera onnx-kompatibla modeller. | Bool |
enableStackEnsemble | Aktivera stackensemblekörning. | Bool |
enableVoteEnsemble | Aktivera röstningsensemblekörning. | Bool |
ensembleModelDownloadTimeout | Under VotingEnsemble- och StackEnsemble-modellgenereringen laddas flera anpassade modeller från de tidigare underordnade körningarna ned. Konfigurera den här parametern med ett högre värde än 300 sekunder om det behövs mer tid. |
sträng |
stackEnsembleSettings | Inställningar för stackensembler för stackensemblekörning. | StackEnsembleSettings |
trainingMode | TrainingMode-läge – Inställningen till "auto" är samma som att ställa in den på "icke-distribuerad" för tillfället, men i framtiden kan det resultera i blandat läge eller heuristikbaserat lägesval. Standardvärdet är "auto". Om "Distribuerad" används endast distribuerad funktionalisering och distribuerade algoritmer väljs. Om "Ej distribuerad" väljs endast icke-distribuerade algoritmer. |
"Auto" "Distribuerad" "Ej distribuerad" |
StackEnsembleSettings
Namn | Beskrivning | Värde |
---|---|---|
stackMetaLearnerKWargs | Valfria parametrar som ska skickas till metainlärarens initierare. | För Bicep kan du använda funktionen any(). |
stackMetaLearnerTrainPercentage | Anger den andel av träningsuppsättningen (när du väljer tränings- och valideringstyp för träning) som ska reserveras för träning av metaläraren. Standardvärdet är 0,2. | Int |
stackMetaLearnerType | Metainläraren är en modell som tränas på utdata från de enskilda heterogena modellerna. | "ElasticNet" "ElasticNetCV" "LightGBMClassifier" "LightGBMRegressor" "Linjärregression" "LogisticRegression" "LogisticRegressionCV" "Ingen" |
Prognostisering
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "Prognostisering" (krävs) |
cvSplitColumnNames | Kolumner som ska användas för CVSplit-data. | string[] |
featurizationSettings | Funktionaliseringsindata som behövs för AutoML-jobb. | TableVerticalFeaturizationSettings |
fixedParameters | Modell-/träningsparametrar som förblir konstanta under hela träningen. | TableFixedParameters |
forecastingSettings | Prognostisera aktivitetsspecifika indata. | ForecastingSettings |
limitSettings | Körningsbegränsningar för AutoMLJob. | TableVerticalLimitSettings |
nCrossValidations | Antal korsvalideringsdelegeringar som ska tillämpas på träningsdatauppsättningen när valideringsdatauppsättningen inte har angetts. |
NCrossValidations |
primaryMetric | Primärt mått för prognostiseringsaktivitet. | "NormalizedMeanAbsoluteError" "NormalizedRootMeanSquaredError" "R2Score" "SpearmanCorrelation" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | TableParameterSubspace[] |
sweepSettings | Inställningar för modellsanering och justering av hyperparametrar. | TableSweepSettings |
testData | Testa indata. | MLTableJobInput |
testDataSize | Den del av testdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
trainingSettings | Indata för träningsfasen för ett AutoML-jobb. | ForecastingTrainingSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
validationDataSize | Den del av träningsdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
weightColumnName | Namnet på exempelviktkolumnen. Automatiserad ML stöder en viktad kolumn som indata, vilket gör att rader i data viktas upp eller ned. | sträng |
PrognostiseringInställningar
Namn | Beskrivning | Värde |
---|---|---|
countryOrRegionForHolidays | Land eller region för helgdagar för prognostiseringsuppgifter. Dessa bör vara ISO 3166 tvåbokstavs lands-/regionkoder, till exempel "US" eller "GB". |
sträng |
cvStepSize | Antal perioder mellan ursprungstiden för en CV-vikning och nästa vik. För om CVStepSize = 3 för dagliga data, kommer ursprungstiden för varje vik att varamed tre dagars mellanrum. |
Int |
featureLags | Flagga för att generera fördröjningar för de numeriska funktionerna med "auto" eller null. | "Auto" "Ingen" |
featuresUnknownAtForecastTime | De funktionskolumner som är tillgängliga för träning men som är okända vid tidpunkten för prognos/slutsatsdragning. Om features_unknown_at_forecast_time inte har angetts antas det att alla funktionskolumner i datauppsättningen är kända vid slutsatsdragningen. |
string[] |
forecastHorizon | Den önskade maximala prognoshorisonten i tidsseriefrekvensenheter. | ForecastHorizon |
frekvens | Vid prognostisering representerar den här parametern den period med vilken prognosen önskas, till exempel dagligen, varje vecka, varje år osv. Prognosfrekvensen är datamängdsfrekvens som standard. | sträng |
Säsongsvariationer | Ange säsongsvariationer för tidsserier som en heltalsmultipel för seriefrekvensen. Om säsongsvariationen är inställd på "auto" kommer den att härledas. |
Säsongsvariationer |
shortSeriesHandlingConfig | Parametern som definierar hur AutoML ska hantera korta tidsserier. | "Auto" "Släpp" "Ingen" "Pad" |
targetAggregateFunction | Den funktion som ska användas för att aggregera målkolumnen för tidsserier så att den överensstämmer med en angiven användarfrekvens. Om TargetAggregateFunction har angetts, t.ex. inte "None", men freq-parametern inte har angetts, utlöses felet. Möjliga målsammansättningsfunktioner är: "sum", "max", "min" och "mean". |
"Max" "Medelvärde" "Min" "Ingen" "Summa" |
targetLags | Antalet tidigare perioder som ska fördröjas från målkolumnen. | TargetLags |
targetRollingWindowSize | Antalet tidigare perioder som används för att skapa ett rullande fönstergenomsnitt för målkolumnen. | TargetRollingWindowSize |
timeColumnName | Namnet på tidskolumnen. Den här parametern krävs vid prognostisering för att ange kolumnen datetime i indata som används för att skapa tidsserierna och härleda dess frekvens. | sträng |
timeSeriesIdColumnNames | Namnen på kolumner som används för att gruppera en tidsserie. Den kan användas för att skapa flera serier. Om kornigheten inte har definierats antas datauppsättningen vara en tidsserie. Den här parametern används med prognostisering av aktivitetstyp. |
string[] |
useStl | Konfigurera STL-nedbrytning av målkolumnen för tidsserier. | "Ingen" "Säsong" "SeasonTrend" |
ForecastHorizon
Namn | Beskrivning | Värde |
---|---|---|
läge | Ange objekttyp |
automatisk anpassad (krävs) |
AutoForecastHorizon
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Ange markeringsläge för prognoshorisontvärde. | "Auto" (krävs) |
CustomForecastHorizon
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Ange markeringsläge för prognoshorisontvärde. | "Anpassad" (krävs) |
värde | [Krävs] Prognoshorisontvärde. | int (krävs) |
Säsongsvariationer
Namn | Beskrivning | Värde |
---|---|---|
läge | Ange objekttyp |
automatisk anpassad (krävs) |
AutoSeasonality
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Säsongsläge. | "Auto" (krävs) |
CustomSeasonality
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Säsongsläge. | "Anpassad" (krävs) |
värde | [Krävs] Säsongsvärde. | int (krävs) |
TargetLags
Namn | Beskrivning | Värde |
---|---|---|
läge | Ange objekttyp |
automatisk anpassad (krävs) |
AutoTargetLags
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Ange målfördröjningsläge – Automatiskt/anpassat | "Auto" (krävs) |
CustomTargetLags
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Ange målfördröjningsläge – Automatiskt/anpassat | "Anpassad" (krävs) |
värden | [Krävs] Ange målfördröjningsvärden. | int[] (krävs) |
TargetRollingWindowSize
Namn | Beskrivning | Värde |
---|---|---|
läge | Ange objekttyp |
automatisk anpassad (krävs) |
AutoTargetRollingWindowSize
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] TargetRollingWindowSiz identifieringsläge. | "Auto" (krävs) |
CustomTargetRollingWindowSize
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] TargetRollingWindowSiz identifieringsläge. | "Anpassad" (krävs) |
värde | [Krävs] TargetRollingWindowSize-värde. | int (krävs) |
ForecastingTrainingSettings
Namn | Beskrivning | Värde |
---|---|---|
allowedTrainingAlgorithms | Tillåtna modeller för prognostiseringsaktivitet. | Strängmatris som innehåller något av: "Arimax" "AutoArima" "Genomsnitt" "DecisionTree" "ElasticNet" "ExponentialSmoothing" "ExtremeRandomTrees" "GradientBoosting" "KNN" "LassoLars" "LightGBM" "Naive" "Profet" "RandomForest" "SGD" "SeasonalAverage" "SeasonalNaive" "TCNForecaster" "XGBoostRegressor" |
blockedTrainingAlgorithms | Blockerade modeller för prognostiseringsaktivitet. | Strängmatris som innehåller något av: "Arimax" "AutoArima" "Genomsnitt" "DecisionTree" "ElasticNet" "ExponentialSmoothing" "ExtremeRandomTrees" "GradientBoosting" "KNN" "LassoLars" "LightGBM" "Naive" "Profet" "RandomForest" "SGD" "SeasonalAverage" "SeasonalNaive" "TCNForecaster" "XGBoostRegressor" |
enableDnnTraining | Aktivera rekommendation för DNN-modeller. | Bool |
enableModelExplainability | Flagga för att aktivera förklaring på bästa modell. | Bool |
enableOnnxCompatibleModels | Flagga för att aktivera onnx-kompatibla modeller. | Bool |
enableStackEnsemble | Aktivera stackensemblekörning. | Bool |
enableVoteEnsemble | Aktivera röstningsensemblekörning. | Bool |
ensembleModelDownloadTimeout | Under VotingEnsemble- och StackEnsemble-modellgenereringen laddas flera anpassade modeller från de tidigare underordnade körningarna ned. Konfigurera den här parametern med ett högre värde än 300 sekunder om det behövs mer tid. |
sträng |
stackEnsembleSettings | Inställningar för stackensembler för stackensemblekörning. | StackEnsembleSettings |
trainingMode | TrainingMode-läge – Inställningen till "auto" är samma som att ställa in den på "icke-distribuerad" för tillfället, men i framtiden kan det resultera i blandat läge eller heuristikbaserat lägesval. Standardvärdet är "auto". Om "Distribuerad" används endast distribuerad funktionalisering och distribuerade algoritmer väljs. Om "Ej distribuerad" väljs endast icke-distribuerade algoritmer. |
"Auto" "Distribuerad" "Ej distribuerad" |
ImageClassification
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "ImageClassification" (krävs) |
limitSettings | [Krävs] Begränsa inställningarna för AutoML-jobbet. | ImageLimitSettings (krävs) |
modelSettings | Inställningar som används för att träna modellen. | ImageModelSettingsClassification |
primaryMetric | Primärt mått för att optimera för den här uppgiften. | "AUCWeighted" "Noggrannhet" "AveragePrecisionScoreWeighted" "NormMacroRecall" "PrecisionScoreWeighted" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | ImageModelDistributionSettingsClassification[] |
sweepSettings | Sopning av modeller och hyperparametrar som sveper relaterade inställningar. | ImageSweepSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
validationDataSize | Den del av träningsdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
ImageLimitSettings
Namn | Beskrivning | Värde |
---|---|---|
maxConcurrentTrials | Maximalt antal samtidiga AutoML-iterationer. | Int |
maxTrials | Maximalt antal AutoML-iterationer. | Int |
Timeout | Tidsgräns för AutoML-jobb. | sträng |
ImageModelSettingsClassification
Namn | Beskrivning | Värde |
---|---|---|
advancedSettings | Inställningar för avancerade scenarier. | sträng |
amsGradient | Aktivera AMSGrad när optimeraren är "adam" eller "adamw". | Bool |
Stödsystem | Inställningar för att använda förhöjda inställningar. | sträng |
beta1 | Värdet för "beta1" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | Int |
beta2 | Värdet för "beta2" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | Int |
checkpointFrequency | Frekvens för att lagra modellkontrollpunkter. Måste vara ett positivt heltal. | Int |
checkpointModel | Den förtränad kontrollpunktsmodellen för inkrementell träning. | MLFlowModelJobInput |
checkpointRunId | ID:t för en tidigare körning som har en förtränad kontrollpunkt för inkrementell träning. | sträng |
distribuerad | Om du vill använda distribuerad träning. | Bool |
earlyStopping | Aktivera tidig stopplogik under träning. | Bool |
earlyStoppingDelay | Minsta antal epoker eller valideringsutvärderingar som ska vänta innan den primära måttförbättringen spåras för tidig stoppning. Måste vara ett positivt heltal. |
Int |
earlyStoppingPatience | Minsta antal epoker eller valideringsutvärderingar utan primär måttförbättring före -körningen stoppas. Måste vara ett positivt heltal. |
Int |
enableOnnxNormalization | Aktivera normalisering vid export av ONNX-modell. | Bool |
evaluationFrequency | Frekvens för att utvärdera valideringsdatauppsättningen för att hämta måttpoäng. Måste vara ett positivt heltal. | Int |
gradientAccumulationStep | Toningsansamling innebär att du kör ett konfigurerat antal "GradAccumulationStep"-steg utan uppdatera modellvikterna medan du ackumulerar toningarna i dessa steg och sedan använder de ackumulerade toningarna för att beräkna viktuppdateringarna. Måste vara ett positivt heltal. |
Int |
layerToFreeze | Antal lager som ska frysas för modellen. Måste vara ett positivt heltal. Att till exempel skicka 2 som värde för "seresnext" innebär frysskikt0 och lager1. En fullständig lista över modeller som stöds och information om lagerfrysning finns i se: /azure/machine-learning/how-to-auto-train-image-models. |
Int |
learningRate | Inledande inlärningsfrekvens. Måste vara en flottör i intervallet [0, 1]. | Int |
learningRateScheduler | Typ av schemaläggare för inlärningsfrekvens. Måste vara "warmup_cosine" eller "steg". | "Ingen" "Steg" "WarmupCosine" |
modelName | Namnet på den modell som ska användas för träning. Mer information om tillgängliga modeller finns i den officiella dokumentationen: /azure/machine-learning/how-to-auto-train-image-models. |
sträng |
rörelsemängd | Värdet för momentum när optimeraren är "sgd". Måste vara en flottör i intervallet [0, 1]. | Int |
nesterov | Aktivera nesterov när optimeraren är "sgd". | Bool |
numberOfEpochs | Antal träningsepoker. Måste vara ett positivt heltal. | Int |
numberOfWorkers | Antal datainläsningsarbetare. Måste vara ett icke-negativt heltal. | Int |
Optimizer | Typ av optimerare. | "Adam" "Adamw" "Ingen" "Sgd" |
randomSeed | Slumpmässigt frö som ska användas vid användning av deterministisk träning. | Int |
stepLRGamma | Värdet för gamma när learning rate scheduler är "step". Måste vara en flottör i intervallet [0, 1]. | Int |
stepLRStepSize | Värdet för stegstorlek när schemaläggaren för inlärningsfrekvens är "steg". Måste vara ett positivt heltal. | Int |
trainingBatchSize | Träningsbatchstorlek. Måste vara ett positivt heltal. | Int |
trainingCropSize | Bildgrödstorlek som är indata till det neurala nätverket för träningsdatauppsättningen. Måste vara ett positivt heltal. | Int |
validationBatchSize | Valideringsbatchstorlek. Måste vara ett positivt heltal. | Int |
validationCropSize | Bildgrödstorlek som är indata till det neurala nätverket för valideringsdatauppsättningen. Måste vara ett positivt heltal. | Int |
validationResizeSize | Bildstorlek som du vill ändra storlek på innan du beskär för valideringsdatauppsättningen. Måste vara ett positivt heltal. | Int |
warmupCosineLRCycles | Värdet för cosinincykeln när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara en flottör i intervallet [0, 1]. | Int |
warmupCosineLRWarmupEpochs | Värdet för uppvärmningsepoker när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara ett positivt heltal. | Int |
weightDecay | Värdet för viktförfall när optimeraren är "sgd", "adam" eller "adamw". Måste vara en float i intervallet[0, 1]. | Int |
weightedLoss | Viktad förlust. De godkända värdena är 0 för ingen viktad förlust. 1 för viktad förlust med kvrt. (class_weights). 2 för viktad förlust med class_weights. Måste vara 0, 1 eller 2. |
Int |
MLFlowModelJobInput
Namn | Beskrivning | Värde |
---|---|---|
beskrivning | Beskrivning av indata. | sträng |
jobInputType | [Krävs] Anger typen av jobb. | "custom_model" "literal" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (krävs) |
läge | Inmatningsläge för tillgångsleverans. | "Direkt" "Ladda ned" "EvalDownload" "EvalMount" "ReadOnlyMount" "ReadWriteMount" |
Uri | [Krävs] Indatatillgångs-URI. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
ImageModelDistributionSettingsClassification
Namn | Beskrivning | Värde |
---|---|---|
amsGradient | Aktivera AMSGrad när optimeraren är "adam" eller "adamw". | sträng |
Stödsystem | Inställningar för att använda förhöjda inställningar. | sträng |
beta1 | Värdet för "beta1" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | sträng |
beta2 | Värdet för "beta2" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | sträng |
distribuerad | Om distributionsträning ska användas. | sträng |
earlyStopping | Aktivera tidig stopplogik under träning. | sträng |
earlyStoppingDelay | Minsta antal epoker eller valideringsutvärderingar som ska vänta innan den primära måttförbättringen spåras för tidig stoppning. Måste vara ett positivt heltal. |
sträng |
earlyStoppingPatience | Minsta antal epoker eller valideringsutvärderingar utan primär måttförbättring före -körningen stoppas. Måste vara ett positivt heltal. |
sträng |
enableOnnxNormalization | Aktivera normalisering vid export av ONNX-modell. | sträng |
evaluationFrequency | Frekvens för att utvärdera valideringsdatauppsättningen för att hämta måttpoäng. Måste vara ett positivt heltal. | sträng |
gradientAccumulationStep | Toningsansamling innebär att du kör ett konfigurerat antal "GradAccumulationStep"-steg utan uppdatera modellvikterna medan du ackumulerar toningarna i dessa steg och sedan använder de ackumulerade toningarna för att beräkna viktuppdateringarna. Måste vara ett positivt heltal. |
sträng |
layerToFreeze | Antal lager som ska frysas för modellen. Måste vara ett positivt heltal. Att till exempel skicka 2 som värde för "seresnext" innebär frysskikt0 och lager1. En fullständig lista över modeller som stöds och information om lagerfrysning finns i se: /azure/machine-learning/how-to-auto-train-image-models. |
sträng |
learningRate | Inledande inlärningsfrekvens. Måste vara en flottör i intervallet [0, 1]. | sträng |
learningRateScheduler | Typ av schemaläggare för inlärningsfrekvens. Måste vara "warmup_cosine" eller "steg". | sträng |
modelName | Namnet på den modell som ska användas för träning. Mer information om tillgängliga modeller finns i den officiella dokumentationen: /azure/machine-learning/how-to-auto-train-image-models. |
sträng |
rörelsemängd | Värdet för momentum när optimeraren är "sgd". Måste vara en flottör i intervallet [0, 1]. | sträng |
nesterov | Aktivera nesterov när optimeraren är "sgd". | sträng |
numberOfEpochs | Antal träningsepoker. Måste vara ett positivt heltal. | sträng |
numberOfWorkers | Antal datainläsningsarbetare. Måste vara ett icke-negativt heltal. | sträng |
Optimizer | Typ av optimerare. Måste vara antingen "sgd", "adam" eller "adamw". | sträng |
randomSeed | Slumpmässigt frö som ska användas vid användning av deterministisk träning. | sträng |
stepLRGamma | Värdet för gamma när learning rate scheduler är "step". Måste vara en flottör i intervallet [0, 1]. | sträng |
stepLRStepSize | Värdet för stegstorlek när schemaläggaren för inlärningsfrekvens är "steg". Måste vara ett positivt heltal. | sträng |
trainingBatchSize | Träningsbatchstorlek. Måste vara ett positivt heltal. | sträng |
trainingCropSize | Bildgrödstorlek som är indata till det neurala nätverket för träningsdatauppsättningen. Måste vara ett positivt heltal. | sträng |
validationBatchSize | Valideringsbatchstorlek. Måste vara ett positivt heltal. | sträng |
validationCropSize | Bildgrödstorlek som är indata till det neurala nätverket för valideringsdatauppsättningen. Måste vara ett positivt heltal. | sträng |
validationResizeSize | Bildstorlek som du vill ändra storlek på innan du beskär för valideringsdatauppsättningen. Måste vara ett positivt heltal. | sträng |
warmupCosineLRCycles | Värdet för cosinincykeln när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara en flottör i intervallet [0, 1]. | sträng |
warmupCosineLRWarmupEpochs | Värdet för uppvärmningsepoker när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara ett positivt heltal. | sträng |
weightDecay | Värdet för viktförfall när optimeraren är "sgd", "adam" eller "adamw". Måste vara en float i intervallet[0, 1]. | sträng |
weightedLoss | Viktad förlust. De godkända värdena är 0 för ingen viktad förlust. 1 för viktad förlust med kvrt. (class_weights). 2 för viktad förlust med class_weights. Måste vara 0, 1 eller 2. |
sträng |
ImageSweepSettings
Namn | Beskrivning | Värde |
---|---|---|
earlyTermination | Typ av princip för tidig uppsägning. | EarlyTerminationPolicy |
samplingAlgorithm | [Krävs] Typ av algoritmer för hyperparametersampling. | "Bayesian" Rutnät "Random" (krävs) |
ImageClassificationMultilabel
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "ImageClassificationMultilabel" (krävs) |
limitSettings | [Krävs] Begränsa inställningarna för AutoML-jobbet. | ImageLimitSettings (krävs) |
modelSettings | Inställningar som används för att träna modellen. | ImageModelSettingsClassification |
primaryMetric | Primärt mått för att optimera för den här uppgiften. | "AUCWeighted" "Noggrannhet" "AveragePrecisionScoreWeighted" "IOU" "NormMacroRecall" "PrecisionScoreWeighted" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | ImageModelDistributionSettingsClassification[] |
sweepSettings | Sopning av modeller och hyperparametrar som sveper relaterade inställningar. | ImageSweepSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
validationDataSize | Den del av träningsdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
ImageInstanceSegmentation
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "ImageInstanceSegmentation" (krävs) |
limitSettings | [Krävs] Begränsa inställningarna för AutoML-jobbet. | ImageLimitSettings (krävs) |
modelSettings | Inställningar som används för att träna modellen. | ImageModelSettingsObjectDetection |
primaryMetric | Primärt mått för att optimera för den här uppgiften. | "MeanAveragePrecision" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | ImageModelDistributionSettingsObjectDetection[] |
sweepSettings | Sopning av modeller och hyperparametrar som sveper relaterade inställningar. | ImageSweepSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
validationDataSize | Den del av träningsdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
ImageModelSettingsObjectDetection
Namn | Beskrivning | Värde |
---|---|---|
advancedSettings | Inställningar för avancerade scenarier. | sträng |
amsGradient | Aktivera AMSGrad när optimeraren är "adam" eller "adamw". | Bool |
Stödsystem | Inställningar för att använda förhöjda inställningar. | sträng |
beta1 | Värdet för "beta1" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | Int |
beta2 | Värdet för "beta2" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | Int |
boxDetectionsPerImage | Maximalt antal identifieringar per bild för alla klasser. Måste vara ett positivt heltal. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
Int |
boxScoreThreshold | Under slutsatsdragningen returnerar du endast förslag med en klassificeringspoäng som är större än BoxScoreThreshold. Måste vara en float i intervallet[0, 1]. |
Int |
checkpointFrequency | Frekvens för att lagra modellkontrollpunkter. Måste vara ett positivt heltal. | Int |
checkpointModel | Den förtränad kontrollpunktsmodellen för inkrementell träning. | MLFlowModelJobInput |
checkpointRunId | ID:t för en tidigare körning som har en förtränad kontrollpunkt för inkrementell träning. | sträng |
distribuerad | Om du vill använda distribuerad träning. | Bool |
earlyStopping | Aktivera tidig stopplogik under träning. | Bool |
earlyStoppingDelay | Minsta antal epoker eller valideringsutvärderingar som ska vänta innan den primära måttförbättringen spåras för tidig stoppning. Måste vara ett positivt heltal. |
Int |
earlyStoppingPatience | Minsta antal epoker eller valideringsutvärderingar utan primär måttförbättring före -körningen stoppas. Måste vara ett positivt heltal. |
Int |
enableOnnxNormalization | Aktivera normalisering vid export av ONNX-modell. | Bool |
evaluationFrequency | Frekvens för att utvärdera valideringsdatauppsättningen för att hämta måttpoäng. Måste vara ett positivt heltal. | Int |
gradientAccumulationStep | Toningsansamling innebär att du kör ett konfigurerat antal "GradAccumulationStep"-steg utan uppdatera modellvikterna medan du ackumulerar toningarna i dessa steg och sedan använder de ackumulerade toningarna för att beräkna viktuppdateringarna. Måste vara ett positivt heltal. |
Int |
imageSize | Bildstorlek för träning och validering. Måste vara ett positivt heltal. Obs! Träningskörningen kan komma in i CUDA OOM om storleken är för stor. Obs! De här inställningarna stöds endast för yolov5-algoritmen. |
Int |
layerToFreeze | Antal lager som ska frysas för modellen. Måste vara ett positivt heltal. Att till exempel skicka 2 som värde för "seresnext" innebär frysskikt0 och lager1. En fullständig lista över modeller som stöds och information om lagerfrysning finns i se: /azure/machine-learning/how-to-auto-train-image-models. |
Int |
learningRate | Inledande inlärningsfrekvens. Måste vara en flottör i intervallet [0, 1]. | Int |
learningRateScheduler | Typ av schemaläggare för inlärningsfrekvens. Måste vara "warmup_cosine" eller "steg". | "Ingen" "Steg" "WarmupCosine" |
logTrainingMetrics | Aktivera träningsmått för databehandling och loggning. | "Inaktivera" "Aktivera" |
logValidationLoss | Aktivera valideringsförlust för databehandling och loggning. | "Inaktivera" "Aktivera" |
maxSize | Maximal storlek på bilden som ska skalas om innan den matas till stamnätet. Måste vara ett positivt heltal. Obs! Träningskörning kan komma in i CUDA OOM om storleken är för stor. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
Int |
minSize | Minsta storlek på bilden som ska skalas om innan den matas till stamnätet. Måste vara ett positivt heltal. Obs! Träningskörning kan komma in i CUDA OOM om storleken är för stor. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
Int |
modelName | Namnet på den modell som ska användas för träning. Mer information om tillgängliga modeller finns i den officiella dokumentationen: /azure/machine-learning/how-to-auto-train-image-models. |
sträng |
modelSize | Modellstorlek. Måste vara "liten", "medium", "stor" eller "xlarge". Obs! Träningskörning kan komma in i CUDA OOM om modellstorleken är för stor. Obs! De här inställningarna stöds endast för yolov5-algoritmen. |
"ExtraLarge" "Stor" "Medel" "Ingen" "Liten" |
rörelsemängd | Värdet för momentum när optimeraren är "sgd". Måste vara en flottör i intervallet [0, 1]. | Int |
multiSkala | Aktivera flera skalningsbilder genom att variera bildstorleken med +/- 50%. Obs! Träningskörning kan komma in i CUDA OOM om det inte finns tillräckligt med GPU-minne. Obs! De här inställningarna stöds endast för yolov5-algoritmen. |
Bool |
nesterov | Aktivera nesterov när optimeraren är "sgd". | Bool |
nmsIouThreshold | IOU-tröskelvärde som används vid slutsatsdragning i NMS efter bearbetning. Måste vara en flottör i intervallet [0, 1]. | Int |
numberOfEpochs | Antal träningsepoker. Måste vara ett positivt heltal. | Int |
numberOfWorkers | Antal datainläsningsarbetare. Måste vara ett icke-negativt heltal. | Int |
Optimizer | Typ av optimerare. | "Adam" "Adamw" "Ingen" "Sgd" |
randomSeed | Slumpmässigt frö som ska användas vid användning av deterministisk träning. | Int |
stepLRGamma | Värdet för gamma när learning rate scheduler är "step". Måste vara en flottör i intervallet [0, 1]. | Int |
stepLRStepSize | Värdet för stegstorlek när schemaläggaren för inlärningsfrekvens är "steg". Måste vara ett positivt heltal. | Int |
tileGridSize | Rutnätsstorleken som ska användas för att sida vid sida vid varje bild. Obs! TileGridSize får inte vara Ingen för att aktivera logik för identifiering av små objekt. En sträng som innehåller två heltal i mxn-format. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
sträng |
tileOverlapRatio | Överlappningsförhållande mellan intilliggande paneler i varje dimension. Måste vara flytande i intervallet [0, 1). Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
Int |
tilePredictionsNmsThreshold | Tröskelvärdet för IOU som ska användas för att utföra NMS vid sammanslagning av förutsägelser från paneler och bilder. Används i validering/slutsatsdragning. Måste vara flytande i intervallet [0, 1]. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
Int |
trainingBatchSize | Träningsbatchstorlek. Måste vara ett positivt heltal. | Int |
validationBatchSize | Valideringsbatchstorlek. Måste vara ett positivt heltal. | Int |
validationIouThreshold | Tröskelvärde för IOU som ska användas vid beräkning av valideringsmått. Måste vara flytande i intervallet [0, 1]. | Int |
validationMetricType | Beräkningsmetod för mått som ska användas för valideringsmått. | "Coco" "CocoVoc" "Ingen" "Voc" |
warmupCosineLRCycles | Värdet för cosinincykeln när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara en flottör i intervallet [0, 1]. | Int |
warmupCosineLRWarmupEpochs | Värdet för uppvärmningsepoker när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara ett positivt heltal. | Int |
weightDecay | Värdet för viktförfall när optimeraren är "sgd", "adam" eller "adamw". Måste vara en float i intervallet[0, 1]. | Int |
ImageModelDistributionSettingsObjectDetection
Namn | Beskrivning | Värde |
---|---|---|
amsGradient | Aktivera AMSGrad när optimeraren är "adam" eller "adamw". | sträng |
Stödsystem | Inställningar för att använda förhöjda inställningar. | sträng |
beta1 | Värdet för "beta1" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | sträng |
beta2 | Värdet för "beta2" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | sträng |
boxDetectionsPerImage | Maximalt antal identifieringar per bild för alla klasser. Måste vara ett positivt heltal. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
sträng |
boxScoreThreshold | Under slutsatsdragningen returnerar du endast förslag med en klassificeringspoäng som är större än BoxScoreThreshold. Måste vara en float i intervallet[0, 1]. |
sträng |
distribuerad | Om distributionsträning ska användas. | sträng |
earlyStopping | Aktivera tidig stopplogik under träning. | sträng |
earlyStoppingDelay | Minsta antal epoker eller valideringsutvärderingar som ska vänta innan den primära måttförbättringen spåras för tidig stoppning. Måste vara ett positivt heltal. |
sträng |
earlyStoppingPatience | Minsta antal epoker eller valideringsutvärderingar utan primär måttförbättring före -körningen stoppas. Måste vara ett positivt heltal. |
sträng |
enableOnnxNormalization | Aktivera normalisering vid export av ONNX-modell. | sträng |
evaluationFrequency | Frekvens för att utvärdera valideringsdatauppsättningen för att hämta måttpoäng. Måste vara ett positivt heltal. | sträng |
gradientAccumulationStep | Toningsansamling innebär att du kör ett konfigurerat antal "GradAccumulationStep"-steg utan uppdatera modellvikterna medan du ackumulerar toningarna i dessa steg och sedan använder de ackumulerade toningarna för att beräkna viktuppdateringarna. Måste vara ett positivt heltal. |
sträng |
imageSize | Bildstorlek för träning och validering. Måste vara ett positivt heltal. Obs! Träningskörningen kan komma in i CUDA OOM om storleken är för stor. Obs! De här inställningarna stöds endast för yolov5-algoritmen. |
sträng |
layerToFreeze | Antal lager som ska frysas för modellen. Måste vara ett positivt heltal. Att till exempel skicka 2 som värde för "seresnext" innebär frysskikt0 och lager1. En fullständig lista över modeller som stöds och information om lagerfrysning finns i se: /azure/machine-learning/how-to-auto-train-image-models. |
sträng |
learningRate | Inledande inlärningsfrekvens. Måste vara en flottör i intervallet [0, 1]. | sträng |
learningRateScheduler | Typ av schemaläggare för inlärningsfrekvens. Måste vara "warmup_cosine" eller "steg". | sträng |
maxSize | Maximal storlek på bilden som ska skalas om innan den matas till stamnätet. Måste vara ett positivt heltal. Obs! Träningskörning kan komma in i CUDA OOM om storleken är för stor. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
sträng |
minSize | Minsta storlek på bilden som ska skalas om innan den matas till stamnätet. Måste vara ett positivt heltal. Obs! Träningskörning kan komma in i CUDA OOM om storleken är för stor. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
sträng |
modelName | Namnet på den modell som ska användas för träning. Mer information om tillgängliga modeller finns i den officiella dokumentationen: /azure/machine-learning/how-to-auto-train-image-models. |
sträng |
modelSize | Modellstorlek. Måste vara "liten", "medium", "stor" eller "xlarge". Obs! Träningskörning kan komma in i CUDA OOM om modellstorleken är för stor. Obs! De här inställningarna stöds endast för yolov5-algoritmen. |
sträng |
rörelsemängd | Värdet för momentum när optimeraren är "sgd". Måste vara en flottör i intervallet [0, 1]. | sträng |
multiSkala | Aktivera flera skalningsbilder genom att variera bildstorleken med +/- 50%. Obs! Träningskörning kan komma in i CUDA OOM om det inte finns tillräckligt med GPU-minne. Obs! De här inställningarna stöds endast för yolov5-algoritmen. |
sträng |
nesterov | Aktivera nesterov när optimeraren är "sgd". | sträng |
nmsIouThreshold | IOU-tröskelvärde som används vid slutsatsdragning i NMS efter bearbetning. Måste vara flytande i intervallet [0, 1]. | sträng |
numberOfEpochs | Antal träningsepoker. Måste vara ett positivt heltal. | sträng |
numberOfWorkers | Antal datainläsningsarbetare. Måste vara ett icke-negativt heltal. | sträng |
Optimizer | Typ av optimerare. Måste vara antingen "sgd", "adam" eller "adamw". | sträng |
randomSeed | Slumpmässigt frö som ska användas vid användning av deterministisk träning. | sträng |
stepLRGamma | Värdet för gamma när learning rate scheduler är "step". Måste vara en flottör i intervallet [0, 1]. | sträng |
stepLRStepSize | Värdet för stegstorlek när schemaläggaren för inlärningsfrekvens är "steg". Måste vara ett positivt heltal. | sträng |
tileGridSize | Rutnätsstorleken som ska användas för att sida vid sida vid varje bild. Obs! TileGridSize får inte vara Ingen för att aktivera logik för identifiering av små objekt. En sträng som innehåller två heltal i mxn-format. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
sträng |
tileOverlapRatio | Överlappningsförhållande mellan intilliggande paneler i varje dimension. Måste vara flytande i intervallet [0, 1). Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
sträng |
tilePredictionsNmsThreshold | Tröskelvärdet för IOU som ska användas för att utföra NMS vid sammanslagning av förutsägelser från paneler och bilder. Används i validering/slutsatsdragning. Måste vara flytande i intervallet [0, 1]. Obs! De här inställningarna stöds inte för yolov5-algoritmen. NMS: Icke-maximal undertryckning |
sträng |
trainingBatchSize | Träningsbatchstorlek. Måste vara ett positivt heltal. | sträng |
validationBatchSize | Valideringsbatchstorlek. Måste vara ett positivt heltal. | sträng |
validationIouThreshold | Tröskelvärde för IOU som ska användas vid beräkning av valideringsmått. Måste vara flytande i intervallet [0, 1]. | sträng |
validationMetricType | Beräkningsmetod för mått som ska användas för valideringsmått. Måste vara "none", "coco", "voc" eller "coco_voc". | sträng |
warmupCosineLRCycles | Värdet för cosinincykeln när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara en flottör i intervallet [0, 1]. | sträng |
warmupCosineLRWarmupEpochs | Värdet för uppvärmningsepoker när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara ett positivt heltal. | sträng |
weightDecay | Värdet för viktförfall när optimeraren är "sgd", "adam" eller "adamw". Måste vara en float i intervallet[0, 1]. | sträng |
ImageObjectDetection
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "ImageObjectDetection" (krävs) |
limitSettings | [Krävs] Begränsa inställningarna för AutoML-jobbet. | ImageLimitSettings (krävs) |
modelSettings | Inställningar som används för att träna modellen. | ImageModelSettingsObjectDetection |
primaryMetric | Primärt mått för att optimera för den här uppgiften. | "MeanAveragePrecision" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | ImageModelDistributionSettingsObjectDetection[] |
sweepSettings | Sopning av modeller och hyperparametrar som sveper relaterade inställningar. | ImageSweepSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
validationDataSize | Den del av träningsdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
Regression
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "Regression" (krävs) |
cvSplitColumnNames | Kolumner som ska användas för CVSplit-data. | string[] |
featurizationSettings | Funktionaliseringsindata som behövs för AutoML-jobb. | TableVerticalFeaturizationSettings |
fixedParameters | Modell-/träningsparametrar som förblir konstanta under hela träningen. | TableFixedParameters |
limitSettings | Körningsbegränsningar för AutoMLJob. | TableVerticalLimitSettings |
nCrossValidations | Antal korsvalideringsdelegeringar som ska tillämpas på träningsdatauppsättningen när valideringsdatauppsättningen inte har angetts. |
NCrossValidations |
primaryMetric | Primärt mått för regressionsaktivitet. | "NormalizedMeanAbsoluteError" "NormalizedRootMeanSquaredError" "R2Score" "SpearmanCorrelation" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | TableParameterSubspace[] |
sweepSettings | Inställningar för modellsanering och justering av hyperparametrar. | TableSweepSettings |
testData | Testa indata. | MLTableJobInput |
testDataSize | Den del av testdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
trainingSettings | Indata för träningsfasen för ett AutoML-jobb. | RegressionTrainingSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
validationDataSize | Den del av träningsdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
weightColumnName | Namnet på exempelviktkolumnen. Automatiserad ML stöder en viktad kolumn som indata, vilket gör att rader i data viktas upp eller ned. | sträng |
RegressionTrainingSettings
Namn | Beskrivning | Värde |
---|---|---|
allowedTrainingAlgorithms | Tillåtna modeller för regressionsaktivitet. | Strängmatris som innehåller något av: "DecisionTree" "ElasticNet" "ExtremeRandomTrees" "GradientBoosting" "KNN" "LassoLars" "LightGBM" "RandomForest" "SGD" "XGBoostRegressor" |
blockedTrainingAlgorithms | Blockerade modeller för regressionsuppgift. | Strängmatris som innehåller något av: "DecisionTree" "ElasticNet" "ExtremeRandomTrees" "GradientBoosting" "KNN" "LassoLars" "LightGBM" "RandomForest" "SGD" "XGBoostRegressor" |
enableDnnTraining | Aktivera rekommendation för DNN-modeller. | Bool |
enableModelExplainability | Flagga för att aktivera förklaring på bästa modell. | Bool |
enableOnnxCompatibleModels | Flagga för att aktivera onnx-kompatibla modeller. | Bool |
enableStackEnsemble | Aktivera stackensemblekörning. | Bool |
enableVoteEnsemble | Aktivera röstningsensemblekörning. | Bool |
ensembleModelDownloadTimeout | Under VotingEnsemble- och StackEnsemble-modellgenereringen laddas flera anpassade modeller från de tidigare underordnade körningarna ned. Konfigurera den här parametern med ett högre värde än 300 sekunder om det behövs mer tid. |
sträng |
stackEnsembleSettings | Inställningar för stackensembler för stackensemblekörning. | StackEnsembleSettings |
trainingMode | TrainingMode-läge – Inställningen till "auto" är samma som att ställa in den på "icke-distribuerad" för tillfället, men i framtiden kan det resultera i blandat läge eller heuristikbaserat lägesval. Standardvärdet är "auto". Om "Distribuerad" används endast distribuerad funktionalisering och distribuerade algoritmer väljs. Om "Ej distribuerad" väljs endast icke-distribuerade algoritmer. |
"Auto" "Distribuerad" "Ej distribuerad" |
Textklassificering
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "TextKlassificering" (krävs) |
featurizationSettings | Funktionaliseringsindata som behövs för AutoML-jobb. | NlpVerticalFeaturizationSettings |
fixedParameters | Modell-/träningsparametrar som förblir konstanta under hela träningen. | NlpFixedParameters |
limitSettings | Körningsbegränsningar för AutoMLJob. | NlpVerticalLimitSettings |
primaryMetric | Primärt mått för Text-Classification uppgift. | "AUCWeighted" "Noggrannhet" "AveragePrecisionScoreWeighted" "NormMacroRecall" "PrecisionScoreWeighted" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | NlpParameterSubspace[] |
sweepSettings | Inställningar för modellsanering och justering av hyperparametrar. | NlpSweepSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
NlpVerticalFeaturizationSettings
Namn | Beskrivning | Värde |
---|---|---|
datasetLanguage | Datamängdsspråk, användbart för textdata. | sträng |
NlpFixedParameters
Namn | Beskrivning | Värde |
---|---|---|
gradientAccumulationSteps | Antal steg för att ackumulera toningar över innan du kör en bakåtpassning. | Int |
learningRate | Inlärningsfrekvensen för träningsproceduren. | Int |
learningRateScheduler | Typ av schema för inlärningsfrekvens som ska användas under träningsproceduren. | "Konstant" "ConstantWithWarmup" "Cosiné" "CosineWithRestarts" "Linjär" "Ingen" "Polynom" |
modelName | Namnet på den modell som ska tränas. | sträng |
numberOfEpochs | Antal träningsepoker. | Int |
trainingBatchSize | Batchstorleken för träningsproceduren. | Int |
validationBatchSize | Batchstorleken som ska användas under utvärderingen. | Int |
warmupRatio | Uppvärmningsförhållandet, som används tillsammans med LrSchedulerType. | Int |
weightDecay | Väga förfalla för utbildning tillvägagångssättet. | Int |
NlpVerticalLimitSettings
Namn | Beskrivning | Värde |
---|---|---|
maxConcurrentTrials | Maximalt antal samtidiga AutoML-iterationer. | Int |
maxNodes | Maximalt antal noder att använda för experimentet. | Int |
maxTrials | Antal AutoML-iterationer. | Int |
Timeout | Tidsgräns för AutoML-jobb. | sträng |
trialTimeout | Tidsgräns för enskilda HD-utvärderingar. | sträng |
NlpParameterSubspace
Namn | Beskrivning | Värde |
---|---|---|
gradientAccumulationSteps | Antal steg för att ackumulera toningar över innan du kör en bakåtpassning. | sträng |
learningRate | Inlärningsfrekvensen för träningsproceduren. | sträng |
learningRateScheduler | Typ av schema för inlärningsfrekvens som ska användas under träningsproceduren. | sträng |
modelName | Namnet på den modell som ska tränas. | sträng |
numberOfEpochs | Antal träningsepoker. | sträng |
trainingBatchSize | Batchstorleken för träningsproceduren. | sträng |
validationBatchSize | Batchstorleken som ska användas under utvärderingen. | sträng |
warmupRatio | Uppvärmningsförhållandet, som används tillsammans med LrSchedulerType. | sträng |
weightDecay | Väga förfalla för utbildning tillvägagångssättet. | sträng |
NlpSweepSettings
Namn | Beskrivning | Värde |
---|---|---|
earlyTermination | Typ av princip för tidig uppsägning för det svepande jobbet. | EarlyTerminationPolicy |
samplingAlgorithm | [Krävs] Typ av samplingsalgoritm. | "Bayesian" Rutnät "Random" (krävs) |
TextClassificationMultilabel
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "TextClassificationMultilabel" (krävs) |
featurizationSettings | Funktionaliseringsindata som behövs för AutoML-jobb. | NlpVerticalFeaturizationSettings |
fixedParameters | Modell-/träningsparametrar som förblir konstanta under hela träningen. | NlpFixedParameters |
limitSettings | Körningsbegränsningar för AutoMLJob. | NlpVerticalLimitSettings |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | NlpParameterSubspace[] |
sweepSettings | Inställningar för modellsanering och justering av hyperparametrar. | NlpSweepSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
Textner
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "TextNER" (krävs) |
featurizationSettings | Funktionaliseringsindata som behövs för AutoML-jobb. | NlpVerticalFeaturizationSettings |
fixedParameters | Modell-/träningsparametrar som förblir konstanta under hela träningen. | NlpFixedParameters |
limitSettings | Körningsbegränsningar för AutoMLJob. | NlpVerticalLimitSettings |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | NlpParameterSubspace[] |
sweepSettings | Inställningar för modellsanering och justering av hyperparametrar. | NlpSweepSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
Kommandojobb
Namn | Beskrivning | Värde |
---|---|---|
jobType | [Krävs] Anger typen av jobb. | "Kommando" (krävs) |
autologgerSettings | Distributionskonfiguration för jobbet. Om detta anges ska det vara en av Mpi, Tensorflow, PyTorch eller null. | AutologgerInställningar |
codeId | ARM-resurs-ID för kodtillgången. | sträng |
befallning | [Krävs] Kommandot som ska köras vid start av jobbet. T.ex. "python train.py" | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
fördelning | Distributionskonfiguration för jobbet. Om detta anges ska det vara en av Mpi, Tensorflow, PyTorch, Ray eller null. | DistributionKonfiguration |
environmentId | [Krävs] ARM-resurs-ID för miljöspecifikationen för jobbet. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
environmentVariables | Miljövariabler som ingår i jobbet. | CommandJobEnvironmentVariables |
Ingångar | Mappning av indatabindningar som används i jobbet. | CommandJobInputs |
Gränser | Gräns för kommandojobb. | CommandJobLimits |
Utgångar | Mappning av utdatabindningar som används i jobbet. | CommandJobOutputs |
queueSettings | Köinställningar för jobbet | QueueSettings |
Resurser | Beräkningsresurskonfiguration för jobbet. | JobResourceConfiguration |
AutologgerSettings
Namn | Beskrivning | Värde |
---|---|---|
mlflowAutologger | [Krävs] Anger om mlflow autologger är aktiverat. | "Inaktiverad" "Aktiverad" (krävs) |
DistributionKonfiguration
Namn | Beskrivning | Värde |
---|---|---|
distributionType | Ange objekttyp |
Mpi PyTorch Ray TensorFlow (krävs) |
Mpi
Namn | Beskrivning | Värde |
---|---|---|
distributionType | [Krävs] Anger typ av distributionsramverk. | "Mpi" (krävs) |
processCountPerInstance | Antal processer per MPI-nod. | Int |
PyTorch
Namn | Beskrivning | Värde |
---|---|---|
distributionType | [Krävs] Anger typ av distributionsramverk. | "PyTorch" (krävs) |
processCountPerInstance | Antal processer per nod. | Int |
Stråle
Namn | Beskrivning | Värde |
---|---|---|
distributionType | [Krävs] Anger typ av distributionsramverk. | "Ray" (krävs) |
adress | Adressen till Ray-huvudnoden. | sträng |
dashboardPort | Porten som instrumentpanelsservern ska bindas till. | Int |
headNodeAdditionalArgs | Ytterligare argument skickades till ray start i huvudnoden. | sträng |
includeDashboard | Ange det här argumentet för att starta Ray-instrumentpanelens GUI. | Bool |
hamn | Porten för huvudstråleprocessen. | Int |
workerNodeAdditionalArgs | Ytterligare argument skickades till ray start i arbetsnoden. | sträng |
TensorFlow
Namn | Beskrivning | Värde |
---|---|---|
distributionType | [Krävs] Anger typ av distributionsramverk. | "TensorFlow" (krävs) |
parameterServerCount | Antal parameterserveruppgifter. | Int |
workerCount | Antal arbetare. Om det inte anges kommer instansantalet att vara standard. | Int |
CommandJobEnvironmentVariables
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
CommandJobInputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobInput |
JobInput
Namn | Beskrivning | Värde |
---|---|---|
beskrivning | Beskrivning av indata. | sträng |
jobInputType | Ange objekttyp |
custom_model literal mlflow_model mltable triton_model uri_file uri_folder (krävs) |
CustomModelJobInput
Namn | Beskrivning | Värde |
---|---|---|
jobInputType | [Krävs] Anger typen av jobb. | "custom_model" (krävs) |
läge | Inmatningsläge för tillgångsleverans. | "Direkt" "Ladda ned" "EvalDownload" "EvalMount" "ReadOnlyMount" "ReadWriteMount" |
Uri | [Krävs] Indatatillgångs-URI. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
LiteralJobInput
Namn | Beskrivning | Värde |
---|---|---|
jobInputType | [Krävs] Anger typen av jobb. | "literal" (krävs) |
värde | [Krävs] Literalvärde för indata. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
TritonModelJobInput
Namn | Beskrivning | Värde |
---|---|---|
jobInputType | [Krävs] Anger typen av jobb. | "triton_model" (krävs) |
läge | Inmatningsläge för tillgångsleverans. | "Direkt" "Ladda ned" "EvalDownload" "EvalMount" "ReadOnlyMount" "ReadWriteMount" |
Uri | [Krävs] Indatatillgångs-URI. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
UriFileJobInput
Namn | Beskrivning | Värde |
---|---|---|
jobInputType | [Krävs] Anger typen av jobb. | "uri_file" (krävs) |
läge | Inmatningsläge för tillgångsleverans. | "Direkt" "Ladda ned" "EvalDownload" "EvalMount" "ReadOnlyMount" "ReadWriteMount" |
Uri | [Krävs] Indatatillgångs-URI. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
UriFolderJobInput
Namn | Beskrivning | Värde |
---|---|---|
jobInputType | [Krävs] Anger typen av jobb. | "uri_folder" (krävs) |
läge | Inmatningsläge för tillgångsleverans. | "Direkt" "Ladda ned" "EvalDownload" "EvalMount" "ReadOnlyMount" "ReadWriteMount" |
Uri | [Krävs] Indatatillgångs-URI. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
CommandJobLimits
Namn | Beskrivning | Värde |
---|---|---|
jobLimitsType | [Krävs] JobLimit-typ. | "Kommando" "Svep" (krävs) |
Timeout | Den maximala körningstiden i ISO 8601-format, varefter jobbet avbryts. Stöder endast varaktighet med så låg precision som Sekunder. | sträng |
CommandJobOutputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobOutput |
LabelingJobProperties
Namn | Beskrivning | Värde |
---|---|---|
componentId | ARM-resurs-ID för komponentresursen. | sträng |
computeId | ARM-resurs-ID för beräkningsresursen. | sträng |
dataConfiguration | Konfiguration av data som används i jobbet. | LabelingDataConfiguration |
beskrivning | Texten för tillgångsbeskrivningen. | sträng |
displayName | Visningsnamn för jobbet. | sträng |
experimentName | Namnet på experimentet som jobbet tillhör. Om det inte anges placeras jobbet i experimentet "Standard". | sträng |
identitet | Identitetskonfiguration. Om det anges bör detta vara en av AmlToken, ManagedIdentity, UserIdentity eller null. Standardvärdet är AmlToken om null. |
IdentityConfiguration |
isArchived | Arkiveras tillgången? | Bool |
jobInstructions | Etiketteringsinstruktioner för jobbet. | LabelingJobInstructions |
jobType | [Krävs] Anger typen av jobb. | "AutoML" "Kommando" "Etikettering" "Pipeline" "Spark" "Svep" (krävs) |
labelCategories | Etikettkategorier för jobbet. | LabelingJobLabelCategories |
labelingJobMediaProperties | Medietypsspecifika egenskaper i jobbet. | LabelingJobMediaProperties |
mlAssistConfiguration | Konfiguration av MLAssist-funktionen i jobbet. | MLAssistConfiguration |
notificationSetting | Meddelandeinställning för jobbet | NotificationSetting |
Egenskaper | Ordlistan för tillgångsegenskap. | ResourceBaseProperties |
secretsConfiguration | Konfiguration för hemligheter som ska göras tillgängliga under körning. | JobBaseSecretsConfiguration |
tjänster | Lista över JobEndpoints. För lokala jobb har en jobbslutpunkt ett slutpunktsvärde för FileStreamObject. |
JobBaseServices |
Taggar | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | objekt |
LabelingDataConfiguration
Namn | Beskrivning | Värde |
---|---|---|
dataId | Resurs-ID för datatillgången för att utföra etikettering. | sträng |
incrementalDataRefresh | Anger om inkrementell datauppdatering ska aktiveras. | "Inaktiverad" "Aktiverad" |
LabelingJobInstructions
Namn | Beskrivning | Värde |
---|---|---|
Uri | Länken till en sida med detaljerade etiketteringsinstruktioner för etiketter. | sträng |
LabelingJobLabelCategories
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | LabelCategory |
LabelCategory
Namn | Beskrivning | Värde |
---|---|---|
klasserna | Ordlista med etikettklasser i den här kategorin. | LabelCategoryClasses |
displayName | Visningsnamn för etikettkategorin. | sträng |
multiSelect | Anger om det är tillåtet att välja flera klasser i den här kategorin. | "Inaktiverad" "Aktiverad" |
LabelCategory-klasser
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | LabelClass |
Etikettklass
Namn | Beskrivning | Värde |
---|---|---|
displayName | Etikettklassens visningsnamn. | sträng |
Underklasser | Ordlista över underklasser för etikettklassen. | LabelClassSubclasses |
LabelClassSub-klasser
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | LabelClass |
EtiketteringJobbMediaEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
mediaType | Ange objekttyp |
Bild Text (krävs) |
LabelingJobImageProperties
Namn | Beskrivning | Värde |
---|---|---|
mediaType | [Krävs] Medietyp för jobbet. | "Bild" (krävs) |
annotationType | Anteckningstyp för bildetiketteringsjobb. | "BoundingBox" "Klassificering" "InstanceSegmentation" |
LabelingJobTextProperties
Namn | Beskrivning | Värde |
---|---|---|
mediaType | [Krävs] Medietyp för jobbet. | "Text" (krävs) |
annotationType | Anteckningstyp för textetikettjobb. | "Klassificering" "NamedEntityRecognition" |
MLAssistConfiguration
Namn | Beskrivning | Värde |
---|---|---|
mlAssist | Ange objekttyp |
inaktiverad Aktiverad (krävs) |
MLAssistConfigurationDisabled
Namn | Beskrivning | Värde |
---|---|---|
mlAssist | [Krävs] Anger om MLAssist-funktionen är aktiverad. | "Inaktiverad" (krävs) |
MLAssistConfigurationEnabled
Namn | Beskrivning | Värde |
---|---|---|
mlAssist | [Krävs] Anger om MLAssist-funktionen är aktiverad. | "Aktiverad" (krävs) |
inferencingComputeBinding | [Krävs] AML-beräkningsbindning som används i slutsatsdragning. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
trainingComputeBinding | [Krävs] AML-beräkningsbindning som används i träning. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
PipelineJob
Namn | Beskrivning | Värde |
---|---|---|
jobType | [Krävs] Anger typen av jobb. | "Pipeline" (krävs) |
Ingångar | Indata för pipelinejobbet. | PipelineJobInputs |
Jobb | Jobb konstruerar pipelinejobbet. | PipelineJobJobs |
Utgångar | Utdata för pipelinejobbet | PipelineJobOutputs |
Inställningar | Pipelineinställningar, till exempel ContinueRunOnStepFailure osv. | För Bicep kan du använda funktionen any(). |
sourceJobId | ARM-resurs-ID för källjobbet. | sträng |
PipelineJobInputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobInput |
PipelineJobJobs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | För Bicep kan du använda funktionen any(). |
PipelineJobOutputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobOutput |
SparkJob
Namn | Beskrivning | Värde |
---|---|---|
jobType | [Krävs] Anger typen av jobb. | "Spark" (krävs) |
arkiv | Arkivera filer som används i jobbet. | string[] |
args | Argument för jobbet. | sträng |
codeId | [Krävs] ARM-resurs-ID för kodtillgången. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
Conf | Spark-konfigurerade egenskaper. | SparkJobConf |
inträde | [Krävs] Posten som ska köras vid start av jobbet. | SparkJobEntry (krävs) |
environmentId | ARM-resurs-ID för miljöspecifikationen för jobbet. | sträng |
filer | Filer som används i jobbet. | string[] |
Ingångar | Mappning av indatabindningar som används i jobbet. | SparkJobInputs |
burkar | Jar-filer som används i jobbet. | string[] |
Utgångar | Mappning av utdatabindningar som används i jobbet. | SparkJobOutputs |
pyFiles | Python-filer som används i jobbet. | string[] |
queueSettings | Köinställningar för jobbet | QueueSettings |
Resurser | Beräkningsresurskonfiguration för jobbet. | SparkResourceConfiguration |
SparkJobConf
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
SparkJobEntry
Namn | Beskrivning | Värde |
---|---|---|
sparkJobEntryType | Ange objekttyp |
SparkJobPythonEntry SparkJobScalaEntry (krävs) |
SparkJobPythonEntry
Namn | Beskrivning | Värde |
---|---|---|
sparkJobEntryType | [Krävs] Typ av jobbets startpunkt. | "SparkJobPythonEntry" (krävs) |
fil | [Krävs] Relativ python-filsökväg för jobbets startpunkt. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
SparkJobScalaEntry
Namn | Beskrivning | Värde |
---|---|---|
sparkJobEntryType | [Krävs] Typ av jobbets startpunkt. | "SparkJobScalaEntry" (krävs) |
className | [Krävs] Scala-klassnamn som används som startpunkt. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
SparkJobInputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobInput |
SparkJobOutputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobOutput |
SparkResourceConfiguration
Namn | Beskrivning | Värde |
---|---|---|
instanceType | Valfri typ av virtuell dator som stöds av beräkningsmålet. | sträng |
runtimeVersion | Version av spark-körning som används för jobbet. | sträng |
SweepJob
Namn | Beskrivning | Värde |
---|---|---|
jobType | [Krävs] Anger typen av jobb. | "Svep" (krävs) |
earlyTermination | Principer för tidig uppsägning gör det möjligt att avbryta dåliga körningar innan de slutförs | EarlyTerminationPolicy |
Ingångar | Mappning av indatabindningar som används i jobbet. | SweepJobInputs |
Gränser | Rensa jobbgräns. | SweepJobLimits |
objektiv | [Krävs] Optimeringsmål. | Mål (krävs) |
Utgångar | Mappning av utdatabindningar som används i jobbet. | SweepJobOutputs |
queueSettings | Köinställningar för jobbet | QueueSettings |
samplingAlgorithm | [Krävs] Algoritmen för hyperparametersampling | SamplingAlgorithm (krävs) |
searchSpace | [Krävs] En ordlista som innehåller varje parameter och dess distribution. Ordlistenyckeln är namnet på parametern | För Bicep kan du använda funktionen any(). (krävs) |
rättegång | [Krävs] Utvärderingskomponentdefinition. | TrialComponent (krävs) |
SweepJobInputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobInput |
SweepJobLimits
Namn | Beskrivning | Värde |
---|---|---|
jobLimitsType | [Krävs] JobLimit-typ. | "Kommando" "Svep" (krävs) |
maxConcurrentTrials | Sopa jobb max samtidiga utvärderingsversioner. | Int |
maxTotalTrials | Sopa jobb max totalt antal utvärderingsversioner. | Int |
Timeout | Den maximala körningstiden i ISO 8601-format, varefter jobbet avbryts. Stöder endast varaktighet med så låg precision som Sekunder. | sträng |
trialTimeout | Rensa timeout-värdet för utvärderingsversionen av jobbet. | sträng |
Objektiv
Namn | Beskrivning | Värde |
---|---|---|
mål | [Krävs] Definierar måttmål som stöds för justering av hyperparametrar | "Maximera" "Minimera" (krävs) |
primaryMetric | [Krävs] Namnet på måttet som ska optimeras. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
SweepJobOutputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobOutput |
SamplingAlgorithm
Namn | Beskrivning | Värde |
---|---|---|
samplingAlgorithmType | Ange objekttyp |
Bayesianska Grid Slumpmässig (krävs) |
BayesianSamplingAlgorithm
Namn | Beskrivning | Värde |
---|---|---|
samplingAlgorithmType | [Krävs] Algoritmen som används för att generera hyperparametervärden, tillsammans med konfigurationsegenskaper | "Bayesian" (krävs) |
GridSamplingAlgorithm
Namn | Beskrivning | Värde |
---|---|---|
samplingAlgorithmType | [Krävs] Algoritmen som används för att generera hyperparametervärden, tillsammans med konfigurationsegenskaper | "Rutnät" (krävs) |
RandomSamplingAlgorithm
Namn | Beskrivning | Värde |
---|---|---|
samplingAlgorithmType | [Krävs] Algoritmen som används för att generera hyperparametervärden, tillsammans med konfigurationsegenskaper | "Random" (krävs) |
logbase | Ett valfritt positivt tal eller e i strängformat som ska användas som bas för loggbaserad slumpmässig sampling | sträng |
regel | Den specifika typen av slumpmässig algoritm | "Slumpmässigt" "Sobol" |
frö | Ett valfritt heltal som ska användas som frö för slumptalsgenerering | Int |
TrialComponent
Namn | Beskrivning | Värde |
---|---|---|
codeId | ARM-resurs-ID för kodtillgången. | sträng |
befallning | [Krävs] Kommandot som ska köras vid start av jobbet. T.ex. "python train.py" | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
fördelning | Distributionskonfiguration för jobbet. Om detta anges ska det vara en av Mpi, Tensorflow, PyTorch eller null. | DistributionKonfiguration |
environmentId | [Krävs] ARM-resurs-ID för miljöspecifikationen för jobbet. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
environmentVariables | Miljövariabler som ingår i jobbet. | TrialComponentEnvironmentVariables |
Resurser | Beräkningsresurskonfiguration för jobbet. | JobResourceConfiguration |
TrialComponentEnvironmentVariables
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
CreateMonitorAction
Namn | Beskrivning | Värde |
---|---|---|
actionType | [Krävs] Anger åtgärdstypen för schemat | "CreateMonitor" (krävs) |
monitorDefinition | [Krävs] Definierar övervakaren. | MonitorDefinition (krävs) |
MonitorDefinition
Namn | Beskrivning | Värde |
---|---|---|
alertNotificationSetting | Övervakarens meddelandeinställningar. | MonitoringAlertNotificationSettingsBase |
computeConfiguration | [Krävs] ARM-resurs-ID för beräkningsresursen som övervakningsjobbet ska köras på. | MonitorComputeConfigurationBase (krävs) |
monitoringTarget | ARM-resurs-ID för antingen den modell eller distribution som den här övervakaren riktar in sig på. | MonitoringTarget |
Signaler | [Krävs] Signalerna som ska övervakas. | MonitorDefinitionSignals (krävs) |
MonitoringAlertNotificationSettingsBase
Namn | Beskrivning | Värde |
---|---|---|
alertNotificationType | Ange objekttyp |
AzureMonitor e-post (krävs) |
AzMonMonitoringAlertNotificationSettings
Namn | Beskrivning | Värde |
---|---|---|
alertNotificationType | [Krävs] Anger vilken typ av signal som ska övervakas. | "AzureMonitor" (krävs) |
EmailMonitoringAlertNotificationSettings
Namn | Beskrivning | Värde |
---|---|---|
alertNotificationType | [Krävs] Anger vilken typ av signal som ska övervakas. | "E-post" (krävs) |
emailNotificationSetting | Konfiguration för meddelande. | NotificationSetting |
MonitorComputeConfigurationBase
Namn | Beskrivning | Värde |
---|---|---|
computeType | Ange objekttyp | ServerlessSpark- (krävs) |
MonitorServerlessSparkCompute
Namn | Beskrivning | Värde |
---|---|---|
computeType | [Krävs] Anger vilken typ av signal som ska övervakas. | "ServerlessSpark" (krävs) |
computeIdentity | [Krävs] Identitetsschemat som används av spark-jobben som körs på serverlösa Spark. | MonitorComputeIdentityBase (krävs) |
instanceType | [Krävs] Instanstypen som kör Spark-jobbet. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
runtimeVersion | [Krävs] Spark-körningsversionen. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
MonitorComputeIdentityBase
Namn | Beskrivning | Värde |
---|---|---|
computeIdentityType | Ange objekttyp |
AmlToken ManagedIdentity (krävs) |
AmlTokenComputeIdentity
Namn | Beskrivning | Värde |
---|---|---|
computeIdentityType | [Krävs] Övervaka uppräkning av beräkningsidentitetstyp. | "AmlToken" (krävs) |
ManagedComputeIdentity
Namn | Beskrivning | Värde |
---|---|---|
computeIdentityType | [Krävs] Övervaka uppräkning av beräkningsidentitetstyp. | "ManagedIdentity" (krävs) |
identitet | Hanterad tjänstidentitet (systemtilldelade och/eller användartilldelade identiteter) | ManagedServiceIdentity |
ManagedServiceIdentity
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts). | "Ingen" "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" (krävs) |
userAssignedIdentities | Uppsättningen användartilldelade identiteter som är associerade med resursen. Ordlistenycklarna userAssignedIdentities är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Ordlistevärdena kan vara tomma objekt ({}) i begäranden. | UserAssignedIdentiteter |
UserAssignedIdentiteter
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | UserAssignedIdentity |
UserAssignedIdentity
Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.
MonitoringTarget
Namn | Beskrivning | Värde |
---|---|---|
deploymentId | ARM-resurs-ID:t för den distribution som övervakaren riktar in sig på. | sträng |
modelId | ARM-resurs-ID:t för någon av de modeller som övervakas. | sträng |
taskType | [Krävs] Maskininlärningsuppgiftstypen för modellen. | "Klassificering" "QuestionAnswering" "Regression" (krävs) |
MonitorDefinitionSignals
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | MonitoringSignalBase |
MonitoringSignalBase
Namn | Beskrivning | Värde |
---|---|---|
läge | Det aktuella meddelandeläget för den här signalen. | "Inaktiverad" "Aktiverad" |
Egenskaper | Egenskapsordlista. Egenskaper kan läggas till, men inte tas bort eller ändras. | MonitoringSignalBaseProperties |
signalType | Ange objekttyp |
Anpassad DataDrift DataQuality FeatureAttributionDrift GenerationSafetyQuality GenerationTokenStatistics ModelPerformance PredictionDrift (krävs) |
MonitoringSignalBaseProperties
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
CustomMonitoringSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "Anpassad" (krävs) |
componentId | [Krävs] ARM-resurs-ID för komponentresursen som används för att beräkna anpassade mått. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
inputAssets | Övervaka tillgångar att ta som indata. Nyckeln är komponentens portnamn för indata, värdet är datatillgången. | CustomMonitoringSignalInputAssets |
Ingångar | Extra komponentparametrar att ta som indata. Nyckeln är det komponentliterala indataportnamnet, värdet är parametervärdet. | CustomMonitoringSignalInputs |
metricThresholds | [Krävs] En lista över mått som ska beräknas och deras associerade tröskelvärden. | CustomMetricThreshold[] (krävs) |
workspaceConnection | [Krävs] En lista över mått som ska beräknas och deras associerade tröskelvärden. | MonitoringWorkspaceConnection (krävs) |
CustomMonitoringSignalInputAssets
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | MonitoringInputDataBase |
MonitoringInputDataBase
Namn | Beskrivning | Värde |
---|---|---|
Kolumner | Mappning av kolumnnamn till särskilda användningsområden. | MonitoringInputDataBaseColumns |
dataContext | Datakällans kontextmetadata. | sträng |
jobInputType | [Krävs] Anger typen av jobb. | "custom_model" "literal" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (krävs) |
Uri | [Krävs] Indatatillgångs-URI. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
inputDataType | Ange objekttyp |
fast Statisk Avslutande (krävs) |
MonitoringInputDataBaseColumns
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
FixedInputData
Namn | Beskrivning | Värde |
---|---|---|
inputDataType | [Krävs] Anger vilken typ av signal som ska övervakas. | "Fast" (krävs) |
StaticInputData
Namn | Beskrivning | Värde |
---|---|---|
inputDataType | [Krävs] Anger vilken typ av signal som ska övervakas. | "Statisk" (krävs) |
preprocessingComponentId | ARM-resurs-ID för komponentresursen som används för att förbearbeta data. | sträng |
windowEnd | [Krävs] Slutdatumet för datafönstret. | sträng (krävs) |
windowStart | [Krävs] Startdatumet för datafönstret. | sträng (krävs) |
TrailingInputData
Namn | Beskrivning | Värde |
---|---|---|
inputDataType | [Krävs] Anger vilken typ av signal som ska övervakas. | "Avslutande" (krävs) |
preprocessingComponentId | ARM-resurs-ID för komponentresursen som används för att förbearbeta data. | sträng |
windowOffset | [Krävs] Tidsförskjutningen mellan slutet av datafönstret och övervakarens aktuella körningstid. | sträng (krävs) |
windowSize | [Krävs] Storleken på det avslutande datafönstret. | sträng (krävs) |
CustomMonitoringSignalInputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobInput |
CustomMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
metrisk | [Krävs] Det användardefinierade mått som ska beräknas. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
tröskel | Tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. | MonitoringThreshold |
MonitoringThreshold
Namn | Beskrivning | Värde |
---|---|---|
värde | Tröskelvärdet. Om värdet är null är standardinställningen beroende av måtttypen. | Int |
MonitoringWorkspaceConnection
Namn | Beskrivning | Värde |
---|---|---|
environmentVariables | Egenskaperna för en arbetsytetjänstanslutning som ska lagras som miljövariabler i de skickade jobben. Nyckeln är egenskapssökvägen för arbetsytans anslutning, namnet är miljövariabelnyckeln. |
MonitoringWorkspaceConnectionEnvironmentVariables |
Hemligheter | Egenskaperna för en arbetsytetjänstanslutning som ska lagras som hemligheter i de skickade jobben. Nyckeln är egenskapssökvägen för arbetsytans anslutning, namnet är en hemlig nyckel. |
MonitoringWorkspaceConnectionSecrets |
MonitoringWorkspaceConnectionEnvironmentVariables
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
MonitoringWorkspaceConnectionSecrets
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
DataDriftMonitoringSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "DataDrift" (krävs) |
dataSegment | Datasegmentet som används för omfång på en delmängd av datapopulationen. | MonitoringDataSegment |
featureDataTypeOverride | En ordlista som mappar funktionsnamn till respektive datatyper. | DataDriftMonitoringSignalFeatureDataTypeOverride |
Funktioner | Funktionsfiltret som identifierar vilken funktion som ska beräkna överdrift. | MonitoringFeatureFilterBase |
metricThresholds | [Krävs] En lista över mått som ska beräknas och deras associerade tröskelvärden. | DataDriftMetricThresholdBase[] (krävs) |
productionData | [Krävs] De data som avdriften beräknas för. | MonitoringInputDataBase (krävs) |
referenceData | [Krävs] Data som ska beräknas avdrift mot. | MonitoringInputDataBase (krävs) |
MonitoringDataSegment
Namn | Beskrivning | Värde |
---|---|---|
drag | Den funktion som data ska segmenteras på. | sträng |
värden | Filtrerar endast de angivna värdena för den angivna segmenterade funktionen. | string[] |
DataDriftMonitoringSignalFeatureDataTypeOverride
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | "Kategorisk" "Numeriskt" |
MonitoringFeatureFilterBase
Namn | Beskrivning | Värde |
---|---|---|
filterType | Ange objekttyp |
AllFeatures FeatureSubset TopNByAttribution (krävs) |
Allafeatures
Namn | Beskrivning | Värde |
---|---|---|
filterType | [Krävs] Anger det funktionsfilter som ska användas när du väljer funktioner för att beräkna mått över. | "AllFeatures" (krävs) |
FeatureSubset
Namn | Beskrivning | Värde |
---|---|---|
filterType | [Krävs] Anger det funktionsfilter som ska användas när du väljer funktioner för att beräkna mått över. | "FeatureSubset" (krävs) |
Funktioner | [Krävs] Listan över funktioner som ska inkluderas. | string[] (krävs) |
TopNFeaturesByAttribution
Namn | Beskrivning | Värde |
---|---|---|
filterType | [Krävs] Anger det funktionsfilter som ska användas när du väljer funktioner för att beräkna mått över. | "TopNByAttribution" (krävs) |
topp | Antalet viktigaste funktioner som ska inkluderas. | Int |
DataDriftMetricThresholdBase
Namn | Beskrivning | Värde |
---|---|---|
tröskel | Tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. | MonitoringThreshold |
Datatyp | Ange objekttyp |
kategorisk numeriska (krävs) |
CategoricalDataDriftMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
Datatyp | [Krävs] Anger datatypen för måtttröskeln. | "Kategorisk" (krävs) |
metrisk | [Krävs] Det kategoriska dataavvikelsemåttet som ska beräknas. | "JensenShannonDistance" "PearsonsChiSquaredTest" "PopulationStabilityIndex" (krävs) |
NumeriskaDataDriftMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
Datatyp | [Krävs] Anger datatypen för måtttröskeln. | "Numeriskt" (krävs) |
metrisk | [Krävs] Det numeriska dataavvikelsemåttet som ska beräknas. | "JensenShannonDistance" "NormalizedWassersteinDistance" "PopulationStabilityIndex" "TwoSampleKolmogorovSmirnovTest" (krävs) |
DataQualityMonitoringSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "DataQuality" (krävs) |
featureDataTypeOverride | En ordlista som mappar funktionsnamn till respektive datatyper. | DataQualityMonitoringSignalFeatureDataTypeOverride |
Funktioner | Funktionerna för att beräkna drift över. | MonitoringFeatureFilterBase |
metricThresholds | [Krävs] En lista över mått som ska beräknas och deras associerade tröskelvärden. | DataQualityMetricThresholdBase[] (krävs) |
productionData | [Krävs] De data som produceras av produktionstjänsten som driften beräknas för. | MonitoringInputDataBase (krävs) |
referenceData | [Krävs] Data som ska beräknas avdrift mot. | MonitoringInputDataBase (krävs) |
DataQualityMonitoringSignalFeatureDataTypeOverride
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | "Kategorisk" "Numeriskt" |
DataQualityMetricThresholdBase
Namn | Beskrivning | Värde |
---|---|---|
tröskel | Tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. | MonitoringThreshold |
Datatyp | Ange objekttyp |
kategorisk numeriska (krävs) |
CategoricalDataQualityMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
Datatyp | [Krävs] Anger datatypen för måtttröskeln. | "Kategorisk" (krävs) |
metrisk | [Krävs] Det kategoriska datakvalitetsmåttet som ska beräknas. | "DataTypeErrorRate" "NullValueRate" "OutOfBoundsRate" (krävs) |
NumeriskadataQualityMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
Datatyp | [Krävs] Anger datatypen för måtttröskeln. | "Numeriskt" (krävs) |
metrisk | [Krävs] Det numeriska datakvalitetsmåttet som ska beräknas. | "DataTypeErrorRate" "NullValueRate" "OutOfBoundsRate" (krävs) |
FeatureAttributionDriftMonitoringSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "FeatureAttributionDrift" (krävs) |
metricThreshold | [Krävs] En lista över mått som ska beräknas och deras associerade tröskelvärden. | FeatureAttributionMetricThreshold (krävs) |
productionData | [Krävs] De data som avdriften beräknas för. | MonitoringInputDataBase[] (krävs) |
referenceData | [Krävs] Data som ska beräknas avdrift mot. | MonitoringInputDataBase (krävs) |
FeatureAttributionMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
metrisk | [Krävs] Måttet för funktionstillskrivning som ska beräknas. | "NormalizedDiscountedCumulativeGain" (krävs) |
tröskel | Tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. | MonitoringThreshold |
GenerationSafetyQualityMonitoringSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "GenerationSafetyQuality" (krävs) |
metricThresholds | [Krävs] Hämtar eller anger de mått som ska beräknas och motsvarande tröskelvärden. | GenerationSafetyQualityMetricThreshold[] (krävs) |
productionData | Hämtar eller anger måldata för databehandlingsmått. | MonitoringInputDataBase[] |
samplingRate | [Krävs] Exempelfrekvensen för måldata bör vara större än 0 och högst 1. | int (krävs) |
workspaceConnectionId | Hämtar eller anger det anslutnings-ID för arbetsytan som används för att ansluta till innehållsgenereringens slutpunkt. | sträng |
GenerationSafetyQualityMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
metrisk | [Krävs] Hämtar eller anger funktionstilldelningsmåttet som ska beräknas. | "AcceptableCoherenceScorePerInstance" "AcceptableFluencyScorePerInstance" "AcceptableGroundednessScorePerInstance" "AcceptableRelevanceScorePerInstance" "AcceptableSimilarityScorePerInstance" "AggregatedCoherencePassRate" "AggregatedFluencyPassRate" "AggregatedGroundednessPassRate" "AggregatedRelevancePassRate" "AggregatedSimilarityPassRate" (krävs) |
tröskel | Hämtar eller anger tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. |
MonitoringThreshold |
GenerationTokenStatisticsSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "GenerationTokenStatistics" (krävs) |
metricThresholds | [Krävs] Hämtar eller anger de mått som ska beräknas och motsvarande tröskelvärden. | GenerationTokenStatisticsMetricThreshold[] (krävs) |
productionData | Hämtar eller anger måldata för databehandlingsmått. | MonitoringInputDataBase |
samplingRate | [Krävs] Exempelfrekvensen för måldata bör vara större än 0 och högst 1. | int (krävs) |
GenerationTokenStatisticsMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
metrisk | [Krävs] Hämtar eller anger funktionstilldelningsmåttet som ska beräknas. | "TotalTokenCount" "TotalTokenCountPerGroup" (krävs) |
tröskel | Hämtar eller anger tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. |
MonitoringThreshold |
ModelPerformanceSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "ModelPerformance" (krävs) |
dataSegment | Datasegmentet. | MonitoringDataSegment |
metricThreshold | [Krävs] En lista över mått som ska beräknas och deras associerade tröskelvärden. | ModelPerformanceMetricThresholdBase (krävs) |
productionData | [Krävs] De data som produceras av produktionstjänsten som driften beräknas för. | MonitoringInputDataBase[] (krävs) |
referenceData | [Krävs] Data som ska beräknas avdrift mot. | MonitoringInputDataBase (krävs) |
ModelPerformanceMetricThresholdBase
Namn | Beskrivning | Värde |
---|---|---|
tröskel | Tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. | MonitoringThreshold |
modelType | Ange objekttyp |
Klassificering Regression (krävs) |
ClassificationModelPerformanceMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
modelType | [Krävs] Anger datatypen för måtttröskeln. | "Klassificering" (krävs) |
metrisk | [Krävs] Prestanda för klassificeringsmodellen som ska beräknas. | "Noggrannhet" "Precision" "Recall" (krävs) |
RegressionModelPerformanceMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
modelType | [Krävs] Anger datatypen för måtttröskeln. | "Regression" (krävs) |
metrisk | [Krävs] Prestandamåttet för regressionsmodellen som ska beräknas. | "MeanAbsoluteError" "MeanSquaredError" "RootMeanSquaredError" (krävs) |
PredictionDriftMonitoringSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "PredictionDrift" (krävs) |
metricThresholds | [Krävs] En lista över mått som ska beräknas och deras associerade tröskelvärden. | PredictionDriftMetricThresholdBase[] (krävs) |
modelType | [Krävs] Typen av modell som övervakas. | "Klassificering" "Regression" (krävs) |
productionData | [Krävs] De data som avdriften beräknas för. | MonitoringInputDataBase (krävs) |
referenceData | [Krävs] Data som ska beräknas avdrift mot. | MonitoringInputDataBase (krävs) |
PredictionDriftMetricThresholdBase
Namn | Beskrivning | Värde |
---|---|---|
tröskel | Tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. | MonitoringThreshold |
Datatyp | Ange objekttyp |
kategorisk numeriska (krävs) |
CategoricalPredictionDriftMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
Datatyp | [Krävs] Anger datatypen för måtttröskeln. | "Kategorisk" (krävs) |
metrisk | [Krävs] Det kategoriska förutsägelseavvikelsemåttet som ska beräknas. | "JensenShannonDistance" "PearsonsChiSquaredTest" "PopulationStabilityIndex" (krävs) |
NumerisktPredictionDriftMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
Datatyp | [Krävs] Anger datatypen för måtttröskeln. | "Numeriskt" (krävs) |
metrisk | [Krävs] Det numeriska förutsägelseavvikelsemåttet som ska beräknas. | "JensenShannonDistance" "NormalizedWassersteinDistance" "PopulationStabilityIndex" "TwoSampleKolmogorovSmirnovTest" (krävs) |
ImportDataAction
Namn | Beskrivning | Värde |
---|---|---|
actionType | [Krävs] Anger åtgärdstypen för schemat | "ImportData" (krävs) |
dataImportDefinition | [Krävs] Definierar information om schemalägg åtgärdsdefinition. | DataImportera (krävs) |
DataImportera
Namn | Beskrivning | Värde |
---|---|---|
assetName | Namnet på tillgången för dataimportjobb som ska skapas | sträng |
autoDeleteSetting | Anger livscykelinställningen för den hanterade datatillgången. | Automatisk borttagningInställningar |
Datatyp | [Krävs] Anger typen av data. | "mltable" "uri_file" "uri_folder" (krävs) |
dataUri | [Krävs] Uri för data. Exempel: https://go.microsoft.com/fwlink/?linkid=2202330 |
sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
beskrivning | Texten för tillgångsbeskrivningen. | sträng |
intellectualProperty | Information om immateriella rättigheter. Används om data är en immateriell egendom. | IntellectualProperty |
isAnonymous | Om namnversionen är systemgenererad (anonym registrering). För typer där scenen definieras används den för att fylla i IsAnonymous när scenen anges | Bool |
isArchived | Arkiveras tillgången? För typer där fasen definieras används den för att fylla i IsArchived när scenen tillhandahålls | Bool |
Egenskaper | Ordlistan för tillgångsegenskap. | ResourceBaseProperties |
källa | Källdata för den tillgång som ska importeras från | DataImportSource |
etapp | Steg i datalivscykeln som tilldelats den här datatillgången | sträng |
Taggar | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | objekt |
IntellectualProperty
Namn | Beskrivning | Värde |
---|---|---|
protectionLevel | Skyddsnivå för den immateriella egendomen. | "Alla" "Ingen" |
förläggare | [Krävs] Utgivare av den immateriella egendomen. Måste vara samma som registerutgivarens namn. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
DataImportSource
Namn | Beskrivning | Värde |
---|---|---|
samband | Anslutning till arbetsyta för lagring av dataimportkälla | sträng |
sourceType | Ange objekttyp |
databas file_system (krävs) |
DatabaseSource
Namn | Beskrivning | Värde |
---|---|---|
sourceType | [Krävs] Anger typen av data. | "databas" (krävs) |
fråga | SQL Query-instruktion för dataimportdatabaskälla | sträng |
storedProcedure | SQL StoredProcedure på dataimportdatabaskälla | sträng |
storedProcedureParams | SQL StoredProcedure-parametrar | DatabaseSourceStoredProcedureParamsItem[] |
tableName | Namnet på tabellen i dataimportdatabaskällan | sträng |
DatabaseSourceStoredProcedureParamsItem
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
FileSystemSource
Namn | Beskrivning | Värde |
---|---|---|
sourceType | [Krävs] Anger typen av data. | "file_system" (krävs) |
stig | Sökväg för dataimportens FileSystem-källa | sträng |
EndpointScheduleAction
Namn | Beskrivning | Värde |
---|---|---|
actionType | [Krävs] Anger åtgärdstypen för schemat | "InvokeBatchEndpoint" (krävs) |
endpointInvocationDefinition | [Krävs] Definierar information om schemalägg åtgärdsdefinition. {se href="TBD" /} |
För Bicep kan du använda funktionen any(). (krävs) |
TriggerBase
Namn | Beskrivning | Värde |
---|---|---|
endTime | Anger sluttid för schemat i ISO 8601, men utan UTC-förskjutning. Se https://en.wikipedia.org/wiki/ISO_8601. Omkommenterat format skulle vara "2022-06-01T00:00:01" Om det inte finns körs schemat på obestämd tid |
sträng |
startTime | Anger starttid för schemat i ISO 8601-format, men utan UTC-förskjutning. | sträng |
timeZone | Anger tidszon där schemat körs. Tidszon bör följa Windows tidszonsformat. Se: /windows-hardware/manufacture/desktop/default-time-zones/> |
sträng |
triggerType | Ange objekttyp |
Cron återkommande (krävs) |
CronTrigger
Namn | Beskrivning | Värde |
---|---|---|
triggerType | [Krävs] | "Cron" (krävs) |
uttryck | [Krävs] Anger cron-uttryck för schema. Uttrycket bör följa formatet NCronTab. |
sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
RecurrenceTrigger
Namn | Beskrivning | Värde |
---|---|---|
endTime | Anger sluttid för schemat i ISO 8601, men utan UTC-förskjutning. Se https://en.wikipedia.org/wiki/ISO_8601. Omkommenterat format skulle vara "2022-06-01T00:00:01" Om det inte finns körs schemat på obestämd tid |
sträng |
frekvens | [Krävs] Frekvensen för att utlösa schemat. | "Dag" "Timme" "Minut" "Månad" "Vecka" (krävs) |
intervall | [Krävs] Anger schemaintervall tillsammans med frekvens | int (krävs) |
schema | Upprepningsschemat. | RecurrenceSchedule |
startTime | Anger starttid för schemat i ISO 8601-format, men utan UTC-förskjutning. | sträng |
timeZone | Anger tidszon där schemat körs. Tidszon bör följa Windows tidszonsformat. Se: /windows-hardware/manufacture/desktop/default-time-zones |
sträng |
triggerType | [Krävs] | "Cron" "Upprepning" (krävs) |
RecurrenceSchedule
Namn | Beskrivning | Värde |
---|---|---|
Timmar | [Krävs] Lista över timmar för schemat. | int[] (krävs) |
protokoll | [Krävs] Lista över minuter för schemat. | int[] (krävs) |
monthDays | Lista över månadsdagar för schemat | int[] |
Vardagar | Lista över dagar för schemat. | Strängmatris som innehåller något av: "Fredag" "Måndag" "Lördag" "Söndag" "Torsdag" "Tisdag" "Onsdag" |
Resursdefinition för ARM-mall
Resurstypen arbetsytor/scheman kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.MachineLearningServices/workspaces/schedules-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.MachineLearningServices/workspaces/schedules",
"apiVersion": "2023-06-01-preview",
"name": "string",
"properties": {
"action": {
"actionType": "string"
// For remaining properties, see ScheduleActionBase objects
},
"description": "string",
"displayName": "string",
"isEnabled": "bool",
"properties": {
"{customized property}": "string"
},
"tags": {},
"trigger": {
"endTime": "string",
"startTime": "string",
"timeZone": "string",
"triggerType": "string"
// For remaining properties, see TriggerBase objects
}
}
}
ScheduleActionBase-objekt
Ange egenskapen actionType för att ange typ av objekt.
För CreateJobanvänder du:
"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"
},
"secretsConfiguration": {
"{customized property}": {
"uri": "string",
"workspaceSecretName": "string"
}
},
"services": {
"{customized property}": {
"endpoint": "string",
"jobServiceType": "string",
"nodes": {
"nodesValueType": "string"
// For remaining properties, see Nodes objects
},
"port": "int",
"properties": {
"{customized property}": "string"
}
}
},
"tags": {},
"jobType": "string"
// For remaining properties, see JobBaseProperties objects
}
För CreateMonitoranvänder du:
"actionType": "CreateMonitor",
"monitorDefinition": {
"alertNotificationSetting": {
"alertNotificationType": "string"
// For remaining properties, see MonitoringAlertNotificationSettingsBase objects
},
"computeConfiguration": {
"computeType": "string"
// For remaining properties, see MonitorComputeConfigurationBase objects
},
"monitoringTarget": {
"deploymentId": "string",
"modelId": "string",
"taskType": "string"
},
"signals": {
"{customized property}": {
"mode": "string",
"properties": {
"{customized property}": "string"
},
"signalType": "string"
// For remaining properties, see MonitoringSignalBase objects
}
}
}
För ImportDataanvänder du:
"actionType": "ImportData",
"dataImportDefinition": {
"assetName": "string",
"autoDeleteSetting": {
"condition": "string",
"value": "string"
},
"dataType": "string",
"dataUri": "string",
"description": "string",
"intellectualProperty": {
"protectionLevel": "string",
"publisher": "string"
},
"isAnonymous": "bool",
"isArchived": "bool",
"properties": {
"{customized property}": "string"
},
"source": {
"connection": "string",
"sourceType": "string"
// For remaining properties, see DataImportSource objects
},
"stage": "string",
"tags": {}
}
För InvokeBatchEndpointanvänder du:
"actionType": "InvokeBatchEndpoint",
"endpointInvocationDefinition": {}
JobBaseProperties-objekt
Ange egenskapen jobType för att ange typ av objekt.
För AutoML-använder du:
"jobType": "AutoML",
"environmentId": "string",
"environmentVariables": {
"{customized property}": "string"
},
"outputs": {
"{customized property}": {
"description": "string",
"jobOutputType": "string"
// For remaining properties, see JobOutput objects
}
},
"queueSettings": {
"jobTier": "string",
"priority": "int"
},
"resources": {
"dockerArgs": "string",
"instanceCount": "int",
"instanceType": "string",
"locations": [ "string" ],
"maxInstanceCount": "int",
"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
}
För Kommandoanvänder du:
"jobType": "Command",
"autologgerSettings": {
"mlflowAutologger": "string"
},
"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
}
},
"limits": {
"jobLimitsType": "string",
"timeout": "string"
},
"outputs": {
"{customized property}": {
"description": "string",
"jobOutputType": "string"
// For remaining properties, see JobOutput objects
}
},
"queueSettings": {
"jobTier": "string",
"priority": "int"
},
"resources": {
"dockerArgs": "string",
"instanceCount": "int",
"instanceType": "string",
"locations": [ "string" ],
"maxInstanceCount": "int",
"properties": {
"{customized property}": {}
},
"shmSize": "string"
}
För etiketteringanvänder du:
"jobType": "Labeling",
"dataConfiguration": {
"dataId": "string",
"incrementalDataRefresh": "string"
},
"jobInstructions": {
"uri": "string"
},
"labelCategories": {
"{customized property}": {
"classes": {
"{customized property}": {
"displayName": "string",
"subclasses": {
"{customized property}": {}
}
},
"displayName": "string",
"multiSelect": "string"
}
},
"labelingJobMediaProperties": {
"mediaType": "string"
// For remaining properties, see LabelingJobMediaProperties objects
},
"mlAssistConfiguration": {
"mlAssist": "string"
// For remaining properties, see MLAssistConfiguration objects
}
För Pipelineanvänder du:
"jobType": "Pipeline",
"inputs": {
"{customized property}": {
"description": "string",
"jobInputType": "string"
// For remaining properties, see JobInput objects
}
},
"jobs": {
"{customized property}": {}
},
"outputs": {
"{customized property}": {
"description": "string",
"jobOutputType": "string"
// For remaining properties, see JobOutput objects
}
},
"settings": {},
"sourceJobId": "string"
För Sparkanvänder du:
"jobType": "Spark",
"archives": [ "string" ],
"args": "string",
"codeId": "string",
"conf": {
"{customized property}": "string"
},
"entry": {
"sparkJobEntryType": "string"
// For remaining properties, see SparkJobEntry objects
},
"environmentId": "string",
"files": [ "string" ],
"inputs": {
"{customized property}": {
"description": "string",
"jobInputType": "string"
// For remaining properties, see JobInput objects
}
},
"jars": [ "string" ],
"outputs": {
"{customized property}": {
"description": "string",
"jobOutputType": "string"
// For remaining properties, see JobOutput objects
}
},
"pyFiles": [ "string" ],
"queueSettings": {
"jobTier": "string",
"priority": "int"
},
"resources": {
"instanceType": "string",
"runtimeVersion": "string"
}
För Svepanvänder du:
"jobType": "Sweep",
"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
}
},
"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",
"priority": "int"
},
"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",
"locations": [ "string" ],
"maxInstanceCount": "int",
"properties": {
"{customized property}": {}
},
"shmSize": "string"
}
}
IdentityConfiguration-objekt
Ange egenskapen identityType för att ange typ av objekt.
För AMLTokenanvänder du:
"identityType": "AMLToken"
För Managedanvänder du:
"identityType": "Managed",
"clientId": "string",
"objectId": "string",
"resourceId": "string"
För UserIdentityanvänder du:
"identityType": "UserIdentity"
Webhook-objekt
Ange egenskapen webhookType för att ange typ av objekt.
För AzureDevOpsanvänder du:
"webhookType": "AzureDevOps"
Nodobjekt
Ange egenskapen nodesValueType för att ange typ av objekt.
För Allaanvänder du:
"nodesValueType": "All"
JobOutput-objekt
Ange egenskapen jobOutputType för att ange typ av objekt.
För custom_modelanvänder du:
"jobOutputType": "custom_model",
"assetName": "string",
"assetVersion": "string",
"autoDeleteSetting": {
"condition": "string",
"value": "string"
},
"mode": "string",
"uri": "string"
För mlflow_modelanvänder du:
"jobOutputType": "mlflow_model",
"assetName": "string",
"assetVersion": "string",
"autoDeleteSetting": {
"condition": "string",
"value": "string"
},
"mode": "string",
"uri": "string"
För mltableanvänder du:
"jobOutputType": "mltable",
"assetName": "string",
"assetVersion": "string",
"autoDeleteSetting": {
"condition": "string",
"value": "string"
},
"mode": "string",
"uri": "string"
För triton_modelanvänder du:
"jobOutputType": "triton_model",
"assetName": "string",
"assetVersion": "string",
"autoDeleteSetting": {
"condition": "string",
"value": "string"
},
"mode": "string",
"uri": "string"
För uri_fileanvänder du:
"jobOutputType": "uri_file",
"assetName": "string",
"assetVersion": "string",
"autoDeleteSetting": {
"condition": "string",
"value": "string"
},
"mode": "string",
"uri": "string"
För uri_folderanvänder du:
"jobOutputType": "uri_folder",
"assetName": "string",
"assetVersion": "string",
"autoDeleteSetting": {
"condition": "string",
"value": "string"
},
"mode": "string",
"uri": "string"
AutoMLVertical-objekt
Ange egenskapen taskType för att ange typ av objekt.
För Klassificeringanvänder du:
"taskType": "Classification",
"cvSplitColumnNames": [ "string" ],
"featurizationSettings": {
"blockedTransformers": [ "string" ],
"columnNameAndTypes": {
"{customized property}": "string"
},
"datasetLanguage": "string",
"enableDnnFeaturization": "bool",
"mode": "string",
"transformerParams": {
"{customized property}": [
{
"fields": [ "string" ],
"parameters": {}
}
]
}
},
"fixedParameters": {
"booster": "string",
"boostingType": "string",
"growPolicy": "string",
"learningRate": "int",
"maxBin": "int",
"maxDepth": "int",
"maxLeaves": "int",
"minDataInLeaf": "int",
"minSplitGain": "int",
"modelName": "string",
"nEstimators": "int",
"numLeaves": "int",
"preprocessorName": "string",
"regAlpha": "int",
"regLambda": "int",
"subsample": "int",
"subsampleFreq": "int",
"treeMethod": "string",
"withMean": "bool",
"withStd": "bool"
},
"limitSettings": {
"enableEarlyTermination": "bool",
"exitScore": "int",
"maxConcurrentTrials": "int",
"maxCoresPerTrial": "int",
"maxNodes": "int",
"maxTrials": "int",
"sweepConcurrentTrials": "int",
"sweepTrials": "int",
"timeout": "string",
"trialTimeout": "string"
},
"nCrossValidations": {
"mode": "string"
// For remaining properties, see NCrossValidations objects
},
"positiveLabel": "string",
"primaryMetric": "string",
"searchSpace": [
{
"booster": "string",
"boostingType": "string",
"growPolicy": "string",
"learningRate": "string",
"maxBin": "string",
"maxDepth": "string",
"maxLeaves": "string",
"minDataInLeaf": "string",
"minSplitGain": "string",
"modelName": "string",
"nEstimators": "string",
"numLeaves": "string",
"preprocessorName": "string",
"regAlpha": "string",
"regLambda": "string",
"subsample": "string",
"subsampleFreq": "string",
"treeMethod": "string",
"withMean": "string",
"withStd": "string"
}
],
"sweepSettings": {
"earlyTermination": {
"delayEvaluation": "int",
"evaluationInterval": "int",
"policyType": "string"
// For remaining properties, see EarlyTerminationPolicy objects
},
"samplingAlgorithm": "string"
},
"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"
},
"trainingMode": "string"
},
"validationData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
},
"validationDataSize": "int",
"weightColumnName": "string"
För Prognostiseringanvänder du:
"taskType": "Forecasting",
"cvSplitColumnNames": [ "string" ],
"featurizationSettings": {
"blockedTransformers": [ "string" ],
"columnNameAndTypes": {
"{customized property}": "string"
},
"datasetLanguage": "string",
"enableDnnFeaturization": "bool",
"mode": "string",
"transformerParams": {
"{customized property}": [
{
"fields": [ "string" ],
"parameters": {}
}
]
}
},
"fixedParameters": {
"booster": "string",
"boostingType": "string",
"growPolicy": "string",
"learningRate": "int",
"maxBin": "int",
"maxDepth": "int",
"maxLeaves": "int",
"minDataInLeaf": "int",
"minSplitGain": "int",
"modelName": "string",
"nEstimators": "int",
"numLeaves": "int",
"preprocessorName": "string",
"regAlpha": "int",
"regLambda": "int",
"subsample": "int",
"subsampleFreq": "int",
"treeMethod": "string",
"withMean": "bool",
"withStd": "bool"
},
"forecastingSettings": {
"countryOrRegionForHolidays": "string",
"cvStepSize": "int",
"featureLags": "string",
"featuresUnknownAtForecastTime": [ "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",
"maxNodes": "int",
"maxTrials": "int",
"sweepConcurrentTrials": "int",
"sweepTrials": "int",
"timeout": "string",
"trialTimeout": "string"
},
"nCrossValidations": {
"mode": "string"
// For remaining properties, see NCrossValidations objects
},
"primaryMetric": "string",
"searchSpace": [
{
"booster": "string",
"boostingType": "string",
"growPolicy": "string",
"learningRate": "string",
"maxBin": "string",
"maxDepth": "string",
"maxLeaves": "string",
"minDataInLeaf": "string",
"minSplitGain": "string",
"modelName": "string",
"nEstimators": "string",
"numLeaves": "string",
"preprocessorName": "string",
"regAlpha": "string",
"regLambda": "string",
"subsample": "string",
"subsampleFreq": "string",
"treeMethod": "string",
"withMean": "string",
"withStd": "string"
}
],
"sweepSettings": {
"earlyTermination": {
"delayEvaluation": "int",
"evaluationInterval": "int",
"policyType": "string"
// For remaining properties, see EarlyTerminationPolicy objects
},
"samplingAlgorithm": "string"
},
"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"
},
"trainingMode": "string"
},
"validationData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
},
"validationDataSize": "int",
"weightColumnName": "string"
För ImageClassificationanvänder du:
"taskType": "ImageClassification",
"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"
},
"validationData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
},
"validationDataSize": "int"
För ImageClassificationMultilabelanvänder du:
"taskType": "ImageClassificationMultilabel",
"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"
},
"validationData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
},
"validationDataSize": "int"
För ImageInstanceSegmentationanvänder du:
"taskType": "ImageInstanceSegmentation",
"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",
"logTrainingMetrics": "string",
"logValidationLoss": "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": "MeanAveragePrecision",
"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"
},
"validationData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
},
"validationDataSize": "int"
För ImageObjectDetectionanvänder du:
"taskType": "ImageObjectDetection",
"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",
"logTrainingMetrics": "string",
"logValidationLoss": "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": "MeanAveragePrecision",
"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"
},
"validationData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
},
"validationDataSize": "int"
För Regressionanvänder du:
"taskType": "Regression",
"cvSplitColumnNames": [ "string" ],
"featurizationSettings": {
"blockedTransformers": [ "string" ],
"columnNameAndTypes": {
"{customized property}": "string"
},
"datasetLanguage": "string",
"enableDnnFeaturization": "bool",
"mode": "string",
"transformerParams": {
"{customized property}": [
{
"fields": [ "string" ],
"parameters": {}
}
]
}
},
"fixedParameters": {
"booster": "string",
"boostingType": "string",
"growPolicy": "string",
"learningRate": "int",
"maxBin": "int",
"maxDepth": "int",
"maxLeaves": "int",
"minDataInLeaf": "int",
"minSplitGain": "int",
"modelName": "string",
"nEstimators": "int",
"numLeaves": "int",
"preprocessorName": "string",
"regAlpha": "int",
"regLambda": "int",
"subsample": "int",
"subsampleFreq": "int",
"treeMethod": "string",
"withMean": "bool",
"withStd": "bool"
},
"limitSettings": {
"enableEarlyTermination": "bool",
"exitScore": "int",
"maxConcurrentTrials": "int",
"maxCoresPerTrial": "int",
"maxNodes": "int",
"maxTrials": "int",
"sweepConcurrentTrials": "int",
"sweepTrials": "int",
"timeout": "string",
"trialTimeout": "string"
},
"nCrossValidations": {
"mode": "string"
// For remaining properties, see NCrossValidations objects
},
"primaryMetric": "string",
"searchSpace": [
{
"booster": "string",
"boostingType": "string",
"growPolicy": "string",
"learningRate": "string",
"maxBin": "string",
"maxDepth": "string",
"maxLeaves": "string",
"minDataInLeaf": "string",
"minSplitGain": "string",
"modelName": "string",
"nEstimators": "string",
"numLeaves": "string",
"preprocessorName": "string",
"regAlpha": "string",
"regLambda": "string",
"subsample": "string",
"subsampleFreq": "string",
"treeMethod": "string",
"withMean": "string",
"withStd": "string"
}
],
"sweepSettings": {
"earlyTermination": {
"delayEvaluation": "int",
"evaluationInterval": "int",
"policyType": "string"
// For remaining properties, see EarlyTerminationPolicy objects
},
"samplingAlgorithm": "string"
},
"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"
},
"trainingMode": "string"
},
"validationData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
},
"validationDataSize": "int",
"weightColumnName": "string"
För TextClassificationanvänder du:
"taskType": "TextClassification",
"featurizationSettings": {
"datasetLanguage": "string"
},
"fixedParameters": {
"gradientAccumulationSteps": "int",
"learningRate": "int",
"learningRateScheduler": "string",
"modelName": "string",
"numberOfEpochs": "int",
"trainingBatchSize": "int",
"validationBatchSize": "int",
"warmupRatio": "int",
"weightDecay": "int"
},
"limitSettings": {
"maxConcurrentTrials": "int",
"maxNodes": "int",
"maxTrials": "int",
"timeout": "string",
"trialTimeout": "string"
},
"primaryMetric": "string",
"searchSpace": [
{
"gradientAccumulationSteps": "string",
"learningRate": "string",
"learningRateScheduler": "string",
"modelName": "string",
"numberOfEpochs": "string",
"trainingBatchSize": "string",
"validationBatchSize": "string",
"warmupRatio": "string",
"weightDecay": "string"
}
],
"sweepSettings": {
"earlyTermination": {
"delayEvaluation": "int",
"evaluationInterval": "int",
"policyType": "string"
// For remaining properties, see EarlyTerminationPolicy objects
},
"samplingAlgorithm": "string"
},
"validationData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
}
För TextClassificationMultilabelanvänder du:
"taskType": "TextClassificationMultilabel",
"featurizationSettings": {
"datasetLanguage": "string"
},
"fixedParameters": {
"gradientAccumulationSteps": "int",
"learningRate": "int",
"learningRateScheduler": "string",
"modelName": "string",
"numberOfEpochs": "int",
"trainingBatchSize": "int",
"validationBatchSize": "int",
"warmupRatio": "int",
"weightDecay": "int"
},
"limitSettings": {
"maxConcurrentTrials": "int",
"maxNodes": "int",
"maxTrials": "int",
"timeout": "string",
"trialTimeout": "string"
},
"searchSpace": [
{
"gradientAccumulationSteps": "string",
"learningRate": "string",
"learningRateScheduler": "string",
"modelName": "string",
"numberOfEpochs": "string",
"trainingBatchSize": "string",
"validationBatchSize": "string",
"warmupRatio": "string",
"weightDecay": "string"
}
],
"sweepSettings": {
"earlyTermination": {
"delayEvaluation": "int",
"evaluationInterval": "int",
"policyType": "string"
// For remaining properties, see EarlyTerminationPolicy objects
},
"samplingAlgorithm": "string"
},
"validationData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
}
För TextNERanvänder du:
"taskType": "TextNER",
"featurizationSettings": {
"datasetLanguage": "string"
},
"fixedParameters": {
"gradientAccumulationSteps": "int",
"learningRate": "int",
"learningRateScheduler": "string",
"modelName": "string",
"numberOfEpochs": "int",
"trainingBatchSize": "int",
"validationBatchSize": "int",
"warmupRatio": "int",
"weightDecay": "int"
},
"limitSettings": {
"maxConcurrentTrials": "int",
"maxNodes": "int",
"maxTrials": "int",
"timeout": "string",
"trialTimeout": "string"
},
"searchSpace": [
{
"gradientAccumulationSteps": "string",
"learningRate": "string",
"learningRateScheduler": "string",
"modelName": "string",
"numberOfEpochs": "string",
"trainingBatchSize": "string",
"validationBatchSize": "string",
"warmupRatio": "string",
"weightDecay": "string"
}
],
"sweepSettings": {
"earlyTermination": {
"delayEvaluation": "int",
"evaluationInterval": "int",
"policyType": "string"
// For remaining properties, see EarlyTerminationPolicy objects
},
"samplingAlgorithm": "string"
},
"validationData": {
"description": "string",
"jobInputType": "string",
"mode": "string",
"uri": "string"
}
NCrossValidations-objekt
Ange egenskapen läge för att ange typ av objekt.
För Autoanvänder du:
"mode": "Auto"
För anpassadanvänder du:
"mode": "Custom",
"value": "int"
EarlyTerminationPolicy-objekt
Ange egenskapen policyType för att ange typ av objekt.
För Banditanvänder du:
"policyType": "Bandit",
"slackAmount": "int",
"slackFactor": "int"
För MedianStoppinganvänder du:
"policyType": "MedianStopping"
För TruncationSelectionanvänder du:
"policyType": "TruncationSelection",
"truncationPercentage": "int"
ForecastHorizon-objekt
Ange egenskapen läge för att ange typ av objekt.
För Autoanvänder du:
"mode": "Auto"
För anpassadanvänder du:
"mode": "Custom",
"value": "int"
Säsongsvariationer
Ange egenskapen läge för att ange typ av objekt.
För Autoanvänder du:
"mode": "Auto"
För anpassadanvänder du:
"mode": "Custom",
"value": "int"
TargetLags-objekt
Ange egenskapen läge för att ange typ av objekt.
För Autoanvänder du:
"mode": "Auto"
För anpassadanvänder du:
"mode": "Custom",
"values": [ "int" ]
TargetRollingWindowSize-objekt
Ange egenskapen läge för att ange typ av objekt.
För Autoanvänder du:
"mode": "Auto"
För anpassadanvänder du:
"mode": "Custom",
"value": "int"
DistributionKonfigurationsobjekt
Ange egenskapen distributionType för att ange typ av objekt.
För Mpianvänder du:
"distributionType": "Mpi",
"processCountPerInstance": "int"
För PyTorchanvänder du:
"distributionType": "PyTorch",
"processCountPerInstance": "int"
För Rayanvänder du:
"distributionType": "Ray",
"address": "string",
"dashboardPort": "int",
"headNodeAdditionalArgs": "string",
"includeDashboard": "bool",
"port": "int",
"workerNodeAdditionalArgs": "string"
För TensorFlowanvänder du:
"distributionType": "TensorFlow",
"parameterServerCount": "int",
"workerCount": "int"
JobInput-objekt
Ange egenskapen jobInputType för att ange typ av objekt.
För custom_modelanvänder du:
"jobInputType": "custom_model",
"mode": "string",
"uri": "string"
För literalanvänder du:
"jobInputType": "literal",
"value": "string"
För mlflow_modelanvänder du:
"jobInputType": "mlflow_model",
"mode": "string",
"uri": "string"
För mltableanvänder du:
"jobInputType": "mltable",
"mode": "string",
"uri": "string"
För triton_modelanvänder du:
"jobInputType": "triton_model",
"mode": "string",
"uri": "string"
För uri_fileanvänder du:
"jobInputType": "uri_file",
"mode": "string",
"uri": "string"
För uri_folderanvänder du:
"jobInputType": "uri_folder",
"mode": "string",
"uri": "string"
EtiketteringJobMediaProperties-objekt
Ange egenskapen mediaType för att ange typ av objekt.
För Imageanvänder du:
"mediaType": "Image",
"annotationType": "string"
För Textanvänder du:
"mediaType": "Text",
"annotationType": "string"
MLAssistConfiguration-objekt
Ange egenskapen mlAssist för att ange typ av objekt.
För inaktiveradanvänder du:
"mlAssist": "Disabled"
För aktiveradanvänder du:
"mlAssist": "Enabled",
"inferencingComputeBinding": "string",
"trainingComputeBinding": "string"
SparkJobEntry-objekt
Ange egenskapen sparkJobEntryType för att ange typ av objekt.
För SparkJobPythonEntryanvänder du:
"sparkJobEntryType": "SparkJobPythonEntry",
"file": "string"
För SparkJobScalaEntryanvänder du:
"sparkJobEntryType": "SparkJobScalaEntry",
"className": "string"
SamplingAlgorithm-objekt
Ange egenskapen samplingAlgorithmType för att ange typ av objekt.
För Bayesianskaanvänder du:
"samplingAlgorithmType": "Bayesian"
För Gridanvänder du:
"samplingAlgorithmType": "Grid"
För Randomanvänder du:
"samplingAlgorithmType": "Random",
"logbase": "string",
"rule": "string",
"seed": "int"
MonitoringAlertNotificationSettingsBase-objekt
Ange egenskapen alertNotificationType för att ange typ av objekt.
För AzureMonitoranvänder du:
"alertNotificationType": "AzureMonitor"
För e-postanvänder du:
"alertNotificationType": "Email",
"emailNotificationSetting": {
"emailOn": [ "string" ],
"emails": [ "string" ],
"webhooks": {
"{customized property}": {
"eventType": "string",
"webhookType": "string"
// For remaining properties, see Webhook objects
}
}
}
MonitorComputeConfigurationBase-objekt
Ange egenskapen computeType för att ange typ av objekt.
För ServerlessSparkanvänder du:
"computeType": "ServerlessSpark",
"computeIdentity": {
"computeIdentityType": "string"
// For remaining properties, see MonitorComputeIdentityBase objects
},
"instanceType": "string",
"runtimeVersion": "string"
ÖvervakaComputeIdentityBase-objekt
Ange egenskapen computeIdentityType för att ange typ av objekt.
För AmlTokenanvänder du:
"computeIdentityType": "AmlToken"
För ManagedIdentityanvänder du:
"computeIdentityType": "ManagedIdentity",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
}
MonitoringSignalBase-objekt
Ange egenskapen signalType för att ange typ av objekt.
För anpassadanvänder du:
"signalType": "Custom",
"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"
}
}
],
"workspaceConnection": {
"environmentVariables": {
"{customized property}": "string"
},
"secrets": {
"{customized property}": "string"
}
}
För DataDriftanvänder du:
"signalType": "DataDrift",
"dataSegment": {
"feature": "string",
"values": [ "string" ]
},
"featureDataTypeOverride": {
"{customized property}": "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
}
För DataQualityanvänder du:
"signalType": "DataQuality",
"featureDataTypeOverride": {
"{customized property}": "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
}
För FeatureAttributionDriftanvänder du:
"signalType": "FeatureAttributionDrift",
"metricThreshold": {
"metric": "NormalizedDiscountedCumulativeGain",
"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
}
För GenerationSafetyQualityanvänder du:
"signalType": "GenerationSafetyQuality",
"metricThresholds": [
{
"metric": "string",
"threshold": {
"value": "int"
}
}
],
"productionData": [
{
"columns": {
"{customized property}": "string"
},
"dataContext": "string",
"jobInputType": "string",
"uri": "string",
"inputDataType": "string"
// For remaining properties, see MonitoringInputDataBase objects
}
],
"samplingRate": "int",
"workspaceConnectionId": "string"
För GenerationTokenStatisticsanvänder du:
"signalType": "GenerationTokenStatistics",
"metricThresholds": [
{
"metric": "string",
"threshold": {
"value": "int"
}
}
],
"productionData": {
"columns": {
"{customized property}": "string"
},
"dataContext": "string",
"jobInputType": "string",
"uri": "string",
"inputDataType": "string"
// For remaining properties, see MonitoringInputDataBase objects
},
"samplingRate": "int"
För ModelPerformanceanvänder du:
"signalType": "ModelPerformance",
"dataSegment": {
"feature": "string",
"values": [ "string" ]
},
"metricThreshold": {
"threshold": {
"value": "int"
},
"modelType": "string"
// For remaining properties, see ModelPerformanceMetricThresholdBase 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
}
För PredictionDriftanvänder du:
"signalType": "PredictionDrift",
"metricThresholds": [
{
"threshold": {
"value": "int"
},
"dataType": "string"
// For remaining properties, see PredictionDriftMetricThresholdBase objects
}
],
"modelType": "string",
"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
}
MonitoringInputDataBase-objekt
Ange egenskapen inputDataType för att ange typ av objekt.
För fastanvänder du:
"inputDataType": "Fixed"
För Staticanvänder du:
"inputDataType": "Static",
"preprocessingComponentId": "string",
"windowEnd": "string",
"windowStart": "string"
För avslutandeanvänder du:
"inputDataType": "Trailing",
"preprocessingComponentId": "string",
"windowOffset": "string",
"windowSize": "string"
ÖvervakningFeatureFilterBase-objekt
Ange egenskapen filterType för att ange typ av objekt.
För AllFeaturesanvänder du:
"filterType": "AllFeatures"
För FeatureSubsetanvänder du:
"filterType": "FeatureSubset",
"features": [ "string" ]
För TopNByAttributionanvänder du:
"filterType": "TopNByAttribution",
"top": "int"
DataDriftMetricThresholdBase-objekt
Ange egenskapen dataType för att ange typ av objekt.
För kategoriskaanvänder du:
"dataType": "Categorical",
"metric": "string"
För numeriskaanvänder du:
"dataType": "Numerical",
"metric": "string"
DataQualityMetricThresholdBase-objekt
Ange egenskapen dataType för att ange typ av objekt.
För kategoriskaanvänder du:
"dataType": "Categorical",
"metric": "string"
För numeriskaanvänder du:
"dataType": "Numerical",
"metric": "string"
ModelPerformanceMetricThresholdBase-objekt
Ange egenskapen modelType för att ange typ av objekt.
För Klassificeringanvänder du:
"modelType": "Classification",
"metric": "string"
För Regressionanvänder du:
"modelType": "Regression",
"metric": "string"
PredictionDriftMetricThresholdBase-objekt
Ange egenskapen dataType för att ange typ av objekt.
För kategoriskaanvänder du:
"dataType": "Categorical",
"metric": "string"
För numeriskaanvänder du:
"dataType": "Numerical",
"metric": "string"
DataImportSource-objekt
Ange egenskapen sourceType för att ange typ av objekt.
För databasanvänder du:
"sourceType": "database",
"query": "string",
"storedProcedure": "string",
"storedProcedureParams": [
{
"{customized property}": "string"
}
],
"tableName": "string"
För file_systemanvänder du:
"sourceType": "file_system",
"path": "string"
TriggerBase-objekt
Ange egenskapen triggerType för att ange typ av objekt.
För Cronanvänder du:
"triggerType": "Cron",
"expression": "string"
Använd för återkommande:
"triggerType": "Recurrence",
"frequency": "string",
"interval": "int",
"schedule": {
"hours": [ "int" ],
"minutes": [ "int" ],
"monthDays": [ "int" ],
"weekDays": [ "string" ]
}
Egenskapsvärden
arbetsytor/scheman
Namn | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.MachineLearningServices/workspaces/schedules" |
apiVersion | Resurs-API-versionen | "2023-06-01-preview" |
Namn | Resursnamnet Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar. |
sträng (krävs) |
Egenskaper | [Krävs] Ytterligare attribut för entiteten. | ScheduleProperties (krävs) |
ScheduleProperties
Namn | Beskrivning | Värde |
---|---|---|
handling | [Krävs] Anger åtgärden i schemat | ScheduleActionBase (krävs) |
beskrivning | Texten för tillgångsbeskrivningen. | sträng |
displayName | Visningsnamn för schemat. | sträng |
isEnabled | Är schemat aktiverat? | Bool |
Egenskaper | Ordlistan för tillgångsegenskap. | ResourceBaseProperties |
Taggar | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | objekt |
utlösa | [Krävs] Anger utlösarinformationen | TriggerBase (krävs) |
ScheduleActionBase
Namn | Beskrivning | Värde |
---|---|---|
actionType | Ange objekttyp |
CreateJob CreateMonitor ImportData InvokeBatchEndpoint (krävs) |
JobScheduleAction
Namn | Beskrivning | Värde |
---|---|---|
actionType | [Krävs] Anger åtgärdstypen för schemat | "CreateJob" (krävs) |
jobDefinition | [Krävs] Definierar information om schemalägg åtgärdsdefinition. | JobBaseProperties (krävs) |
JobBaseProperties
Namn | Beskrivning | Värde |
---|---|---|
componentId | ARM-resurs-ID för komponentresursen. | sträng |
computeId | ARM-resurs-ID för beräkningsresursen. | sträng |
beskrivning | Texten för tillgångsbeskrivningen. | sträng |
displayName | Visningsnamn för jobbet. | sträng |
experimentName | Namnet på experimentet som jobbet tillhör. Om det inte anges placeras jobbet i experimentet "Standard". | sträng |
identitet | Identitetskonfiguration. Om det anges bör detta vara en av AmlToken, ManagedIdentity, UserIdentity eller null. Standardvärdet är AmlToken om null. |
IdentityConfiguration |
isArchived | Arkiveras tillgången? | Bool |
notificationSetting | Meddelandeinställning för jobbet | NotificationSetting |
Egenskaper | Ordlistan för tillgångsegenskap. | ResourceBaseProperties |
secretsConfiguration | Konfiguration för hemligheter som ska göras tillgängliga under körning. | JobBaseSecretsConfiguration |
tjänster | Lista över JobEndpoints. För lokala jobb har en jobbslutpunkt ett slutpunktsvärde för FileStreamObject. |
JobBaseServices |
Taggar | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | objekt |
jobType | Ange objekttyp |
AutoML- kommando etikettering Pipeline Spark Svep (krävs) |
IdentityConfiguration
Namn | Beskrivning | Värde |
---|---|---|
identityType | Ange objekttyp |
AMLToken Hanterad UserIdentity (krävs) |
AmlToken
Namn | Beskrivning | Värde |
---|---|---|
identityType | [Krävs] Anger typen av identitetsramverk. | "AMLToken" (krävs) |
Hanterad identitet
Namn | Beskrivning | Värde |
---|---|---|
identityType | [Krävs] Anger typen av identitetsramverk. | "Hanterad" (krävs) |
clientId | Anger en användartilldelad identitet efter klient-ID. Ange inte det här fältet för systemtilldelade. | sträng Begränsningar: Min längd = 36 Maximal längd = 36 Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
objectId | Anger en användartilldelad identitet efter objekt-ID. Ange inte det här fältet för systemtilldelade. | sträng Begränsningar: Min längd = 36 Maximal längd = 36 Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceId | Anger en användartilldelad identitet efter ARM-resurs-ID. Ange inte det här fältet för systemtilldelade. | sträng |
UserIdentity
Namn | Beskrivning | Värde |
---|---|---|
identityType | [Krävs] Anger typen av identitetsramverk. | "UserIdentity" (krävs) |
NotificationSetting
Namn | Beskrivning | Värde |
---|---|---|
emailOn | Skicka e-postavisering till användare med angiven meddelandetyp | Strängmatris som innehåller något av: "JobCancelled" "JobCompleted" "JobFailed" |
e-postmeddelanden | Det här är listan över e-postmottagare som har en begränsning på 499 tecken i total sammanfogning med kommaavgränsare | string[] |
webhooks | Skicka webhook-återanrop till en tjänst. Nyckeln är ett användarnamn för webhooken. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | Webhook |
Webhook
Namn | Beskrivning | Värde |
---|---|---|
eventType | Skicka återanrop för en angiven meddelandehändelse | sträng |
webhookType | Ange objekttyp | AzureDevOps (krävs) |
AzureDevOpsWebhook
Namn | Beskrivning | Värde |
---|---|---|
webhookType | [Krävs] Anger vilken typ av tjänst som ska skickas motringning | "AzureDevOps" (krävs) |
ResourceBaseProperties
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
JobBaseSecretsConfiguration
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | SecretConfiguration |
SecretConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Uri | Hemlig URI. Exempel-URI: https://myvault.vault.azure.net/secrets/mysecretname/secretversion |
sträng |
workspaceSecretName | Namnet på hemligheten i nyckelvalvet för arbetsytan. | sträng |
JobBaseServices
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobService |
JobService
Namn | Beskrivning | Värde |
---|---|---|
Slutpunkt | Url för slutpunkt. | sträng |
jobServiceType | Slutpunktstyp. | sträng |
Noder | Noder som användaren vill starta tjänsten på. Om Noder inte har angetts eller angetts till null startas tjänsten endast på leader-noden. |
noder |
hamn | Port för slutpunkt som angetts av användaren. | Int |
Egenskaper | Ytterligare egenskaper som ska anges på slutpunkten. | JobServiceProperties |
Noder
Namn | Beskrivning | Värde |
---|---|---|
nodesValueType | Ange objekttyp | Alla (krävs) |
Allanoder
Namn | Beskrivning | Värde |
---|---|---|
nodesValueType | [Krävs] Typ av nodvärde | "Alla" (krävs) |
JobServiceEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
AutoMLJob
Namn | Beskrivning | Värde |
---|---|---|
jobType | [Krävs] Anger typen av jobb. | "AutoML" (krävs) |
environmentId | ARM-resurs-ID för miljöspecifikationen för jobbet. Det här är ett valfritt värde för att ange, om det inte anges, att AutoML standardinställningen är produktionsversion av autoML-kurerad miljö när jobbet körs. |
sträng |
environmentVariables | Miljövariabler som ingår i jobbet. | AutoMLJobEnvironmentVariables |
Utgångar | Mappning av utdatabindningar som används i jobbet. | AutoMLJobOutputs |
queueSettings | Köinställningar för jobbet | QueueSettings |
Resurser | Beräkningsresurskonfiguration för jobbet. | JobResourceConfiguration |
taskDetails | [Krävs] Detta representerar scenario som kan vara en av tabeller/NLP/image | AutoMLVertical (krävs) |
AutoMLJobEnvironmentVariables
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
AutoMLJobOutputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobOutput |
JobOutput
Namn | Beskrivning | Värde |
---|---|---|
beskrivning | Beskrivning av utdata. | sträng |
jobOutputType | Ange objekttyp |
custom_model mlflow_model mltable triton_model uri_file uri_folder (krävs) |
CustomModelJobOutput
Namn | Beskrivning | Värde |
---|---|---|
jobOutputType | [Krävs] Anger typen av jobb. | "custom_model" (krävs) |
assetName | Namn på utdatatillgång. | sträng |
assetVersion | Utdatatillgångsversion. | sträng |
autoDeleteSetting | Inställning för automatisk borttagning av utdatatillgång. | Automatisk borttagningInställningar |
läge | Leveransläge för utdatatillgång. | "Direkt" "ReadWriteMount" "Ladda upp" |
Uri | Utdatatillgångs-URI. | sträng |
Automatisk borttagningInställningar
Namn | Beskrivning | Värde |
---|---|---|
tillstånd | När du ska kontrollera om en tillgång har upphört att gälla | "CreatedGreaterThan" "LastAccessedGreaterThan" |
värde | Förfallovillkorsvärde. | sträng |
MLFlowModelJobOutput
Namn | Beskrivning | Värde |
---|---|---|
jobOutputType | [Krävs] Anger typen av jobb. | "mlflow_model" (krävs) |
assetName | Namn på utdatatillgång. | sträng |
assetVersion | Utdatatillgångsversion. | sträng |
autoDeleteSetting | Inställning för automatisk borttagning av utdatatillgång. | Automatisk borttagningInställningar |
läge | Leveransläge för utdatatillgång. | "Direkt" "ReadWriteMount" "Ladda upp" |
Uri | Utdatatillgångs-URI. | sträng |
MLTableJobOutput
Namn | Beskrivning | Värde |
---|---|---|
jobOutputType | [Krävs] Anger typen av jobb. | "mltable" (krävs) |
assetName | Namn på utdatatillgång. | sträng |
assetVersion | Utdatatillgångsversion. | sträng |
autoDeleteSetting | Inställning för automatisk borttagning av utdatatillgång. | Automatisk borttagningInställningar |
läge | Leveransläge för utdatatillgång. | "Direkt" "ReadWriteMount" "Ladda upp" |
Uri | Utdatatillgångs-URI. | sträng |
TritonModelJobOutput
Namn | Beskrivning | Värde |
---|---|---|
jobOutputType | [Krävs] Anger typen av jobb. | "triton_model" (krävs) |
assetName | Namn på utdatatillgång. | sträng |
assetVersion | Utdatatillgångsversion. | sträng |
autoDeleteSetting | Inställning för automatisk borttagning av utdatatillgång. | Automatisk borttagningInställningar |
läge | Leveransläge för utdatatillgång. | "Direkt" "ReadWriteMount" "Ladda upp" |
Uri | Utdatatillgångs-URI. | sträng |
UriFileJobOutput
Namn | Beskrivning | Värde |
---|---|---|
jobOutputType | [Krävs] Anger typen av jobb. | "uri_file" (krävs) |
assetName | Namn på utdatatillgång. | sträng |
assetVersion | Utdatatillgångsversion. | sträng |
autoDeleteSetting | Inställning för automatisk borttagning av utdatatillgång. | Automatisk borttagningInställningar |
läge | Leveransläge för utdatatillgång. | "Direkt" "ReadWriteMount" "Ladda upp" |
Uri | Utdatatillgångs-URI. | sträng |
UriFolderJobOutput
Namn | Beskrivning | Värde |
---|---|---|
jobOutputType | [Krävs] Anger typen av jobb. | "uri_folder" (krävs) |
assetName | Namn på utdatatillgång. | sträng |
assetVersion | Utdatatillgångsversion. | sträng |
autoDeleteSetting | Inställning för automatisk borttagning av utdatatillgång. | Automatisk borttagningInställningar |
läge | Leveransläge för utdatatillgång. | "Direkt" "ReadWriteMount" "Ladda upp" |
Uri | Utdatatillgångs-URI. | sträng |
Köinställningar
Namn | Beskrivning | Värde |
---|---|---|
jobTier | Styr beräkningsjobbnivån | "Grundläggande" "Null" "Premium" "Spot" "Standard" |
prioritering | Styr jobbets prioritet för en beräkning. | Int |
JobResourceConfiguration
Namn | Beskrivning | Värde |
---|---|---|
dockerArgs | Extra argument att skicka till Docker-körningskommandot. Detta skulle åsidosätta alla parametrar som redan har angetts av systemet, eller i det här avsnittet. Den här parametern stöds endast för Azure ML-beräkningstyper. | sträng |
instanceCount | Valfritt antal instanser eller noder som används av beräkningsmålet. | Int |
instanceType | Valfri typ av virtuell dator som stöds av beräkningsmålet. | sträng |
Platser | Platser där jobbet kan köras. | string[] |
maxInstanceCount | Valfritt maximalt antal instanser eller noder som ska användas av beräkningsmålet. För användning med elastisk träning stöds för närvarande endast av PyTorch-distributionstyp. |
Int |
Egenskaper | Ytterligare egenskapsväska. | ResourceConfigurationProperties |
shmSize | Storleken på docker-containerns delade minnesblock. Detta bör vara i formatet (number)(unit) där talet ska vara större än 0 och enheten kan vara en av b(byte), k(kilobyte), m(megabyte) eller g(gigabyte). | sträng Begränsningar: Mönster = \d+[bBkKmMgG] |
ResourceConfigurationProperties
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} |
AutoMLVertical
Namn | Beskrivning | Värde |
---|---|---|
logVerbosity | Logga verbositet för jobbet. | "Kritisk" "Felsöka" "Fel" "Info" "NotSet" "Varning" |
targetColumnName | Målkolumnnamn: Det här är kolumnen förutsägelsevärden. Kallas även etikettkolumnnamn i kontexten för klassificeringsuppgifter. |
sträng |
trainingData | [Krävs] Träningsdataindata. | MLTableJobInput (krävs) |
taskType | Ange objekttyp |
Klassificering Prognostisering ImageClassification ImageClassificationMultilabel ImageInstanceSegmentation ImageObjectDetection Regression TextKlassificering TextClassificationMultilabel TextNER (krävs) |
MLTableJobInput
Namn | Beskrivning | Värde |
---|---|---|
beskrivning | Beskrivning av indata. | sträng |
jobInputType | [Krävs] Anger typen av jobb. | "custom_model" "literal" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (krävs) |
läge | Inmatningsläge för tillgångsleverans. | "Direkt" "Ladda ned" "EvalDownload" "EvalMount" "ReadOnlyMount" "ReadWriteMount" |
Uri | [Krävs] Indatatillgångs-URI. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
Klassificering
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "Klassificering" (krävs) |
cvSplitColumnNames | Kolumner som ska användas för CVSplit-data. | string[] |
featurizationSettings | Funktionaliseringsindata som behövs för AutoML-jobb. | TableVerticalFeaturizationSettings |
fixedParameters | Modell-/träningsparametrar som förblir konstanta under hela träningen. | TableFixedParameters |
limitSettings | Körningsbegränsningar för AutoMLJob. | TableVerticalLimitSettings |
nCrossValidations | Antal korsvalideringsdelegeringar som ska tillämpas på träningsdatauppsättningen när valideringsdatauppsättningen inte har angetts. |
NCrossValidations |
positiveLabel | Positiv etikett för beräkning av binära mått. | sträng |
primaryMetric | Primärt mått för aktiviteten. | "AUCWeighted" "Noggrannhet" "AveragePrecisionScoreWeighted" "NormMacroRecall" "PrecisionScoreWeighted" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | TableParameterSubspace[] |
sweepSettings | Inställningar för modellsanering och justering av hyperparametrar. | TableSweepSettings |
testData | Testa indata. | MLTableJobInput |
testDataSize | Den del av testdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
trainingSettings | Indata för träningsfasen för ett AutoML-jobb. | ClassificationTrainingSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
validationDataSize | Den del av träningsdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
weightColumnName | Namnet på exempelviktkolumnen. Automatiserad ML stöder en viktad kolumn som indata, vilket gör att rader i data viktas upp eller ned. | sträng |
TableVerticalFeaturizationSettings
Namn | Beskrivning | Värde |
---|---|---|
blockedTransformers | Dessa transformatorer får inte användas vid funktionalisering. | Strängmatris som innehåller något av: "CatTargetEncoder" "CountVectorizer" "HashOneHotEncoder" "LabelEncoder" "NaiveBayes" "OneHotEncoder" "TextTargetEncoder" "TfIdf" "WoETargetEncoder" "WordEmbedding" |
columnNameAndTypes | Ordlista med kolumnnamn och dess typ (int, float, string, datetime osv.). | TableVerticalFeaturizationSettingsColumnNameAndTypes |
datasetLanguage | Datamängdsspråk, användbart för textdata. | sträng |
enableDnnFeaturization | Avgör om du vill använda Dnn-baserade funktionaliserare för datafunktionalisering. | Bool |
läge | Funktionaliseringsläge – Användaren kan behålla standardläget "Auto" och AutoML tar hand om nödvändig omvandling av data i funktionaliseringsfasen. Om "Av" har valts görs ingen funktionalisering. Om "Anpassad" har valts kan användaren ange ytterligare indata för att anpassa hur funktionalisering görs. |
"Auto" "Anpassad" "Av" |
transformerParams | Användaren kan ange ytterligare transformatorer som ska användas tillsammans med de kolumner som den skulle tillämpas på och parametrar för transformeringskonstruktorn. | TableVerticalFeaturizationSettingsTransformerParams |
TableVerticalFeaturizationSettingsColumnNameAndTypes
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
TableVerticalFeaturizationSettingsTransformerParams
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | ColumnTransformer[] |
ColumnTransformer
Namn | Beskrivning | Värde |
---|---|---|
Fält | Fält som transformerarlogik ska tillämpas på. | string[] |
Parametrar | Olika egenskaper som ska skickas till transformatorn. Indata som förväntas är en ordlista med nyckel/värde-par i JSON-format. |
TableFixedParameters
Namn | Beskrivning | Värde |
---|---|---|
Booster | Ange ökningstypen, t.ex. gbdt för XGBoost. | sträng |
boostType | Ange ökningstypen, t.ex. gbdt för LightGBM. | sträng |
growPolicy | Ange tillväxtprincipen, som styr hur nya noder läggs till i trädet. | sträng |
learningRate | Inlärningsfrekvensen för träningsproceduren. | Int |
maxBin | Ange maximalt antal diskreta lagerplatser för bucketens kontinuerliga funktioner . | Int |
maxDepth | Ange det maximala djupet för att uttryckligen begränsa träddjupet. | Int |
maxLeaves | Ange de maximala bladen för att uttryckligen begränsa trädbladen. | Int |
minDataInLeaf | Det minsta antalet data per löv. | Int |
minSplitGain | Minsta förlustminskning krävs för att göra ytterligare en partition på en lövnod i trädet. | Int |
modelName | Namnet på den modell som ska tränas. | sträng |
nEstimatorer | Ange antalet träd (eller rundor) i en modell. | Int |
numLeaves | Ange antalet löv. | Int |
preprocessorName | Namnet på den förprocessor som ska användas. | sträng |
regAlpha | L1-regulariseringsterm på vikter. | Int |
regLambda | L2-regulariseringsterm på vikter. | Int |
Delprov | Delsamplingsförhållande för träningsinstansen. | Int |
subsampleFreq | Frekvens för delexempel. | Int |
treeMethod | Ange trädmetoden. | sträng |
withMean | Om sant, centrera innan du skalar data med StandardScalar. | Bool |
withStd | Om det är sant skalar du data med enhetsavvikelse med StandardScalar. | Bool |
TableVerticalLimitSettings
Namn | Beskrivning | Värde |
---|---|---|
enableEarlyTermination | Aktivera tidig avslutning, avgör om AutoMLJob avslutas tidigt om det inte finns någon poängförbättring under de senaste 20 iterationerna. | Bool |
exitScore | Slutpoäng för AutoML-jobbet. | Int |
maxConcurrentTrials | Maximalt antal samtidiga iterationer. | Int |
maxCoresPerTrial | Maximalt antal kärnor per iteration. | Int |
maxNodes | Maximalt antal noder att använda för experimentet. | Int |
maxTrials | Antal iterationer. | Int |
sweepConcurrentTrials | Antal samtidiga svepande körningar som användaren vill utlösa. | Int |
sweepTrials | Antal svepande körningar som användaren vill utlösa. | Int |
Timeout | Tidsgräns för AutoML-jobb. | sträng |
trialTimeout | Timeout för iteration. | sträng |
NCrossValidations
Namn | Beskrivning | Värde |
---|---|---|
läge | Ange objekttyp |
automatisk anpassad (krävs) |
AutoNCrossValidations
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Läge för att fastställa N-Korsvalidering. | "Auto" (krävs) |
CustomNCrossValidations
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Läge för att fastställa N-Korsvalidering. | "Anpassad" (krävs) |
värde | [Krävs] Värde för N-Korsvalidering. | int (krävs) |
TableParameterSubspace
Namn | Beskrivning | Värde |
---|---|---|
Booster | Ange ökningstypen, t.ex. gbdt för XGBoost. | sträng |
boostType | Ange ökningstypen, t.ex. gbdt för LightGBM. | sträng |
growPolicy | Ange tillväxtprincipen, som styr hur nya noder läggs till i trädet. | sträng |
learningRate | Inlärningsfrekvensen för träningsproceduren. | sträng |
maxBin | Ange maximalt antal diskreta lagerplatser för bucketens kontinuerliga funktioner . | sträng |
maxDepth | Ange det maximala djupet för att uttryckligen begränsa träddjupet. | sträng |
maxLeaves | Ange de maximala bladen för att uttryckligen begränsa trädbladen. | sträng |
minDataInLeaf | Det minsta antalet data per löv. | sträng |
minSplitGain | Minsta förlustminskning krävs för att göra ytterligare en partition på en lövnod i trädet. | sträng |
modelName | Namnet på den modell som ska tränas. | sträng |
nEstimatorer | Ange antalet träd (eller rundor) i en modell. | sträng |
numLeaves | Ange antalet löv. | sträng |
preprocessorName | Namnet på den förprocessor som ska användas. | sträng |
regAlpha | L1-regulariseringsterm på vikter. | sträng |
regLambda | L2-regulariseringsterm på vikter. | sträng |
Delprov | Delsamplingsförhållande för träningsinstansen. | sträng |
subsampleFreq | Frekvens för delexempel | sträng |
treeMethod | Ange trädmetoden. | sträng |
withMean | Om sant, centrera innan du skalar data med StandardScalar. | sträng |
withStd | Om det är sant skalar du data med enhetsavvikelse med StandardScalar. | sträng |
TableSweepSettings
Namn | Beskrivning | Värde |
---|---|---|
earlyTermination | Typ av princip för tidig uppsägning för det svepande jobbet. | EarlyTerminationPolicy |
samplingAlgorithm | [Krävs] Typ av samplingsalgoritm. | "Bayesian" Rutnät "Random" (krävs) |
EarlyTerminationPolicy
Namn | Beskrivning | Värde |
---|---|---|
delayEvaluation | Antal intervall som den första utvärderingen ska fördröjas med. | Int |
evaluationInterval | Intervall (antal körningar) mellan principutvärderingar. | Int |
policyType | Ange objekttyp |
Bandit MedianStopping TruncationSelection (krävs) |
BanditPolicy
Namn | Beskrivning | Värde |
---|---|---|
policyType | [Krävs] Namn på principkonfiguration | "Bandit" (krävs) |
slackAmount | Absolut avstånd som tillåts från den bästa körningen. | Int |
slackFactor | Förhållandet mellan det tillåtna avståndet från den bäst presterande körningen. | Int |
MedianStoppingPolicy
Namn | Beskrivning | Värde |
---|---|---|
policyType | [Krävs] Namn på principkonfiguration | "MedianStopping" (krävs) |
TruncationSelectionPolicy
Namn | Beskrivning | Värde |
---|---|---|
policyType | [Krävs] Namn på principkonfiguration | "TruncationSelection" (krävs) |
truncationPercentage | Procentandelen körningar som ska avbrytas vid varje utvärderingsintervall. | Int |
ClassificationTrainingSettings
Namn | Beskrivning | Värde |
---|---|---|
allowedTrainingAlgorithms | Tillåtna modeller för klassificeringsaktivitet. | Strängmatris som innehåller något av: "BernoulliNaiveBayes" "DecisionTree" "ExtremeRandomTrees" "GradientBoosting" "KNN" "LightGBM" "LinearSVM" "LogisticRegression" "MultinomialNaiveBayes" "RandomForest" "SGD" "SVM" "XGBoostClassifier" |
blockedTrainingAlgorithms | Blockerade modeller för klassificeringsaktivitet. | Strängmatris som innehåller något av: "BernoulliNaiveBayes" "DecisionTree" "ExtremeRandomTrees" "GradientBoosting" "KNN" "LightGBM" "LinearSVM" "LogisticRegression" "MultinomialNaiveBayes" "RandomForest" "SGD" "SVM" "XGBoostClassifier" |
enableDnnTraining | Aktivera rekommendation för DNN-modeller. | Bool |
enableModelExplainability | Flagga för att aktivera förklaring på bästa modell. | Bool |
enableOnnxCompatibleModels | Flagga för att aktivera onnx-kompatibla modeller. | Bool |
enableStackEnsemble | Aktivera stackensemblekörning. | Bool |
enableVoteEnsemble | Aktivera röstningsensemblekörning. | Bool |
ensembleModelDownloadTimeout | Under VotingEnsemble- och StackEnsemble-modellgenereringen laddas flera anpassade modeller från de tidigare underordnade körningarna ned. Konfigurera den här parametern med ett högre värde än 300 sekunder om det behövs mer tid. |
sträng |
stackEnsembleSettings | Inställningar för stackensembler för stackensemblekörning. | StackEnsembleSettings |
trainingMode | TrainingMode-läge – Inställningen till "auto" är samma som att ställa in den på "icke-distribuerad" för tillfället, men i framtiden kan det resultera i blandat läge eller heuristikbaserat lägesval. Standardvärdet är "auto". Om "Distribuerad" används endast distribuerad funktionalisering och distribuerade algoritmer väljs. Om "Ej distribuerad" väljs endast icke-distribuerade algoritmer. |
"Auto" "Distribuerad" "Ej distribuerad" |
StackEnsembleSettings
Namn | Beskrivning | Värde |
---|---|---|
stackMetaLearnerKWargs | Valfria parametrar som ska skickas till metainlärarens initierare. | |
stackMetaLearnerTrainPercentage | Anger den andel av träningsuppsättningen (när du väljer tränings- och valideringstyp för träning) som ska reserveras för träning av metaläraren. Standardvärdet är 0,2. | Int |
stackMetaLearnerType | Metainläraren är en modell som tränas på utdata från de enskilda heterogena modellerna. | "ElasticNet" "ElasticNetCV" "LightGBMClassifier" "LightGBMRegressor" "Linjärregression" "LogisticRegression" "LogisticRegressionCV" "Ingen" |
Prognostisering
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "Prognostisering" (krävs) |
cvSplitColumnNames | Kolumner som ska användas för CVSplit-data. | string[] |
featurizationSettings | Funktionaliseringsindata som behövs för AutoML-jobb. | TableVerticalFeaturizationSettings |
fixedParameters | Modell-/träningsparametrar som förblir konstanta under hela träningen. | TableFixedParameters |
forecastingSettings | Prognostisera aktivitetsspecifika indata. | ForecastingSettings |
limitSettings | Körningsbegränsningar för AutoMLJob. | TableVerticalLimitSettings |
nCrossValidations | Antal korsvalideringsdelegeringar som ska tillämpas på träningsdatauppsättningen när valideringsdatauppsättningen inte har angetts. |
NCrossValidations |
primaryMetric | Primärt mått för prognostiseringsaktivitet. | "NormalizedMeanAbsoluteError" "NormalizedRootMeanSquaredError" "R2Score" "SpearmanCorrelation" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | TableParameterSubspace[] |
sweepSettings | Inställningar för modellsanering och justering av hyperparametrar. | TableSweepSettings |
testData | Testa indata. | MLTableJobInput |
testDataSize | Den del av testdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
trainingSettings | Indata för träningsfasen för ett AutoML-jobb. | ForecastingTrainingSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
validationDataSize | Den del av träningsdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
weightColumnName | Namnet på exempelviktkolumnen. Automatiserad ML stöder en viktad kolumn som indata, vilket gör att rader i data viktas upp eller ned. | sträng |
PrognostiseringInställningar
Namn | Beskrivning | Värde |
---|---|---|
countryOrRegionForHolidays | Land eller region för helgdagar för prognostiseringsuppgifter. Dessa bör vara ISO 3166 tvåbokstavs lands-/regionkoder, till exempel "US" eller "GB". |
sträng |
cvStepSize | Antal perioder mellan ursprungstiden för en CV-vikning och nästa vik. För om CVStepSize = 3 för dagliga data, kommer ursprungstiden för varje vik att varamed tre dagars mellanrum. |
Int |
featureLags | Flagga för att generera fördröjningar för de numeriska funktionerna med "auto" eller null. | "Auto" "Ingen" |
featuresUnknownAtForecastTime | De funktionskolumner som är tillgängliga för träning men som är okända vid tidpunkten för prognos/slutsatsdragning. Om features_unknown_at_forecast_time inte har angetts antas det att alla funktionskolumner i datauppsättningen är kända vid slutsatsdragningen. |
string[] |
forecastHorizon | Den önskade maximala prognoshorisonten i tidsseriefrekvensenheter. | ForecastHorizon |
frekvens | Vid prognostisering representerar den här parametern den period med vilken prognosen önskas, till exempel dagligen, varje vecka, varje år osv. Prognosfrekvensen är datamängdsfrekvens som standard. | sträng |
Säsongsvariationer | Ange säsongsvariationer för tidsserier som en heltalsmultipel för seriefrekvensen. Om säsongsvariationen är inställd på "auto" kommer den att härledas. |
Säsongsvariationer |
shortSeriesHandlingConfig | Parametern som definierar hur AutoML ska hantera korta tidsserier. | "Auto" "Släpp" "Ingen" "Pad" |
targetAggregateFunction | Den funktion som ska användas för att aggregera målkolumnen för tidsserier så att den överensstämmer med en angiven användarfrekvens. Om TargetAggregateFunction har angetts, t.ex. inte "None", men freq-parametern inte har angetts, utlöses felet. Möjliga målsammansättningsfunktioner är: "sum", "max", "min" och "mean". |
"Max" "Medelvärde" "Min" "Ingen" "Summa" |
targetLags | Antalet tidigare perioder som ska fördröjas från målkolumnen. | TargetLags |
targetRollingWindowSize | Antalet tidigare perioder som används för att skapa ett rullande fönstergenomsnitt för målkolumnen. | TargetRollingWindowSize |
timeColumnName | Namnet på tidskolumnen. Den här parametern krävs vid prognostisering för att ange kolumnen datetime i indata som används för att skapa tidsserierna och härleda dess frekvens. | sträng |
timeSeriesIdColumnNames | Namnen på kolumner som används för att gruppera en tidsserie. Den kan användas för att skapa flera serier. Om kornigheten inte har definierats antas datauppsättningen vara en tidsserie. Den här parametern används med prognostisering av aktivitetstyp. |
string[] |
useStl | Konfigurera STL-nedbrytning av målkolumnen för tidsserier. | "Ingen" "Säsong" "SeasonTrend" |
ForecastHorizon
Namn | Beskrivning | Värde |
---|---|---|
läge | Ange objekttyp |
automatisk anpassad (krävs) |
AutoForecastHorizon
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Ange markeringsläge för prognoshorisontvärde. | "Auto" (krävs) |
CustomForecastHorizon
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Ange markeringsläge för prognoshorisontvärde. | "Anpassad" (krävs) |
värde | [Krävs] Prognoshorisontvärde. | int (krävs) |
Säsongsvariationer
Namn | Beskrivning | Värde |
---|---|---|
läge | Ange objekttyp |
automatisk anpassad (krävs) |
AutoSeasonality
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Säsongsläge. | "Auto" (krävs) |
CustomSeasonality
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Säsongsläge. | "Anpassad" (krävs) |
värde | [Krävs] Säsongsvärde. | int (krävs) |
TargetLags
Namn | Beskrivning | Värde |
---|---|---|
läge | Ange objekttyp |
automatisk anpassad (krävs) |
AutoTargetLags
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Ange målfördröjningsläge – Automatiskt/anpassat | "Auto" (krävs) |
CustomTargetLags
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Ange målfördröjningsläge – Automatiskt/anpassat | "Anpassad" (krävs) |
värden | [Krävs] Ange målfördröjningsvärden. | int[] (krävs) |
TargetRollingWindowSize
Namn | Beskrivning | Värde |
---|---|---|
läge | Ange objekttyp |
automatisk anpassad (krävs) |
AutoTargetRollingWindowSize
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] TargetRollingWindowSiz identifieringsläge. | "Auto" (krävs) |
CustomTargetRollingWindowSize
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] TargetRollingWindowSiz identifieringsläge. | "Anpassad" (krävs) |
värde | [Krävs] TargetRollingWindowSize-värde. | int (krävs) |
ForecastingTrainingSettings
Namn | Beskrivning | Värde |
---|---|---|
allowedTrainingAlgorithms | Tillåtna modeller för prognostiseringsaktivitet. | Strängmatris som innehåller något av: "Arimax" "AutoArima" "Genomsnitt" "DecisionTree" "ElasticNet" "ExponentialSmoothing" "ExtremeRandomTrees" "GradientBoosting" "KNN" "LassoLars" "LightGBM" "Naive" "Profet" "RandomForest" "SGD" "SeasonalAverage" "SeasonalNaive" "TCNForecaster" "XGBoostRegressor" |
blockedTrainingAlgorithms | Blockerade modeller för prognostiseringsaktivitet. | Strängmatris som innehåller något av: "Arimax" "AutoArima" "Genomsnitt" "DecisionTree" "ElasticNet" "ExponentialSmoothing" "ExtremeRandomTrees" "GradientBoosting" "KNN" "LassoLars" "LightGBM" "Naive" "Profet" "RandomForest" "SGD" "SeasonalAverage" "SeasonalNaive" "TCNForecaster" "XGBoostRegressor" |
enableDnnTraining | Aktivera rekommendation för DNN-modeller. | Bool |
enableModelExplainability | Flagga för att aktivera förklaring på bästa modell. | Bool |
enableOnnxCompatibleModels | Flagga för att aktivera onnx-kompatibla modeller. | Bool |
enableStackEnsemble | Aktivera stackensemblekörning. | Bool |
enableVoteEnsemble | Aktivera röstningsensemblekörning. | Bool |
ensembleModelDownloadTimeout | Under VotingEnsemble- och StackEnsemble-modellgenereringen laddas flera anpassade modeller från de tidigare underordnade körningarna ned. Konfigurera den här parametern med ett högre värde än 300 sekunder om det behövs mer tid. |
sträng |
stackEnsembleSettings | Inställningar för stackensembler för stackensemblekörning. | StackEnsembleSettings |
trainingMode | TrainingMode-läge – Inställningen till "auto" är samma som att ställa in den på "icke-distribuerad" för tillfället, men i framtiden kan det resultera i blandat läge eller heuristikbaserat lägesval. Standardvärdet är "auto". Om "Distribuerad" används endast distribuerad funktionalisering och distribuerade algoritmer väljs. Om "Ej distribuerad" väljs endast icke-distribuerade algoritmer. |
"Auto" "Distribuerad" "Ej distribuerad" |
ImageClassification
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "ImageClassification" (krävs) |
limitSettings | [Krävs] Begränsa inställningarna för AutoML-jobbet. | ImageLimitSettings (krävs) |
modelSettings | Inställningar som används för att träna modellen. | ImageModelSettingsClassification |
primaryMetric | Primärt mått för att optimera för den här uppgiften. | "AUCWeighted" "Noggrannhet" "AveragePrecisionScoreWeighted" "NormMacroRecall" "PrecisionScoreWeighted" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | ImageModelDistributionSettingsClassification[] |
sweepSettings | Sopning av modeller och hyperparametrar som sveper relaterade inställningar. | ImageSweepSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
validationDataSize | Den del av träningsdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
ImageLimitSettings
Namn | Beskrivning | Värde |
---|---|---|
maxConcurrentTrials | Maximalt antal samtidiga AutoML-iterationer. | Int |
maxTrials | Maximalt antal AutoML-iterationer. | Int |
Timeout | Tidsgräns för AutoML-jobb. | sträng |
ImageModelSettingsClassification
Namn | Beskrivning | Värde |
---|---|---|
advancedSettings | Inställningar för avancerade scenarier. | sträng |
amsGradient | Aktivera AMSGrad när optimeraren är "adam" eller "adamw". | Bool |
Stödsystem | Inställningar för att använda förhöjda inställningar. | sträng |
beta1 | Värdet för "beta1" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | Int |
beta2 | Värdet för "beta2" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | Int |
checkpointFrequency | Frekvens för att lagra modellkontrollpunkter. Måste vara ett positivt heltal. | Int |
checkpointModel | Den förtränad kontrollpunktsmodellen för inkrementell träning. | MLFlowModelJobInput |
checkpointRunId | ID:t för en tidigare körning som har en förtränad kontrollpunkt för inkrementell träning. | sträng |
distribuerad | Om du vill använda distribuerad träning. | Bool |
earlyStopping | Aktivera tidig stopplogik under träning. | Bool |
earlyStoppingDelay | Minsta antal epoker eller valideringsutvärderingar som ska vänta innan den primära måttförbättringen spåras för tidig stoppning. Måste vara ett positivt heltal. |
Int |
earlyStoppingPatience | Minsta antal epoker eller valideringsutvärderingar utan primär måttförbättring före -körningen stoppas. Måste vara ett positivt heltal. |
Int |
enableOnnxNormalization | Aktivera normalisering vid export av ONNX-modell. | Bool |
evaluationFrequency | Frekvens för att utvärdera valideringsdatauppsättningen för att hämta måttpoäng. Måste vara ett positivt heltal. | Int |
gradientAccumulationStep | Toningsansamling innebär att du kör ett konfigurerat antal "GradAccumulationStep"-steg utan uppdatera modellvikterna medan du ackumulerar toningarna i dessa steg och sedan använder de ackumulerade toningarna för att beräkna viktuppdateringarna. Måste vara ett positivt heltal. |
Int |
layerToFreeze | Antal lager som ska frysas för modellen. Måste vara ett positivt heltal. Att till exempel skicka 2 som värde för "seresnext" innebär frysskikt0 och lager1. En fullständig lista över modeller som stöds och information om lagerfrysning finns i se: /azure/machine-learning/how-to-auto-train-image-models. |
Int |
learningRate | Inledande inlärningsfrekvens. Måste vara en flottör i intervallet [0, 1]. | Int |
learningRateScheduler | Typ av schemaläggare för inlärningsfrekvens. Måste vara "warmup_cosine" eller "steg". | "Ingen" "Steg" "WarmupCosine" |
modelName | Namnet på den modell som ska användas för träning. Mer information om tillgängliga modeller finns i den officiella dokumentationen: /azure/machine-learning/how-to-auto-train-image-models. |
sträng |
rörelsemängd | Värdet för momentum när optimeraren är "sgd". Måste vara en flottör i intervallet [0, 1]. | Int |
nesterov | Aktivera nesterov när optimeraren är "sgd". | Bool |
numberOfEpochs | Antal träningsepoker. Måste vara ett positivt heltal. | Int |
numberOfWorkers | Antal datainläsningsarbetare. Måste vara ett icke-negativt heltal. | Int |
Optimizer | Typ av optimerare. | "Adam" "Adamw" "Ingen" "Sgd" |
randomSeed | Slumpmässigt frö som ska användas vid användning av deterministisk träning. | Int |
stepLRGamma | Värdet för gamma när learning rate scheduler är "step". Måste vara en flottör i intervallet [0, 1]. | Int |
stepLRStepSize | Värdet för stegstorlek när schemaläggaren för inlärningsfrekvens är "steg". Måste vara ett positivt heltal. | Int |
trainingBatchSize | Träningsbatchstorlek. Måste vara ett positivt heltal. | Int |
trainingCropSize | Bildgrödstorlek som är indata till det neurala nätverket för träningsdatauppsättningen. Måste vara ett positivt heltal. | Int |
validationBatchSize | Valideringsbatchstorlek. Måste vara ett positivt heltal. | Int |
validationCropSize | Bildgrödstorlek som är indata till det neurala nätverket för valideringsdatauppsättningen. Måste vara ett positivt heltal. | Int |
validationResizeSize | Bildstorlek som du vill ändra storlek på innan du beskär för valideringsdatauppsättningen. Måste vara ett positivt heltal. | Int |
warmupCosineLRCycles | Värdet för cosinincykeln när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara en flottör i intervallet [0, 1]. | Int |
warmupCosineLRWarmupEpochs | Värdet för uppvärmningsepoker när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara ett positivt heltal. | Int |
weightDecay | Värdet för viktförfall när optimeraren är "sgd", "adam" eller "adamw". Måste vara en float i intervallet[0, 1]. | Int |
weightedLoss | Viktad förlust. De godkända värdena är 0 för ingen viktad förlust. 1 för viktad förlust med kvrt. (class_weights). 2 för viktad förlust med class_weights. Måste vara 0, 1 eller 2. |
Int |
MLFlowModelJobInput
Namn | Beskrivning | Värde |
---|---|---|
beskrivning | Beskrivning av indata. | sträng |
jobInputType | [Krävs] Anger typen av jobb. | "custom_model" "literal" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (krävs) |
läge | Inmatningsläge för tillgångsleverans. | "Direkt" "Ladda ned" "EvalDownload" "EvalMount" "ReadOnlyMount" "ReadWriteMount" |
Uri | [Krävs] Indatatillgångs-URI. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
ImageModelDistributionSettingsClassification
Namn | Beskrivning | Värde |
---|---|---|
amsGradient | Aktivera AMSGrad när optimeraren är "adam" eller "adamw". | sträng |
Stödsystem | Inställningar för att använda förhöjda inställningar. | sträng |
beta1 | Värdet för "beta1" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | sträng |
beta2 | Värdet för "beta2" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | sträng |
distribuerad | Om distributionsträning ska användas. | sträng |
earlyStopping | Aktivera tidig stopplogik under träning. | sträng |
earlyStoppingDelay | Minsta antal epoker eller valideringsutvärderingar som ska vänta innan den primära måttförbättringen spåras för tidig stoppning. Måste vara ett positivt heltal. |
sträng |
earlyStoppingPatience | Minsta antal epoker eller valideringsutvärderingar utan primär måttförbättring före -körningen stoppas. Måste vara ett positivt heltal. |
sträng |
enableOnnxNormalization | Aktivera normalisering vid export av ONNX-modell. | sträng |
evaluationFrequency | Frekvens för att utvärdera valideringsdatauppsättningen för att hämta måttpoäng. Måste vara ett positivt heltal. | sträng |
gradientAccumulationStep | Toningsansamling innebär att du kör ett konfigurerat antal "GradAccumulationStep"-steg utan uppdatera modellvikterna medan du ackumulerar toningarna i dessa steg och sedan använder de ackumulerade toningarna för att beräkna viktuppdateringarna. Måste vara ett positivt heltal. |
sträng |
layerToFreeze | Antal lager som ska frysas för modellen. Måste vara ett positivt heltal. Att till exempel skicka 2 som värde för "seresnext" innebär frysskikt0 och lager1. En fullständig lista över modeller som stöds och information om lagerfrysning finns i se: /azure/machine-learning/how-to-auto-train-image-models. |
sträng |
learningRate | Inledande inlärningsfrekvens. Måste vara en flottör i intervallet [0, 1]. | sträng |
learningRateScheduler | Typ av schemaläggare för inlärningsfrekvens. Måste vara "warmup_cosine" eller "steg". | sträng |
modelName | Namnet på den modell som ska användas för träning. Mer information om tillgängliga modeller finns i den officiella dokumentationen: /azure/machine-learning/how-to-auto-train-image-models. |
sträng |
rörelsemängd | Värdet för momentum när optimeraren är "sgd". Måste vara en flottör i intervallet [0, 1]. | sträng |
nesterov | Aktivera nesterov när optimeraren är "sgd". | sträng |
numberOfEpochs | Antal träningsepoker. Måste vara ett positivt heltal. | sträng |
numberOfWorkers | Antal datainläsningsarbetare. Måste vara ett icke-negativt heltal. | sträng |
Optimizer | Typ av optimerare. Måste vara antingen "sgd", "adam" eller "adamw". | sträng |
randomSeed | Slumpmässigt frö som ska användas vid användning av deterministisk träning. | sträng |
stepLRGamma | Värdet för gamma när learning rate scheduler är "step". Måste vara en flottör i intervallet [0, 1]. | sträng |
stepLRStepSize | Värdet för stegstorlek när schemaläggaren för inlärningsfrekvens är "steg". Måste vara ett positivt heltal. | sträng |
trainingBatchSize | Träningsbatchstorlek. Måste vara ett positivt heltal. | sträng |
trainingCropSize | Bildgrödstorlek som är indata till det neurala nätverket för träningsdatauppsättningen. Måste vara ett positivt heltal. | sträng |
validationBatchSize | Valideringsbatchstorlek. Måste vara ett positivt heltal. | sträng |
validationCropSize | Bildgrödstorlek som är indata till det neurala nätverket för valideringsdatauppsättningen. Måste vara ett positivt heltal. | sträng |
validationResizeSize | Bildstorlek som du vill ändra storlek på innan du beskär för valideringsdatauppsättningen. Måste vara ett positivt heltal. | sträng |
warmupCosineLRCycles | Värdet för cosinincykeln när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara en flottör i intervallet [0, 1]. | sträng |
warmupCosineLRWarmupEpochs | Värdet för uppvärmningsepoker när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara ett positivt heltal. | sträng |
weightDecay | Värdet för viktförfall när optimeraren är "sgd", "adam" eller "adamw". Måste vara en float i intervallet[0, 1]. | sträng |
weightedLoss | Viktad förlust. De godkända värdena är 0 för ingen viktad förlust. 1 för viktad förlust med kvrt. (class_weights). 2 för viktad förlust med class_weights. Måste vara 0, 1 eller 2. |
sträng |
ImageSweepSettings
Namn | Beskrivning | Värde |
---|---|---|
earlyTermination | Typ av princip för tidig uppsägning. | EarlyTerminationPolicy |
samplingAlgorithm | [Krävs] Typ av algoritmer för hyperparametersampling. | "Bayesian" Rutnät "Random" (krävs) |
ImageClassificationMultilabel
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "ImageClassificationMultilabel" (krävs) |
limitSettings | [Krävs] Begränsa inställningarna för AutoML-jobbet. | ImageLimitSettings (krävs) |
modelSettings | Inställningar som används för att träna modellen. | ImageModelSettingsClassification |
primaryMetric | Primärt mått för att optimera för den här uppgiften. | "AUCWeighted" "Noggrannhet" "AveragePrecisionScoreWeighted" "IOU" "NormMacroRecall" "PrecisionScoreWeighted" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | ImageModelDistributionSettingsClassification[] |
sweepSettings | Sopning av modeller och hyperparametrar som sveper relaterade inställningar. | ImageSweepSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
validationDataSize | Den del av träningsdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
ImageInstanceSegmentation
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "ImageInstanceSegmentation" (krävs) |
limitSettings | [Krävs] Begränsa inställningarna för AutoML-jobbet. | ImageLimitSettings (krävs) |
modelSettings | Inställningar som används för att träna modellen. | ImageModelSettingsObjectDetection |
primaryMetric | Primärt mått för att optimera för den här uppgiften. | "MeanAveragePrecision" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | ImageModelDistributionSettingsObjectDetection[] |
sweepSettings | Sopning av modeller och hyperparametrar som sveper relaterade inställningar. | ImageSweepSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
validationDataSize | Den del av träningsdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
ImageModelSettingsObjectDetection
Namn | Beskrivning | Värde |
---|---|---|
advancedSettings | Inställningar för avancerade scenarier. | sträng |
amsGradient | Aktivera AMSGrad när optimeraren är "adam" eller "adamw". | Bool |
Stödsystem | Inställningar för att använda förhöjda inställningar. | sträng |
beta1 | Värdet för "beta1" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | Int |
beta2 | Värdet för "beta2" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | Int |
boxDetectionsPerImage | Maximalt antal identifieringar per bild för alla klasser. Måste vara ett positivt heltal. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
Int |
boxScoreThreshold | Under slutsatsdragningen returnerar du endast förslag med en klassificeringspoäng som är större än BoxScoreThreshold. Måste vara en float i intervallet[0, 1]. |
Int |
checkpointFrequency | Frekvens för att lagra modellkontrollpunkter. Måste vara ett positivt heltal. | Int |
checkpointModel | Den förtränad kontrollpunktsmodellen för inkrementell träning. | MLFlowModelJobInput |
checkpointRunId | ID:t för en tidigare körning som har en förtränad kontrollpunkt för inkrementell träning. | sträng |
distribuerad | Om du vill använda distribuerad träning. | Bool |
earlyStopping | Aktivera tidig stopplogik under träning. | Bool |
earlyStoppingDelay | Minsta antal epoker eller valideringsutvärderingar som ska vänta innan den primära måttförbättringen spåras för tidig stoppning. Måste vara ett positivt heltal. |
Int |
earlyStoppingPatience | Minsta antal epoker eller valideringsutvärderingar utan primär måttförbättring före -körningen stoppas. Måste vara ett positivt heltal. |
Int |
enableOnnxNormalization | Aktivera normalisering vid export av ONNX-modell. | Bool |
evaluationFrequency | Frekvens för att utvärdera valideringsdatauppsättningen för att hämta måttpoäng. Måste vara ett positivt heltal. | Int |
gradientAccumulationStep | Toningsansamling innebär att du kör ett konfigurerat antal "GradAccumulationStep"-steg utan uppdatera modellvikterna medan du ackumulerar toningarna i dessa steg och sedan använder de ackumulerade toningarna för att beräkna viktuppdateringarna. Måste vara ett positivt heltal. |
Int |
imageSize | Bildstorlek för träning och validering. Måste vara ett positivt heltal. Obs! Träningskörningen kan komma in i CUDA OOM om storleken är för stor. Obs! De här inställningarna stöds endast för yolov5-algoritmen. |
Int |
layerToFreeze | Antal lager som ska frysas för modellen. Måste vara ett positivt heltal. Att till exempel skicka 2 som värde för "seresnext" innebär frysskikt0 och lager1. En fullständig lista över modeller som stöds och information om lagerfrysning finns i se: /azure/machine-learning/how-to-auto-train-image-models. |
Int |
learningRate | Inledande inlärningsfrekvens. Måste vara en flottör i intervallet [0, 1]. | Int |
learningRateScheduler | Typ av schemaläggare för inlärningsfrekvens. Måste vara "warmup_cosine" eller "steg". | "Ingen" "Steg" "WarmupCosine" |
logTrainingMetrics | Aktivera träningsmått för databehandling och loggning. | "Inaktivera" "Aktivera" |
logValidationLoss | Aktivera valideringsförlust för databehandling och loggning. | "Inaktivera" "Aktivera" |
maxSize | Maximal storlek på bilden som ska skalas om innan den matas till stamnätet. Måste vara ett positivt heltal. Obs! Träningskörning kan komma in i CUDA OOM om storleken är för stor. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
Int |
minSize | Minsta storlek på bilden som ska skalas om innan den matas till stamnätet. Måste vara ett positivt heltal. Obs! Träningskörning kan komma in i CUDA OOM om storleken är för stor. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
Int |
modelName | Namnet på den modell som ska användas för träning. Mer information om tillgängliga modeller finns i den officiella dokumentationen: /azure/machine-learning/how-to-auto-train-image-models. |
sträng |
modelSize | Modellstorlek. Måste vara "liten", "medium", "stor" eller "xlarge". Obs! Träningskörning kan komma in i CUDA OOM om modellstorleken är för stor. Obs! De här inställningarna stöds endast för yolov5-algoritmen. |
"ExtraLarge" "Stor" "Medel" "Ingen" "Liten" |
rörelsemängd | Värdet för momentum när optimeraren är "sgd". Måste vara en flottör i intervallet [0, 1]. | Int |
multiSkala | Aktivera flera skalningsbilder genom att variera bildstorleken med +/- 50%. Obs! Träningskörning kan komma in i CUDA OOM om det inte finns tillräckligt med GPU-minne. Obs! De här inställningarna stöds endast för yolov5-algoritmen. |
Bool |
nesterov | Aktivera nesterov när optimeraren är "sgd". | Bool |
nmsIouThreshold | IOU-tröskelvärde som används vid slutsatsdragning i NMS efter bearbetning. Måste vara en flottör i intervallet [0, 1]. | Int |
numberOfEpochs | Antal träningsepoker. Måste vara ett positivt heltal. | Int |
numberOfWorkers | Antal datainläsningsarbetare. Måste vara ett icke-negativt heltal. | Int |
Optimizer | Typ av optimerare. | "Adam" "Adamw" "Ingen" "Sgd" |
randomSeed | Slumpmässigt frö som ska användas vid användning av deterministisk träning. | Int |
stepLRGamma | Värdet för gamma när learning rate scheduler är "step". Måste vara en flottör i intervallet [0, 1]. | Int |
stepLRStepSize | Värdet för stegstorlek när schemaläggaren för inlärningsfrekvens är "steg". Måste vara ett positivt heltal. | Int |
tileGridSize | Rutnätsstorleken som ska användas för att sida vid sida vid varje bild. Obs! TileGridSize får inte vara Ingen för att aktivera logik för identifiering av små objekt. En sträng som innehåller två heltal i mxn-format. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
sträng |
tileOverlapRatio | Överlappningsförhållande mellan intilliggande paneler i varje dimension. Måste vara flytande i intervallet [0, 1). Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
Int |
tilePredictionsNmsThreshold | Tröskelvärdet för IOU som ska användas för att utföra NMS vid sammanslagning av förutsägelser från paneler och bilder. Används i validering/slutsatsdragning. Måste vara flytande i intervallet [0, 1]. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
Int |
trainingBatchSize | Träningsbatchstorlek. Måste vara ett positivt heltal. | Int |
validationBatchSize | Valideringsbatchstorlek. Måste vara ett positivt heltal. | Int |
validationIouThreshold | Tröskelvärde för IOU som ska användas vid beräkning av valideringsmått. Måste vara flytande i intervallet [0, 1]. | Int |
validationMetricType | Beräkningsmetod för mått som ska användas för valideringsmått. | "Coco" "CocoVoc" "Ingen" "Voc" |
warmupCosineLRCycles | Värdet för cosinincykeln när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara en flottör i intervallet [0, 1]. | Int |
warmupCosineLRWarmupEpochs | Värdet för uppvärmningsepoker när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara ett positivt heltal. | Int |
weightDecay | Värdet för viktförfall när optimeraren är "sgd", "adam" eller "adamw". Måste vara en float i intervallet[0, 1]. | Int |
ImageModelDistributionSettingsObjectDetection
Namn | Beskrivning | Värde |
---|---|---|
amsGradient | Aktivera AMSGrad när optimeraren är "adam" eller "adamw". | sträng |
Stödsystem | Inställningar för att använda förhöjda inställningar. | sträng |
beta1 | Värdet för "beta1" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | sträng |
beta2 | Värdet för "beta2" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | sträng |
boxDetectionsPerImage | Maximalt antal identifieringar per bild för alla klasser. Måste vara ett positivt heltal. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
sträng |
boxScoreThreshold | Under slutsatsdragningen returnerar du endast förslag med en klassificeringspoäng som är större än BoxScoreThreshold. Måste vara en float i intervallet[0, 1]. |
sträng |
distribuerad | Om distributionsträning ska användas. | sträng |
earlyStopping | Aktivera tidig stopplogik under träning. | sträng |
earlyStoppingDelay | Minsta antal epoker eller valideringsutvärderingar som ska vänta innan den primära måttförbättringen spåras för tidig stoppning. Måste vara ett positivt heltal. |
sträng |
earlyStoppingPatience | Minsta antal epoker eller valideringsutvärderingar utan primär måttförbättring före -körningen stoppas. Måste vara ett positivt heltal. |
sträng |
enableOnnxNormalization | Aktivera normalisering vid export av ONNX-modell. | sträng |
evaluationFrequency | Frekvens för att utvärdera valideringsdatauppsättningen för att hämta måttpoäng. Måste vara ett positivt heltal. | sträng |
gradientAccumulationStep | Toningsansamling innebär att du kör ett konfigurerat antal "GradAccumulationStep"-steg utan uppdatera modellvikterna medan du ackumulerar toningarna i dessa steg och sedan använder de ackumulerade toningarna för att beräkna viktuppdateringarna. Måste vara ett positivt heltal. |
sträng |
imageSize | Bildstorlek för träning och validering. Måste vara ett positivt heltal. Obs! Träningskörningen kan komma in i CUDA OOM om storleken är för stor. Obs! De här inställningarna stöds endast för yolov5-algoritmen. |
sträng |
layerToFreeze | Antal lager som ska frysas för modellen. Måste vara ett positivt heltal. Att till exempel skicka 2 som värde för "seresnext" innebär frysskikt0 och lager1. En fullständig lista över modeller som stöds och information om lagerfrysning finns i se: /azure/machine-learning/how-to-auto-train-image-models. |
sträng |
learningRate | Inledande inlärningsfrekvens. Måste vara en flottör i intervallet [0, 1]. | sträng |
learningRateScheduler | Typ av schemaläggare för inlärningsfrekvens. Måste vara "warmup_cosine" eller "steg". | sträng |
maxSize | Maximal storlek på bilden som ska skalas om innan den matas till stamnätet. Måste vara ett positivt heltal. Obs! Träningskörning kan komma in i CUDA OOM om storleken är för stor. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
sträng |
minSize | Minsta storlek på bilden som ska skalas om innan den matas till stamnätet. Måste vara ett positivt heltal. Obs! Träningskörning kan komma in i CUDA OOM om storleken är för stor. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
sträng |
modelName | Namnet på den modell som ska användas för träning. Mer information om tillgängliga modeller finns i den officiella dokumentationen: /azure/machine-learning/how-to-auto-train-image-models. |
sträng |
modelSize | Modellstorlek. Måste vara "liten", "medium", "stor" eller "xlarge". Obs! Träningskörning kan komma in i CUDA OOM om modellstorleken är för stor. Obs! De här inställningarna stöds endast för yolov5-algoritmen. |
sträng |
rörelsemängd | Värdet för momentum när optimeraren är "sgd". Måste vara en flottör i intervallet [0, 1]. | sträng |
multiSkala | Aktivera flera skalningsbilder genom att variera bildstorleken med +/- 50%. Obs! Träningskörning kan komma in i CUDA OOM om det inte finns tillräckligt med GPU-minne. Obs! De här inställningarna stöds endast för yolov5-algoritmen. |
sträng |
nesterov | Aktivera nesterov när optimeraren är "sgd". | sträng |
nmsIouThreshold | IOU-tröskelvärde som används vid slutsatsdragning i NMS efter bearbetning. Måste vara flytande i intervallet [0, 1]. | sträng |
numberOfEpochs | Antal träningsepoker. Måste vara ett positivt heltal. | sträng |
numberOfWorkers | Antal datainläsningsarbetare. Måste vara ett icke-negativt heltal. | sträng |
Optimizer | Typ av optimerare. Måste vara antingen "sgd", "adam" eller "adamw". | sträng |
randomSeed | Slumpmässigt frö som ska användas vid användning av deterministisk träning. | sträng |
stepLRGamma | Värdet för gamma när learning rate scheduler är "step". Måste vara en flottör i intervallet [0, 1]. | sträng |
stepLRStepSize | Värdet för stegstorlek när schemaläggaren för inlärningsfrekvens är "steg". Måste vara ett positivt heltal. | sträng |
tileGridSize | Rutnätsstorleken som ska användas för att sida vid sida vid varje bild. Obs! TileGridSize får inte vara Ingen för att aktivera logik för identifiering av små objekt. En sträng som innehåller två heltal i mxn-format. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
sträng |
tileOverlapRatio | Överlappningsförhållande mellan intilliggande paneler i varje dimension. Måste vara flytande i intervallet [0, 1). Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
sträng |
tilePredictionsNmsThreshold | Tröskelvärdet för IOU som ska användas för att utföra NMS vid sammanslagning av förutsägelser från paneler och bilder. Används i validering/slutsatsdragning. Måste vara flytande i intervallet [0, 1]. Obs! De här inställningarna stöds inte för yolov5-algoritmen. NMS: Icke-maximal undertryckning |
sträng |
trainingBatchSize | Träningsbatchstorlek. Måste vara ett positivt heltal. | sträng |
validationBatchSize | Valideringsbatchstorlek. Måste vara ett positivt heltal. | sträng |
validationIouThreshold | Tröskelvärde för IOU som ska användas vid beräkning av valideringsmått. Måste vara flytande i intervallet [0, 1]. | sträng |
validationMetricType | Beräkningsmetod för mått som ska användas för valideringsmått. Måste vara "none", "coco", "voc" eller "coco_voc". | sträng |
warmupCosineLRCycles | Värdet för cosinincykeln när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara en flottör i intervallet [0, 1]. | sträng |
warmupCosineLRWarmupEpochs | Värdet för uppvärmningsepoker när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara ett positivt heltal. | sträng |
weightDecay | Värdet för viktförfall när optimeraren är "sgd", "adam" eller "adamw". Måste vara en float i intervallet[0, 1]. | sträng |
ImageObjectDetection
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "ImageObjectDetection" (krävs) |
limitSettings | [Krävs] Begränsa inställningarna för AutoML-jobbet. | ImageLimitSettings (krävs) |
modelSettings | Inställningar som används för att träna modellen. | ImageModelSettingsObjectDetection |
primaryMetric | Primärt mått för att optimera för den här uppgiften. | "MeanAveragePrecision" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | ImageModelDistributionSettingsObjectDetection[] |
sweepSettings | Sopning av modeller och hyperparametrar som sveper relaterade inställningar. | ImageSweepSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
validationDataSize | Den del av träningsdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
Regression
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "Regression" (krävs) |
cvSplitColumnNames | Kolumner som ska användas för CVSplit-data. | string[] |
featurizationSettings | Funktionaliseringsindata som behövs för AutoML-jobb. | TableVerticalFeaturizationSettings |
fixedParameters | Modell-/träningsparametrar som förblir konstanta under hela träningen. | TableFixedParameters |
limitSettings | Körningsbegränsningar för AutoMLJob. | TableVerticalLimitSettings |
nCrossValidations | Antal korsvalideringsdelegeringar som ska tillämpas på träningsdatauppsättningen när valideringsdatauppsättningen inte har angetts. |
NCrossValidations |
primaryMetric | Primärt mått för regressionsaktivitet. | "NormalizedMeanAbsoluteError" "NormalizedRootMeanSquaredError" "R2Score" "SpearmanCorrelation" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | TableParameterSubspace[] |
sweepSettings | Inställningar för modellsanering och justering av hyperparametrar. | TableSweepSettings |
testData | Testa indata. | MLTableJobInput |
testDataSize | Den del av testdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
trainingSettings | Indata för träningsfasen för ett AutoML-jobb. | RegressionTrainingSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
validationDataSize | Den del av träningsdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
weightColumnName | Namnet på exempelviktkolumnen. Automatiserad ML stöder en viktad kolumn som indata, vilket gör att rader i data viktas upp eller ned. | sträng |
RegressionTrainingSettings
Namn | Beskrivning | Värde |
---|---|---|
allowedTrainingAlgorithms | Tillåtna modeller för regressionsaktivitet. | Strängmatris som innehåller något av: "DecisionTree" "ElasticNet" "ExtremeRandomTrees" "GradientBoosting" "KNN" "LassoLars" "LightGBM" "RandomForest" "SGD" "XGBoostRegressor" |
blockedTrainingAlgorithms | Blockerade modeller för regressionsuppgift. | Strängmatris som innehåller något av: "DecisionTree" "ElasticNet" "ExtremeRandomTrees" "GradientBoosting" "KNN" "LassoLars" "LightGBM" "RandomForest" "SGD" "XGBoostRegressor" |
enableDnnTraining | Aktivera rekommendation för DNN-modeller. | Bool |
enableModelExplainability | Flagga för att aktivera förklaring på bästa modell. | Bool |
enableOnnxCompatibleModels | Flagga för att aktivera onnx-kompatibla modeller. | Bool |
enableStackEnsemble | Aktivera stackensemblekörning. | Bool |
enableVoteEnsemble | Aktivera röstningsensemblekörning. | Bool |
ensembleModelDownloadTimeout | Under VotingEnsemble- och StackEnsemble-modellgenereringen laddas flera anpassade modeller från de tidigare underordnade körningarna ned. Konfigurera den här parametern med ett högre värde än 300 sekunder om det behövs mer tid. |
sträng |
stackEnsembleSettings | Inställningar för stackensembler för stackensemblekörning. | StackEnsembleSettings |
trainingMode | TrainingMode-läge – Inställningen till "auto" är samma som att ställa in den på "icke-distribuerad" för tillfället, men i framtiden kan det resultera i blandat läge eller heuristikbaserat lägesval. Standardvärdet är "auto". Om "Distribuerad" används endast distribuerad funktionalisering och distribuerade algoritmer väljs. Om "Ej distribuerad" väljs endast icke-distribuerade algoritmer. |
"Auto" "Distribuerad" "Ej distribuerad" |
Textklassificering
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "TextKlassificering" (krävs) |
featurizationSettings | Funktionaliseringsindata som behövs för AutoML-jobb. | NlpVerticalFeaturizationSettings |
fixedParameters | Modell-/träningsparametrar som förblir konstanta under hela träningen. | NlpFixedParameters |
limitSettings | Körningsbegränsningar för AutoMLJob. | NlpVerticalLimitSettings |
primaryMetric | Primärt mått för Text-Classification uppgift. | "AUCWeighted" "Noggrannhet" "AveragePrecisionScoreWeighted" "NormMacroRecall" "PrecisionScoreWeighted" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | NlpParameterSubspace[] |
sweepSettings | Inställningar för modellsanering och justering av hyperparametrar. | NlpSweepSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
NlpVerticalFeaturizationSettings
Namn | Beskrivning | Värde |
---|---|---|
datasetLanguage | Datamängdsspråk, användbart för textdata. | sträng |
NlpFixedParameters
Namn | Beskrivning | Värde |
---|---|---|
gradientAccumulationSteps | Antal steg för att ackumulera toningar över innan du kör en bakåtpassning. | Int |
learningRate | Inlärningsfrekvensen för träningsproceduren. | Int |
learningRateScheduler | Typ av schema för inlärningsfrekvens som ska användas under träningsproceduren. | "Konstant" "ConstantWithWarmup" "Cosiné" "CosineWithRestarts" "Linjär" "Ingen" "Polynom" |
modelName | Namnet på den modell som ska tränas. | sträng |
numberOfEpochs | Antal träningsepoker. | Int |
trainingBatchSize | Batchstorleken för träningsproceduren. | Int |
validationBatchSize | Batchstorleken som ska användas under utvärderingen. | Int |
warmupRatio | Uppvärmningsförhållandet, som används tillsammans med LrSchedulerType. | Int |
weightDecay | Väga förfalla för utbildning tillvägagångssättet. | Int |
NlpVerticalLimitSettings
Namn | Beskrivning | Värde |
---|---|---|
maxConcurrentTrials | Maximalt antal samtidiga AutoML-iterationer. | Int |
maxNodes | Maximalt antal noder att använda för experimentet. | Int |
maxTrials | Antal AutoML-iterationer. | Int |
Timeout | Tidsgräns för AutoML-jobb. | sträng |
trialTimeout | Tidsgräns för enskilda HD-utvärderingar. | sträng |
NlpParameterSubspace
Namn | Beskrivning | Värde |
---|---|---|
gradientAccumulationSteps | Antal steg för att ackumulera toningar över innan du kör en bakåtpassning. | sträng |
learningRate | Inlärningsfrekvensen för träningsproceduren. | sträng |
learningRateScheduler | Typ av schema för inlärningsfrekvens som ska användas under träningsproceduren. | sträng |
modelName | Namnet på den modell som ska tränas. | sträng |
numberOfEpochs | Antal träningsepoker. | sträng |
trainingBatchSize | Batchstorleken för träningsproceduren. | sträng |
validationBatchSize | Batchstorleken som ska användas under utvärderingen. | sträng |
warmupRatio | Uppvärmningsförhållandet, som används tillsammans med LrSchedulerType. | sträng |
weightDecay | Väga förfalla för utbildning tillvägagångssättet. | sträng |
NlpSweepSettings
Namn | Beskrivning | Värde |
---|---|---|
earlyTermination | Typ av princip för tidig uppsägning för det svepande jobbet. | EarlyTerminationPolicy |
samplingAlgorithm | [Krävs] Typ av samplingsalgoritm. | "Bayesian" Rutnät "Random" (krävs) |
TextClassificationMultilabel
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "TextClassificationMultilabel" (krävs) |
featurizationSettings | Funktionaliseringsindata som behövs för AutoML-jobb. | NlpVerticalFeaturizationSettings |
fixedParameters | Modell-/träningsparametrar som förblir konstanta under hela träningen. | NlpFixedParameters |
limitSettings | Körningsbegränsningar för AutoMLJob. | NlpVerticalLimitSettings |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | NlpParameterSubspace[] |
sweepSettings | Inställningar för modellsanering och justering av hyperparametrar. | NlpSweepSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
Textner
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "TextNER" (krävs) |
featurizationSettings | Funktionaliseringsindata som behövs för AutoML-jobb. | NlpVerticalFeaturizationSettings |
fixedParameters | Modell-/träningsparametrar som förblir konstanta under hela träningen. | NlpFixedParameters |
limitSettings | Körningsbegränsningar för AutoMLJob. | NlpVerticalLimitSettings |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | NlpParameterSubspace[] |
sweepSettings | Inställningar för modellsanering och justering av hyperparametrar. | NlpSweepSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
Kommandojobb
Namn | Beskrivning | Värde |
---|---|---|
jobType | [Krävs] Anger typen av jobb. | "Kommando" (krävs) |
autologgerSettings | Distributionskonfiguration för jobbet. Om detta anges ska det vara en av Mpi, Tensorflow, PyTorch eller null. | AutologgerInställningar |
codeId | ARM-resurs-ID för kodtillgången. | sträng |
befallning | [Krävs] Kommandot som ska köras vid start av jobbet. T.ex. "python train.py" | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
fördelning | Distributionskonfiguration för jobbet. Om detta anges ska det vara en av Mpi, Tensorflow, PyTorch, Ray eller null. | DistributionKonfiguration |
environmentId | [Krävs] ARM-resurs-ID för miljöspecifikationen för jobbet. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
environmentVariables | Miljövariabler som ingår i jobbet. | CommandJobEnvironmentVariables |
Ingångar | Mappning av indatabindningar som används i jobbet. | CommandJobInputs |
Gränser | Gräns för kommandojobb. | CommandJobLimits |
Utgångar | Mappning av utdatabindningar som används i jobbet. | CommandJobOutputs |
queueSettings | Köinställningar för jobbet | QueueSettings |
Resurser | Beräkningsresurskonfiguration för jobbet. | JobResourceConfiguration |
AutologgerSettings
Namn | Beskrivning | Värde |
---|---|---|
mlflowAutologger | [Krävs] Anger om mlflow autologger är aktiverat. | "Inaktiverad" "Aktiverad" (krävs) |
DistributionKonfiguration
Namn | Beskrivning | Värde |
---|---|---|
distributionType | Ange objekttyp |
Mpi PyTorch Ray TensorFlow (krävs) |
Mpi
Namn | Beskrivning | Värde |
---|---|---|
distributionType | [Krävs] Anger typ av distributionsramverk. | "Mpi" (krävs) |
processCountPerInstance | Antal processer per MPI-nod. | Int |
PyTorch
Namn | Beskrivning | Värde |
---|---|---|
distributionType | [Krävs] Anger typ av distributionsramverk. | "PyTorch" (krävs) |
processCountPerInstance | Antal processer per nod. | Int |
Stråle
Namn | Beskrivning | Värde |
---|---|---|
distributionType | [Krävs] Anger typ av distributionsramverk. | "Ray" (krävs) |
adress | Adressen till Ray-huvudnoden. | sträng |
dashboardPort | Porten som instrumentpanelsservern ska bindas till. | Int |
headNodeAdditionalArgs | Ytterligare argument skickades till ray start i huvudnoden. | sträng |
includeDashboard | Ange det här argumentet för att starta Ray-instrumentpanelens GUI. | Bool |
hamn | Porten för huvudstråleprocessen. | Int |
workerNodeAdditionalArgs | Ytterligare argument skickades till ray start i arbetsnoden. | sträng |
TensorFlow
Namn | Beskrivning | Värde |
---|---|---|
distributionType | [Krävs] Anger typ av distributionsramverk. | "TensorFlow" (krävs) |
parameterServerCount | Antal parameterserveruppgifter. | Int |
workerCount | Antal arbetare. Om det inte anges kommer instansantalet att vara standard. | Int |
CommandJobEnvironmentVariables
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
CommandJobInputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobInput |
JobInput
Namn | Beskrivning | Värde |
---|---|---|
beskrivning | Beskrivning av indata. | sträng |
jobInputType | Ange objekttyp |
custom_model literal mlflow_model mltable triton_model uri_file uri_folder (krävs) |
CustomModelJobInput
Namn | Beskrivning | Värde |
---|---|---|
jobInputType | [Krävs] Anger typen av jobb. | "custom_model" (krävs) |
läge | Inmatningsläge för tillgångsleverans. | "Direkt" "Ladda ned" "EvalDownload" "EvalMount" "ReadOnlyMount" "ReadWriteMount" |
Uri | [Krävs] Indatatillgångs-URI. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
LiteralJobInput
Namn | Beskrivning | Värde |
---|---|---|
jobInputType | [Krävs] Anger typen av jobb. | "literal" (krävs) |
värde | [Krävs] Literalvärde för indata. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
TritonModelJobInput
Namn | Beskrivning | Värde |
---|---|---|
jobInputType | [Krävs] Anger typen av jobb. | "triton_model" (krävs) |
läge | Inmatningsläge för tillgångsleverans. | "Direkt" "Ladda ned" "EvalDownload" "EvalMount" "ReadOnlyMount" "ReadWriteMount" |
Uri | [Krävs] Indatatillgångs-URI. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
UriFileJobInput
Namn | Beskrivning | Värde |
---|---|---|
jobInputType | [Krävs] Anger typen av jobb. | "uri_file" (krävs) |
läge | Inmatningsläge för tillgångsleverans. | "Direkt" "Ladda ned" "EvalDownload" "EvalMount" "ReadOnlyMount" "ReadWriteMount" |
Uri | [Krävs] Indatatillgångs-URI. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
UriFolderJobInput
Namn | Beskrivning | Värde |
---|---|---|
jobInputType | [Krävs] Anger typen av jobb. | "uri_folder" (krävs) |
läge | Inmatningsläge för tillgångsleverans. | "Direkt" "Ladda ned" "EvalDownload" "EvalMount" "ReadOnlyMount" "ReadWriteMount" |
Uri | [Krävs] Indatatillgångs-URI. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
CommandJobLimits
Namn | Beskrivning | Värde |
---|---|---|
jobLimitsType | [Krävs] JobLimit-typ. | "Kommando" "Svep" (krävs) |
Timeout | Den maximala körningstiden i ISO 8601-format, varefter jobbet avbryts. Stöder endast varaktighet med så låg precision som Sekunder. | sträng |
CommandJobOutputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobOutput |
LabelingJobProperties
Namn | Beskrivning | Värde |
---|---|---|
componentId | ARM-resurs-ID för komponentresursen. | sträng |
computeId | ARM-resurs-ID för beräkningsresursen. | sträng |
dataConfiguration | Konfiguration av data som används i jobbet. | LabelingDataConfiguration |
beskrivning | Texten för tillgångsbeskrivningen. | sträng |
displayName | Visningsnamn för jobbet. | sträng |
experimentName | Namnet på experimentet som jobbet tillhör. Om det inte anges placeras jobbet i experimentet "Standard". | sträng |
identitet | Identitetskonfiguration. Om det anges bör detta vara en av AmlToken, ManagedIdentity, UserIdentity eller null. Standardvärdet är AmlToken om null. |
IdentityConfiguration |
isArchived | Arkiveras tillgången? | Bool |
jobInstructions | Etiketteringsinstruktioner för jobbet. | LabelingJobInstructions |
jobType | [Krävs] Anger typen av jobb. | "AutoML" "Kommando" "Etikettering" "Pipeline" "Spark" "Svep" (krävs) |
labelCategories | Etikettkategorier för jobbet. | LabelingJobLabelCategories |
labelingJobMediaProperties | Medietypsspecifika egenskaper i jobbet. | LabelingJobMediaProperties |
mlAssistConfiguration | Konfiguration av MLAssist-funktionen i jobbet. | MLAssistConfiguration |
notificationSetting | Meddelandeinställning för jobbet | NotificationSetting |
Egenskaper | Ordlistan för tillgångsegenskap. | ResourceBaseProperties |
secretsConfiguration | Konfiguration för hemligheter som ska göras tillgängliga under körning. | JobBaseSecretsConfiguration |
tjänster | Lista över JobEndpoints. För lokala jobb har en jobbslutpunkt ett slutpunktsvärde för FileStreamObject. |
JobBaseServices |
Taggar | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | objekt |
LabelingDataConfiguration
Namn | Beskrivning | Värde |
---|---|---|
dataId | Resurs-ID för datatillgången för att utföra etikettering. | sträng |
incrementalDataRefresh | Anger om inkrementell datauppdatering ska aktiveras. | "Inaktiverad" "Aktiverad" |
LabelingJobInstructions
Namn | Beskrivning | Värde |
---|---|---|
Uri | Länken till en sida med detaljerade etiketteringsinstruktioner för etiketter. | sträng |
LabelingJobLabelCategories
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | LabelCategory |
LabelCategory
Namn | Beskrivning | Värde |
---|---|---|
klasserna | Ordlista med etikettklasser i den här kategorin. | LabelCategoryClasses |
displayName | Visningsnamn för etikettkategorin. | sträng |
multiSelect | Anger om det är tillåtet att välja flera klasser i den här kategorin. | "Inaktiverad" "Aktiverad" |
LabelCategory-klasser
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | LabelClass |
Etikettklass
Namn | Beskrivning | Värde |
---|---|---|
displayName | Etikettklassens visningsnamn. | sträng |
Underklasser | Ordlista över underklasser för etikettklassen. | LabelClassSubclasses |
LabelClassSub-klasser
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | LabelClass |
EtiketteringJobbMediaEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
mediaType | Ange objekttyp |
Bild Text (krävs) |
LabelingJobImageProperties
Namn | Beskrivning | Värde |
---|---|---|
mediaType | [Krävs] Medietyp för jobbet. | "Bild" (krävs) |
annotationType | Anteckningstyp för bildetiketteringsjobb. | "BoundingBox" "Klassificering" "InstanceSegmentation" |
LabelingJobTextProperties
Namn | Beskrivning | Värde |
---|---|---|
mediaType | [Krävs] Medietyp för jobbet. | "Text" (krävs) |
annotationType | Anteckningstyp för textetikettjobb. | "Klassificering" "NamedEntityRecognition" |
MLAssistConfiguration
Namn | Beskrivning | Värde |
---|---|---|
mlAssist | Ange objekttyp |
inaktiverad Aktiverad (krävs) |
MLAssistConfigurationDisabled
Namn | Beskrivning | Värde |
---|---|---|
mlAssist | [Krävs] Anger om MLAssist-funktionen är aktiverad. | "Inaktiverad" (krävs) |
MLAssistConfigurationEnabled
Namn | Beskrivning | Värde |
---|---|---|
mlAssist | [Krävs] Anger om MLAssist-funktionen är aktiverad. | "Aktiverad" (krävs) |
inferencingComputeBinding | [Krävs] AML-beräkningsbindning som används i slutsatsdragning. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
trainingComputeBinding | [Krävs] AML-beräkningsbindning som används i träning. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
PipelineJob
Namn | Beskrivning | Värde |
---|---|---|
jobType | [Krävs] Anger typen av jobb. | "Pipeline" (krävs) |
Ingångar | Indata för pipelinejobbet. | PipelineJobInputs |
Jobb | Jobb konstruerar pipelinejobbet. | PipelineJobJobs |
Utgångar | Utdata för pipelinejobbet | PipelineJobOutputs |
Inställningar | Pipelineinställningar, till exempel ContinueRunOnStepFailure osv. | |
sourceJobId | ARM-resurs-ID för källjobbet. | sträng |
PipelineJobInputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobInput |
PipelineJobJobs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} |
PipelineJobOutputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobOutput |
SparkJob
Namn | Beskrivning | Värde |
---|---|---|
jobType | [Krävs] Anger typen av jobb. | "Spark" (krävs) |
arkiv | Arkivera filer som används i jobbet. | string[] |
args | Argument för jobbet. | sträng |
codeId | [Krävs] ARM-resurs-ID för kodtillgången. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
Conf | Spark-konfigurerade egenskaper. | SparkJobConf |
inträde | [Krävs] Posten som ska köras vid start av jobbet. | SparkJobEntry (krävs) |
environmentId | ARM-resurs-ID för miljöspecifikationen för jobbet. | sträng |
filer | Filer som används i jobbet. | string[] |
Ingångar | Mappning av indatabindningar som används i jobbet. | SparkJobInputs |
burkar | Jar-filer som används i jobbet. | string[] |
Utgångar | Mappning av utdatabindningar som används i jobbet. | SparkJobOutputs |
pyFiles | Python-filer som används i jobbet. | string[] |
queueSettings | Köinställningar för jobbet | QueueSettings |
Resurser | Beräkningsresurskonfiguration för jobbet. | SparkResourceConfiguration |
SparkJobConf
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
SparkJobEntry
Namn | Beskrivning | Värde |
---|---|---|
sparkJobEntryType | Ange objekttyp |
SparkJobPythonEntry SparkJobScalaEntry (krävs) |
SparkJobPythonEntry
Namn | Beskrivning | Värde |
---|---|---|
sparkJobEntryType | [Krävs] Typ av jobbets startpunkt. | "SparkJobPythonEntry" (krävs) |
fil | [Krävs] Relativ python-filsökväg för jobbets startpunkt. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
SparkJobScalaEntry
Namn | Beskrivning | Värde |
---|---|---|
sparkJobEntryType | [Krävs] Typ av jobbets startpunkt. | "SparkJobScalaEntry" (krävs) |
className | [Krävs] Scala-klassnamn som används som startpunkt. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
SparkJobInputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobInput |
SparkJobOutputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobOutput |
SparkResourceConfiguration
Namn | Beskrivning | Värde |
---|---|---|
instanceType | Valfri typ av virtuell dator som stöds av beräkningsmålet. | sträng |
runtimeVersion | Version av spark-körning som används för jobbet. | sträng |
SweepJob
Namn | Beskrivning | Värde |
---|---|---|
jobType | [Krävs] Anger typen av jobb. | "Svep" (krävs) |
earlyTermination | Principer för tidig uppsägning gör det möjligt att avbryta dåliga körningar innan de slutförs | EarlyTerminationPolicy |
Ingångar | Mappning av indatabindningar som används i jobbet. | SweepJobInputs |
Gränser | Rensa jobbgräns. | SweepJobLimits |
objektiv | [Krävs] Optimeringsmål. | Mål (krävs) |
Utgångar | Mappning av utdatabindningar som används i jobbet. | SweepJobOutputs |
queueSettings | Köinställningar för jobbet | QueueSettings |
samplingAlgorithm | [Krävs] Algoritmen för hyperparametersampling | SamplingAlgorithm (krävs) |
searchSpace | [Krävs] En ordlista som innehåller varje parameter och dess distribution. Ordlistenyckeln är namnet på parametern | |
rättegång | [Krävs] Utvärderingskomponentdefinition. | TrialComponent (krävs) |
SweepJobInputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobInput |
SweepJobLimits
Namn | Beskrivning | Värde |
---|---|---|
jobLimitsType | [Krävs] JobLimit-typ. | "Kommando" "Svep" (krävs) |
maxConcurrentTrials | Sopa jobb max samtidiga utvärderingsversioner. | Int |
maxTotalTrials | Sopa jobb max totalt antal utvärderingsversioner. | Int |
Timeout | Den maximala körningstiden i ISO 8601-format, varefter jobbet avbryts. Stöder endast varaktighet med så låg precision som Sekunder. | sträng |
trialTimeout | Rensa timeout-värdet för utvärderingsversionen av jobbet. | sträng |
Objektiv
Namn | Beskrivning | Värde |
---|---|---|
mål | [Krävs] Definierar måttmål som stöds för justering av hyperparametrar | "Maximera" "Minimera" (krävs) |
primaryMetric | [Krävs] Namnet på måttet som ska optimeras. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
SweepJobOutputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobOutput |
SamplingAlgorithm
Namn | Beskrivning | Värde |
---|---|---|
samplingAlgorithmType | Ange objekttyp |
Bayesianska Grid Slumpmässig (krävs) |
BayesianSamplingAlgorithm
Namn | Beskrivning | Värde |
---|---|---|
samplingAlgorithmType | [Krävs] Algoritmen som används för att generera hyperparametervärden, tillsammans med konfigurationsegenskaper | "Bayesian" (krävs) |
GridSamplingAlgorithm
Namn | Beskrivning | Värde |
---|---|---|
samplingAlgorithmType | [Krävs] Algoritmen som används för att generera hyperparametervärden, tillsammans med konfigurationsegenskaper | "Rutnät" (krävs) |
RandomSamplingAlgorithm
Namn | Beskrivning | Värde |
---|---|---|
samplingAlgorithmType | [Krävs] Algoritmen som används för att generera hyperparametervärden, tillsammans med konfigurationsegenskaper | "Random" (krävs) |
logbase | Ett valfritt positivt tal eller e i strängformat som ska användas som bas för loggbaserad slumpmässig sampling | sträng |
regel | Den specifika typen av slumpmässig algoritm | "Slumpmässigt" "Sobol" |
frö | Ett valfritt heltal som ska användas som frö för slumptalsgenerering | Int |
TrialComponent
Namn | Beskrivning | Värde |
---|---|---|
codeId | ARM-resurs-ID för kodtillgången. | sträng |
befallning | [Krävs] Kommandot som ska köras vid start av jobbet. T.ex. "python train.py" | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
fördelning | Distributionskonfiguration för jobbet. Om detta anges ska det vara en av Mpi, Tensorflow, PyTorch eller null. | DistributionKonfiguration |
environmentId | [Krävs] ARM-resurs-ID för miljöspecifikationen för jobbet. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
environmentVariables | Miljövariabler som ingår i jobbet. | TrialComponentEnvironmentVariables |
Resurser | Beräkningsresurskonfiguration för jobbet. | JobResourceConfiguration |
TrialComponentEnvironmentVariables
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
CreateMonitorAction
Namn | Beskrivning | Värde |
---|---|---|
actionType | [Krävs] Anger åtgärdstypen för schemat | "CreateMonitor" (krävs) |
monitorDefinition | [Krävs] Definierar övervakaren. | MonitorDefinition (krävs) |
MonitorDefinition
Namn | Beskrivning | Värde |
---|---|---|
alertNotificationSetting | Övervakarens meddelandeinställningar. | MonitoringAlertNotificationSettingsBase |
computeConfiguration | [Krävs] ARM-resurs-ID för beräkningsresursen som övervakningsjobbet ska köras på. | MonitorComputeConfigurationBase (krävs) |
monitoringTarget | ARM-resurs-ID för antingen den modell eller distribution som den här övervakaren riktar in sig på. | MonitoringTarget |
Signaler | [Krävs] Signalerna som ska övervakas. | MonitorDefinitionSignals (krävs) |
MonitoringAlertNotificationSettingsBase
Namn | Beskrivning | Värde |
---|---|---|
alertNotificationType | Ange objekttyp |
AzureMonitor e-post (krävs) |
AzMonMonitoringAlertNotificationSettings
Namn | Beskrivning | Värde |
---|---|---|
alertNotificationType | [Krävs] Anger vilken typ av signal som ska övervakas. | "AzureMonitor" (krävs) |
EmailMonitoringAlertNotificationSettings
Namn | Beskrivning | Värde |
---|---|---|
alertNotificationType | [Krävs] Anger vilken typ av signal som ska övervakas. | "E-post" (krävs) |
emailNotificationSetting | Konfiguration för meddelande. | NotificationSetting |
MonitorComputeConfigurationBase
Namn | Beskrivning | Värde |
---|---|---|
computeType | Ange objekttyp | ServerlessSpark- (krävs) |
MonitorServerlessSparkCompute
Namn | Beskrivning | Värde |
---|---|---|
computeType | [Krävs] Anger vilken typ av signal som ska övervakas. | "ServerlessSpark" (krävs) |
computeIdentity | [Krävs] Identitetsschemat som används av spark-jobben som körs på serverlösa Spark. | MonitorComputeIdentityBase (krävs) |
instanceType | [Krävs] Instanstypen som kör Spark-jobbet. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
runtimeVersion | [Krävs] Spark-körningsversionen. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
MonitorComputeIdentityBase
Namn | Beskrivning | Värde |
---|---|---|
computeIdentityType | Ange objekttyp |
AmlToken ManagedIdentity (krävs) |
AmlTokenComputeIdentity
Namn | Beskrivning | Värde |
---|---|---|
computeIdentityType | [Krävs] Övervaka uppräkning av beräkningsidentitetstyp. | "AmlToken" (krävs) |
ManagedComputeIdentity
Namn | Beskrivning | Värde |
---|---|---|
computeIdentityType | [Krävs] Övervaka uppräkning av beräkningsidentitetstyp. | "ManagedIdentity" (krävs) |
identitet | Hanterad tjänstidentitet (systemtilldelade och/eller användartilldelade identiteter) | ManagedServiceIdentity |
ManagedServiceIdentity
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts). | "Ingen" "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" (krävs) |
userAssignedIdentities | Uppsättningen användartilldelade identiteter som är associerade med resursen. Ordlistenycklarna userAssignedIdentities är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Ordlistevärdena kan vara tomma objekt ({}) i begäranden. | UserAssignedIdentiteter |
UserAssignedIdentiteter
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | UserAssignedIdentity |
UserAssignedIdentity
Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.
MonitoringTarget
Namn | Beskrivning | Värde |
---|---|---|
deploymentId | ARM-resurs-ID:t för den distribution som övervakaren riktar in sig på. | sträng |
modelId | ARM-resurs-ID:t för någon av de modeller som övervakas. | sträng |
taskType | [Krävs] Maskininlärningsuppgiftstypen för modellen. | "Klassificering" "QuestionAnswering" "Regression" (krävs) |
MonitorDefinitionSignals
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | MonitoringSignalBase |
MonitoringSignalBase
Namn | Beskrivning | Värde |
---|---|---|
läge | Det aktuella meddelandeläget för den här signalen. | "Inaktiverad" "Aktiverad" |
Egenskaper | Egenskapsordlista. Egenskaper kan läggas till, men inte tas bort eller ändras. | MonitoringSignalBaseProperties |
signalType | Ange objekttyp |
Anpassad DataDrift DataQuality FeatureAttributionDrift GenerationSafetyQuality GenerationTokenStatistics ModelPerformance PredictionDrift (krävs) |
MonitoringSignalBaseProperties
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
CustomMonitoringSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "Anpassad" (krävs) |
componentId | [Krävs] ARM-resurs-ID för komponentresursen som används för att beräkna anpassade mått. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
inputAssets | Övervaka tillgångar att ta som indata. Nyckeln är komponentens portnamn för indata, värdet är datatillgången. | CustomMonitoringSignalInputAssets |
Ingångar | Extra komponentparametrar att ta som indata. Nyckeln är det komponentliterala indataportnamnet, värdet är parametervärdet. | CustomMonitoringSignalInputs |
metricThresholds | [Krävs] En lista över mått som ska beräknas och deras associerade tröskelvärden. | CustomMetricThreshold[] (krävs) |
workspaceConnection | [Krävs] En lista över mått som ska beräknas och deras associerade tröskelvärden. | MonitoringWorkspaceConnection (krävs) |
CustomMonitoringSignalInputAssets
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | MonitoringInputDataBase |
MonitoringInputDataBase
Namn | Beskrivning | Värde |
---|---|---|
Kolumner | Mappning av kolumnnamn till särskilda användningsområden. | MonitoringInputDataBaseColumns |
dataContext | Datakällans kontextmetadata. | sträng |
jobInputType | [Krävs] Anger typen av jobb. | "custom_model" "literal" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (krävs) |
Uri | [Krävs] Indatatillgångs-URI. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
inputDataType | Ange objekttyp |
fast Statisk Avslutande (krävs) |
MonitoringInputDataBaseColumns
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
FixedInputData
Namn | Beskrivning | Värde |
---|---|---|
inputDataType | [Krävs] Anger vilken typ av signal som ska övervakas. | "Fast" (krävs) |
StaticInputData
Namn | Beskrivning | Värde |
---|---|---|
inputDataType | [Krävs] Anger vilken typ av signal som ska övervakas. | "Statisk" (krävs) |
preprocessingComponentId | ARM-resurs-ID för komponentresursen som används för att förbearbeta data. | sträng |
windowEnd | [Krävs] Slutdatumet för datafönstret. | sträng (krävs) |
windowStart | [Krävs] Startdatumet för datafönstret. | sträng (krävs) |
TrailingInputData
Namn | Beskrivning | Värde |
---|---|---|
inputDataType | [Krävs] Anger vilken typ av signal som ska övervakas. | "Avslutande" (krävs) |
preprocessingComponentId | ARM-resurs-ID för komponentresursen som används för att förbearbeta data. | sträng |
windowOffset | [Krävs] Tidsförskjutningen mellan slutet av datafönstret och övervakarens aktuella körningstid. | sträng (krävs) |
windowSize | [Krävs] Storleken på det avslutande datafönstret. | sträng (krävs) |
CustomMonitoringSignalInputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobInput |
CustomMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
metrisk | [Krävs] Det användardefinierade mått som ska beräknas. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
tröskel | Tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. | MonitoringThreshold |
MonitoringThreshold
Namn | Beskrivning | Värde |
---|---|---|
värde | Tröskelvärdet. Om värdet är null är standardinställningen beroende av måtttypen. | Int |
MonitoringWorkspaceConnection
Namn | Beskrivning | Värde |
---|---|---|
environmentVariables | Egenskaperna för en arbetsytetjänstanslutning som ska lagras som miljövariabler i de skickade jobben. Nyckeln är egenskapssökvägen för arbetsytans anslutning, namnet är miljövariabelnyckeln. |
MonitoringWorkspaceConnectionEnvironmentVariables |
Hemligheter | Egenskaperna för en arbetsytetjänstanslutning som ska lagras som hemligheter i de skickade jobben. Nyckeln är egenskapssökvägen för arbetsytans anslutning, namnet är en hemlig nyckel. |
MonitoringWorkspaceConnectionSecrets |
MonitoringWorkspaceConnectionEnvironmentVariables
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
MonitoringWorkspaceConnectionSecrets
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
DataDriftMonitoringSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "DataDrift" (krävs) |
dataSegment | Datasegmentet som används för omfång på en delmängd av datapopulationen. | MonitoringDataSegment |
featureDataTypeOverride | En ordlista som mappar funktionsnamn till respektive datatyper. | DataDriftMonitoringSignalFeatureDataTypeOverride |
Funktioner | Funktionsfiltret som identifierar vilken funktion som ska beräkna överdrift. | MonitoringFeatureFilterBase |
metricThresholds | [Krävs] En lista över mått som ska beräknas och deras associerade tröskelvärden. | DataDriftMetricThresholdBase[] (krävs) |
productionData | [Krävs] De data som avdriften beräknas för. | MonitoringInputDataBase (krävs) |
referenceData | [Krävs] Data som ska beräknas avdrift mot. | MonitoringInputDataBase (krävs) |
MonitoringDataSegment
Namn | Beskrivning | Värde |
---|---|---|
drag | Den funktion som data ska segmenteras på. | sträng |
värden | Filtrerar endast de angivna värdena för den angivna segmenterade funktionen. | string[] |
DataDriftMonitoringSignalFeatureDataTypeOverride
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | "Kategorisk" "Numeriskt" |
MonitoringFeatureFilterBase
Namn | Beskrivning | Värde |
---|---|---|
filterType | Ange objekttyp |
AllFeatures FeatureSubset TopNByAttribution (krävs) |
Allafeatures
Namn | Beskrivning | Värde |
---|---|---|
filterType | [Krävs] Anger det funktionsfilter som ska användas när du väljer funktioner för att beräkna mått över. | "AllFeatures" (krävs) |
FeatureSubset
Namn | Beskrivning | Värde |
---|---|---|
filterType | [Krävs] Anger det funktionsfilter som ska användas när du väljer funktioner för att beräkna mått över. | "FeatureSubset" (krävs) |
Funktioner | [Krävs] Listan över funktioner som ska inkluderas. | string[] (krävs) |
TopNFeaturesByAttribution
Namn | Beskrivning | Värde |
---|---|---|
filterType | [Krävs] Anger det funktionsfilter som ska användas när du väljer funktioner för att beräkna mått över. | "TopNByAttribution" (krävs) |
topp | Antalet viktigaste funktioner som ska inkluderas. | Int |
DataDriftMetricThresholdBase
Namn | Beskrivning | Värde |
---|---|---|
tröskel | Tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. | MonitoringThreshold |
Datatyp | Ange objekttyp |
kategorisk numeriska (krävs) |
CategoricalDataDriftMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
Datatyp | [Krävs] Anger datatypen för måtttröskeln. | "Kategorisk" (krävs) |
metrisk | [Krävs] Det kategoriska dataavvikelsemåttet som ska beräknas. | "JensenShannonDistance" "PearsonsChiSquaredTest" "PopulationStabilityIndex" (krävs) |
NumeriskaDataDriftMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
Datatyp | [Krävs] Anger datatypen för måtttröskeln. | "Numeriskt" (krävs) |
metrisk | [Krävs] Det numeriska dataavvikelsemåttet som ska beräknas. | "JensenShannonDistance" "NormalizedWassersteinDistance" "PopulationStabilityIndex" "TwoSampleKolmogorovSmirnovTest" (krävs) |
DataQualityMonitoringSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "DataQuality" (krävs) |
featureDataTypeOverride | En ordlista som mappar funktionsnamn till respektive datatyper. | DataQualityMonitoringSignalFeatureDataTypeOverride |
Funktioner | Funktionerna för att beräkna drift över. | MonitoringFeatureFilterBase |
metricThresholds | [Krävs] En lista över mått som ska beräknas och deras associerade tröskelvärden. | DataQualityMetricThresholdBase[] (krävs) |
productionData | [Krävs] De data som produceras av produktionstjänsten som driften beräknas för. | MonitoringInputDataBase (krävs) |
referenceData | [Krävs] Data som ska beräknas avdrift mot. | MonitoringInputDataBase (krävs) |
DataQualityMonitoringSignalFeatureDataTypeOverride
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | "Kategorisk" "Numeriskt" |
DataQualityMetricThresholdBase
Namn | Beskrivning | Värde |
---|---|---|
tröskel | Tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. | MonitoringThreshold |
Datatyp | Ange objekttyp |
kategorisk numeriska (krävs) |
CategoricalDataQualityMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
Datatyp | [Krävs] Anger datatypen för måtttröskeln. | "Kategorisk" (krävs) |
metrisk | [Krävs] Det kategoriska datakvalitetsmåttet som ska beräknas. | "DataTypeErrorRate" "NullValueRate" "OutOfBoundsRate" (krävs) |
NumeriskadataQualityMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
Datatyp | [Krävs] Anger datatypen för måtttröskeln. | "Numeriskt" (krävs) |
metrisk | [Krävs] Det numeriska datakvalitetsmåttet som ska beräknas. | "DataTypeErrorRate" "NullValueRate" "OutOfBoundsRate" (krävs) |
FeatureAttributionDriftMonitoringSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "FeatureAttributionDrift" (krävs) |
metricThreshold | [Krävs] En lista över mått som ska beräknas och deras associerade tröskelvärden. | FeatureAttributionMetricThreshold (krävs) |
productionData | [Krävs] De data som avdriften beräknas för. | MonitoringInputDataBase[] (krävs) |
referenceData | [Krävs] Data som ska beräknas avdrift mot. | MonitoringInputDataBase (krävs) |
FeatureAttributionMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
metrisk | [Krävs] Måttet för funktionstillskrivning som ska beräknas. | "NormalizedDiscountedCumulativeGain" (krävs) |
tröskel | Tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. | MonitoringThreshold |
GenerationSafetyQualityMonitoringSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "GenerationSafetyQuality" (krävs) |
metricThresholds | [Krävs] Hämtar eller anger de mått som ska beräknas och motsvarande tröskelvärden. | GenerationSafetyQualityMetricThreshold[] (krävs) |
productionData | Hämtar eller anger måldata för databehandlingsmått. | MonitoringInputDataBase[] |
samplingRate | [Krävs] Exempelfrekvensen för måldata bör vara större än 0 och högst 1. | int (krävs) |
workspaceConnectionId | Hämtar eller anger det anslutnings-ID för arbetsytan som används för att ansluta till innehållsgenereringens slutpunkt. | sträng |
GenerationSafetyQualityMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
metrisk | [Krävs] Hämtar eller anger funktionstilldelningsmåttet som ska beräknas. | "AcceptableCoherenceScorePerInstance" "AcceptableFluencyScorePerInstance" "AcceptableGroundednessScorePerInstance" "AcceptableRelevanceScorePerInstance" "AcceptableSimilarityScorePerInstance" "AggregatedCoherencePassRate" "AggregatedFluencyPassRate" "AggregatedGroundednessPassRate" "AggregatedRelevancePassRate" "AggregatedSimilarityPassRate" (krävs) |
tröskel | Hämtar eller anger tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. |
MonitoringThreshold |
GenerationTokenStatisticsSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "GenerationTokenStatistics" (krävs) |
metricThresholds | [Krävs] Hämtar eller anger de mått som ska beräknas och motsvarande tröskelvärden. | GenerationTokenStatisticsMetricThreshold[] (krävs) |
productionData | Hämtar eller anger måldata för databehandlingsmått. | MonitoringInputDataBase |
samplingRate | [Krävs] Exempelfrekvensen för måldata bör vara större än 0 och högst 1. | int (krävs) |
GenerationTokenStatisticsMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
metrisk | [Krävs] Hämtar eller anger funktionstilldelningsmåttet som ska beräknas. | "TotalTokenCount" "TotalTokenCountPerGroup" (krävs) |
tröskel | Hämtar eller anger tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. |
MonitoringThreshold |
ModelPerformanceSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "ModelPerformance" (krävs) |
dataSegment | Datasegmentet. | MonitoringDataSegment |
metricThreshold | [Krävs] En lista över mått som ska beräknas och deras associerade tröskelvärden. | ModelPerformanceMetricThresholdBase (krävs) |
productionData | [Krävs] De data som produceras av produktionstjänsten som driften beräknas för. | MonitoringInputDataBase[] (krävs) |
referenceData | [Krävs] Data som ska beräknas avdrift mot. | MonitoringInputDataBase (krävs) |
ModelPerformanceMetricThresholdBase
Namn | Beskrivning | Värde |
---|---|---|
tröskel | Tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. | MonitoringThreshold |
modelType | Ange objekttyp |
Klassificering Regression (krävs) |
ClassificationModelPerformanceMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
modelType | [Krävs] Anger datatypen för måtttröskeln. | "Klassificering" (krävs) |
metrisk | [Krävs] Prestanda för klassificeringsmodellen som ska beräknas. | "Noggrannhet" "Precision" "Recall" (krävs) |
RegressionModelPerformanceMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
modelType | [Krävs] Anger datatypen för måtttröskeln. | "Regression" (krävs) |
metrisk | [Krävs] Prestandamåttet för regressionsmodellen som ska beräknas. | "MeanAbsoluteError" "MeanSquaredError" "RootMeanSquaredError" (krävs) |
PredictionDriftMonitoringSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "PredictionDrift" (krävs) |
metricThresholds | [Krävs] En lista över mått som ska beräknas och deras associerade tröskelvärden. | PredictionDriftMetricThresholdBase[] (krävs) |
modelType | [Krävs] Typen av modell som övervakas. | "Klassificering" "Regression" (krävs) |
productionData | [Krävs] De data som avdriften beräknas för. | MonitoringInputDataBase (krävs) |
referenceData | [Krävs] Data som ska beräknas avdrift mot. | MonitoringInputDataBase (krävs) |
PredictionDriftMetricThresholdBase
Namn | Beskrivning | Värde |
---|---|---|
tröskel | Tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. | MonitoringThreshold |
Datatyp | Ange objekttyp |
kategorisk numeriska (krävs) |
CategoricalPredictionDriftMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
Datatyp | [Krävs] Anger datatypen för måtttröskeln. | "Kategorisk" (krävs) |
metrisk | [Krävs] Det kategoriska förutsägelseavvikelsemåttet som ska beräknas. | "JensenShannonDistance" "PearsonsChiSquaredTest" "PopulationStabilityIndex" (krävs) |
NumerisktPredictionDriftMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
Datatyp | [Krävs] Anger datatypen för måtttröskeln. | "Numeriskt" (krävs) |
metrisk | [Krävs] Det numeriska förutsägelseavvikelsemåttet som ska beräknas. | "JensenShannonDistance" "NormalizedWassersteinDistance" "PopulationStabilityIndex" "TwoSampleKolmogorovSmirnovTest" (krävs) |
ImportDataAction
Namn | Beskrivning | Värde |
---|---|---|
actionType | [Krävs] Anger åtgärdstypen för schemat | "ImportData" (krävs) |
dataImportDefinition | [Krävs] Definierar information om schemalägg åtgärdsdefinition. | DataImportera (krävs) |
DataImportera
Namn | Beskrivning | Värde |
---|---|---|
assetName | Namnet på tillgången för dataimportjobb som ska skapas | sträng |
autoDeleteSetting | Anger livscykelinställningen för den hanterade datatillgången. | Automatisk borttagningInställningar |
Datatyp | [Krävs] Anger typen av data. | "mltable" "uri_file" "uri_folder" (krävs) |
dataUri | [Krävs] Uri för data. Exempel: https://go.microsoft.com/fwlink/?linkid=2202330 |
sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
beskrivning | Texten för tillgångsbeskrivningen. | sträng |
intellectualProperty | Information om immateriella rättigheter. Används om data är en immateriell egendom. | IntellectualProperty |
isAnonymous | Om namnversionen är systemgenererad (anonym registrering). För typer där scenen definieras används den för att fylla i IsAnonymous när scenen anges | Bool |
isArchived | Arkiveras tillgången? För typer där fasen definieras används den för att fylla i IsArchived när scenen tillhandahålls | Bool |
Egenskaper | Ordlistan för tillgångsegenskap. | ResourceBaseProperties |
källa | Källdata för den tillgång som ska importeras från | DataImportSource |
etapp | Steg i datalivscykeln som tilldelats den här datatillgången | sträng |
Taggar | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | objekt |
IntellectualProperty
Namn | Beskrivning | Värde |
---|---|---|
protectionLevel | Skyddsnivå för den immateriella egendomen. | "Alla" "Ingen" |
förläggare | [Krävs] Utgivare av den immateriella egendomen. Måste vara samma som registerutgivarens namn. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
DataImportSource
Namn | Beskrivning | Värde |
---|---|---|
samband | Anslutning till arbetsyta för lagring av dataimportkälla | sträng |
sourceType | Ange objekttyp |
databas file_system (krävs) |
DatabaseSource
Namn | Beskrivning | Värde |
---|---|---|
sourceType | [Krävs] Anger typen av data. | "databas" (krävs) |
fråga | SQL Query-instruktion för dataimportdatabaskälla | sträng |
storedProcedure | SQL StoredProcedure på dataimportdatabaskälla | sträng |
storedProcedureParams | SQL StoredProcedure-parametrar | DatabaseSourceStoredProcedureParamsItem[] |
tableName | Namnet på tabellen i dataimportdatabaskällan | sträng |
DatabaseSourceStoredProcedureParamsItem
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
FileSystemSource
Namn | Beskrivning | Värde |
---|---|---|
sourceType | [Krävs] Anger typen av data. | "file_system" (krävs) |
stig | Sökväg för dataimportens FileSystem-källa | sträng |
EndpointScheduleAction
Namn | Beskrivning | Värde |
---|---|---|
actionType | [Krävs] Anger åtgärdstypen för schemat | "InvokeBatchEndpoint" (krävs) |
endpointInvocationDefinition | [Krävs] Definierar information om schemalägg åtgärdsdefinition. {se href="TBD" /} |
TriggerBase
Namn | Beskrivning | Värde |
---|---|---|
endTime | Anger sluttid för schemat i ISO 8601, men utan UTC-förskjutning. Se https://en.wikipedia.org/wiki/ISO_8601. Omkommenterat format skulle vara "2022-06-01T00:00:01" Om det inte finns körs schemat på obestämd tid |
sträng |
startTime | Anger starttid för schemat i ISO 8601-format, men utan UTC-förskjutning. | sträng |
timeZone | Anger tidszon där schemat körs. Tidszon bör följa Windows tidszonsformat. Se: /windows-hardware/manufacture/desktop/default-time-zones/> |
sträng |
triggerType | Ange objekttyp |
Cron återkommande (krävs) |
CronTrigger
Namn | Beskrivning | Värde |
---|---|---|
triggerType | [Krävs] | "Cron" (krävs) |
uttryck | [Krävs] Anger cron-uttryck för schema. Uttrycket bör följa formatet NCronTab. |
sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
RecurrenceTrigger
Namn | Beskrivning | Värde |
---|---|---|
endTime | Anger sluttid för schemat i ISO 8601, men utan UTC-förskjutning. Se https://en.wikipedia.org/wiki/ISO_8601. Omkommenterat format skulle vara "2022-06-01T00:00:01" Om det inte finns körs schemat på obestämd tid |
sträng |
frekvens | [Krävs] Frekvensen för att utlösa schemat. | "Dag" "Timme" "Minut" "Månad" "Vecka" (krävs) |
intervall | [Krävs] Anger schemaintervall tillsammans med frekvens | int (krävs) |
schema | Upprepningsschemat. | RecurrenceSchedule |
startTime | Anger starttid för schemat i ISO 8601-format, men utan UTC-förskjutning. | sträng |
timeZone | Anger tidszon där schemat körs. Tidszon bör följa Windows tidszonsformat. Se: /windows-hardware/manufacture/desktop/default-time-zones |
sträng |
triggerType | [Krävs] | "Cron" "Upprepning" (krävs) |
RecurrenceSchedule
Namn | Beskrivning | Värde |
---|---|---|
Timmar | [Krävs] Lista över timmar för schemat. | int[] (krävs) |
protokoll | [Krävs] Lista över minuter för schemat. | int[] (krävs) |
monthDays | Lista över månadsdagar för schemat | int[] |
Vardagar | Lista över dagar för schemat. | Strängmatris som innehåller något av: "Fredag" "Måndag" "Lördag" "Söndag" "Torsdag" "Tisdag" "Onsdag" |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen arbetsytor/scheman kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.MachineLearningServices/workspaces/schedules-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/schedules@2023-06-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
action = {
actionType = "string"
// For remaining properties, see ScheduleActionBase objects
}
description = "string"
displayName = "string"
isEnabled = bool
properties = {
{customized property} = "string"
}
tags = {}
trigger = {
endTime = "string"
startTime = "string"
timeZone = "string"
triggerType = "string"
// For remaining properties, see TriggerBase objects
}
}
})
}
ScheduleActionBase-objekt
Ange egenskapen actionType för att ange typ av objekt.
För CreateJobanvänder du:
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"
}
secretsConfiguration = {
{customized property} = {
uri = "string"
workspaceSecretName = "string"
}
}
services = {
{customized property} = {
endpoint = "string"
jobServiceType = "string"
nodes = {
nodesValueType = "string"
// For remaining properties, see Nodes objects
}
port = int
properties = {
{customized property} = "string"
}
}
}
tags = {}
jobType = "string"
// For remaining properties, see JobBaseProperties objects
}
För CreateMonitoranvänder du:
actionType = "CreateMonitor"
monitorDefinition = {
alertNotificationSetting = {
alertNotificationType = "string"
// For remaining properties, see MonitoringAlertNotificationSettingsBase objects
}
computeConfiguration = {
computeType = "string"
// For remaining properties, see MonitorComputeConfigurationBase objects
}
monitoringTarget = {
deploymentId = "string"
modelId = "string"
taskType = "string"
}
signals = {
{customized property} = {
mode = "string"
properties = {
{customized property} = "string"
}
signalType = "string"
// For remaining properties, see MonitoringSignalBase objects
}
}
}
För ImportDataanvänder du:
actionType = "ImportData"
dataImportDefinition = {
assetName = "string"
autoDeleteSetting = {
condition = "string"
value = "string"
}
dataType = "string"
dataUri = "string"
description = "string"
intellectualProperty = {
protectionLevel = "string"
publisher = "string"
}
isAnonymous = bool
isArchived = bool
properties = {
{customized property} = "string"
}
source = {
connection = "string"
sourceType = "string"
// For remaining properties, see DataImportSource objects
}
stage = "string"
tags = {}
}
För InvokeBatchEndpointanvänder du:
actionType = "InvokeBatchEndpoint"
JobBaseProperties-objekt
Ange egenskapen jobType för att ange typ av objekt.
För AutoML-använder du:
jobType = "AutoML"
environmentId = "string"
environmentVariables = {
{customized property} = "string"
}
outputs = {
{customized property} = {
description = "string"
jobOutputType = "string"
// For remaining properties, see JobOutput objects
}
}
queueSettings = {
jobTier = "string"
priority = int
}
resources = {
dockerArgs = "string"
instanceCount = int
instanceType = "string"
locations = [
"string"
]
maxInstanceCount = int
properties = {}
shmSize = "string"
}
taskDetails = {
logVerbosity = "string"
targetColumnName = "string"
trainingData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
taskType = "string"
// For remaining properties, see AutoMLVertical objects
}
För Kommandoanvänder du:
jobType = "Command"
autologgerSettings = {
mlflowAutologger = "string"
}
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
}
}
limits = {
jobLimitsType = "string"
timeout = "string"
}
outputs = {
{customized property} = {
description = "string"
jobOutputType = "string"
// For remaining properties, see JobOutput objects
}
}
queueSettings = {
jobTier = "string"
priority = int
}
resources = {
dockerArgs = "string"
instanceCount = int
instanceType = "string"
locations = [
"string"
]
maxInstanceCount = int
properties = {}
shmSize = "string"
}
För etiketteringanvänder du:
jobType = "Labeling"
dataConfiguration = {
dataId = "string"
incrementalDataRefresh = "string"
}
jobInstructions = {
uri = "string"
}
labelCategories = {
{customized property} = {
classes = {
{customized property} = {
displayName = "string"
subclasses = {
{customized property} = {}
}
}
displayName = "string"
multiSelect = "string"
}
}
labelingJobMediaProperties = {
mediaType = "string"
// For remaining properties, see LabelingJobMediaProperties objects
}
mlAssistConfiguration = {
mlAssist = "string"
// For remaining properties, see MLAssistConfiguration objects
}
För Pipelineanvänder du:
jobType = "Pipeline"
inputs = {
{customized property} = {
description = "string"
jobInputType = "string"
// For remaining properties, see JobInput objects
}
}
jobs = {}
outputs = {
{customized property} = {
description = "string"
jobOutputType = "string"
// For remaining properties, see JobOutput objects
}
}
sourceJobId = "string"
För Sparkanvänder du:
jobType = "Spark"
archives = [
"string"
]
args = "string"
codeId = "string"
conf = {
{customized property} = "string"
}
entry = {
sparkJobEntryType = "string"
// For remaining properties, see SparkJobEntry objects
}
environmentId = "string"
files = [
"string"
]
inputs = {
{customized property} = {
description = "string"
jobInputType = "string"
// For remaining properties, see JobInput objects
}
}
jars = [
"string"
]
outputs = {
{customized property} = {
description = "string"
jobOutputType = "string"
// For remaining properties, see JobOutput objects
}
}
pyFiles = [
"string"
]
queueSettings = {
jobTier = "string"
priority = int
}
resources = {
instanceType = "string"
runtimeVersion = "string"
}
För Svepanvänder du:
jobType = "Sweep"
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
}
}
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"
priority = int
}
samplingAlgorithm = {
samplingAlgorithmType = "string"
// For remaining properties, see SamplingAlgorithm objects
}
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"
locations = [
"string"
]
maxInstanceCount = int
properties = {}
shmSize = "string"
}
}
IdentityConfiguration-objekt
Ange egenskapen identityType för att ange typ av objekt.
För AMLTokenanvänder du:
identityType = "AMLToken"
För Managedanvänder du:
identityType = "Managed"
clientId = "string"
objectId = "string"
resourceId = "string"
För UserIdentityanvänder du:
identityType = "UserIdentity"
Webhook-objekt
Ange egenskapen webhookType för att ange typ av objekt.
För AzureDevOpsanvänder du:
webhookType = "AzureDevOps"
Nodobjekt
Ange egenskapen nodesValueType för att ange typ av objekt.
För Allaanvänder du:
nodesValueType = "All"
JobOutput-objekt
Ange egenskapen jobOutputType för att ange typ av objekt.
För custom_modelanvänder du:
jobOutputType = "custom_model"
assetName = "string"
assetVersion = "string"
autoDeleteSetting = {
condition = "string"
value = "string"
}
mode = "string"
uri = "string"
För mlflow_modelanvänder du:
jobOutputType = "mlflow_model"
assetName = "string"
assetVersion = "string"
autoDeleteSetting = {
condition = "string"
value = "string"
}
mode = "string"
uri = "string"
För mltableanvänder du:
jobOutputType = "mltable"
assetName = "string"
assetVersion = "string"
autoDeleteSetting = {
condition = "string"
value = "string"
}
mode = "string"
uri = "string"
För triton_modelanvänder du:
jobOutputType = "triton_model"
assetName = "string"
assetVersion = "string"
autoDeleteSetting = {
condition = "string"
value = "string"
}
mode = "string"
uri = "string"
För uri_fileanvänder du:
jobOutputType = "uri_file"
assetName = "string"
assetVersion = "string"
autoDeleteSetting = {
condition = "string"
value = "string"
}
mode = "string"
uri = "string"
För uri_folderanvänder du:
jobOutputType = "uri_folder"
assetName = "string"
assetVersion = "string"
autoDeleteSetting = {
condition = "string"
value = "string"
}
mode = "string"
uri = "string"
AutoMLVertical-objekt
Ange egenskapen taskType för att ange typ av objekt.
För Klassificeringanvänder du:
taskType = "Classification"
cvSplitColumnNames = [
"string"
]
featurizationSettings = {
blockedTransformers = [
"string"
]
columnNameAndTypes = {
{customized property} = "string"
}
datasetLanguage = "string"
enableDnnFeaturization = bool
mode = "string"
transformerParams = {
{customized property} = [
{
fields = [
"string"
]
}
]
}
}
fixedParameters = {
booster = "string"
boostingType = "string"
growPolicy = "string"
learningRate = int
maxBin = int
maxDepth = int
maxLeaves = int
minDataInLeaf = int
minSplitGain = int
modelName = "string"
nEstimators = int
numLeaves = int
preprocessorName = "string"
regAlpha = int
regLambda = int
subsample = int
subsampleFreq = int
treeMethod = "string"
withMean = bool
withStd = bool
}
limitSettings = {
enableEarlyTermination = bool
exitScore = int
maxConcurrentTrials = int
maxCoresPerTrial = int
maxNodes = int
maxTrials = int
sweepConcurrentTrials = int
sweepTrials = int
timeout = "string"
trialTimeout = "string"
}
nCrossValidations = {
mode = "string"
// For remaining properties, see NCrossValidations objects
}
positiveLabel = "string"
primaryMetric = "string"
searchSpace = [
{
booster = "string"
boostingType = "string"
growPolicy = "string"
learningRate = "string"
maxBin = "string"
maxDepth = "string"
maxLeaves = "string"
minDataInLeaf = "string"
minSplitGain = "string"
modelName = "string"
nEstimators = "string"
numLeaves = "string"
preprocessorName = "string"
regAlpha = "string"
regLambda = "string"
subsample = "string"
subsampleFreq = "string"
treeMethod = "string"
withMean = "string"
withStd = "string"
}
]
sweepSettings = {
earlyTermination = {
delayEvaluation = int
evaluationInterval = int
policyType = "string"
// For remaining properties, see EarlyTerminationPolicy objects
}
samplingAlgorithm = "string"
}
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 = {
stackMetaLearnerTrainPercentage = int
stackMetaLearnerType = "string"
}
trainingMode = "string"
}
validationData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
validationDataSize = int
weightColumnName = "string"
För Prognostiseringanvänder du:
taskType = "Forecasting"
cvSplitColumnNames = [
"string"
]
featurizationSettings = {
blockedTransformers = [
"string"
]
columnNameAndTypes = {
{customized property} = "string"
}
datasetLanguage = "string"
enableDnnFeaturization = bool
mode = "string"
transformerParams = {
{customized property} = [
{
fields = [
"string"
]
}
]
}
}
fixedParameters = {
booster = "string"
boostingType = "string"
growPolicy = "string"
learningRate = int
maxBin = int
maxDepth = int
maxLeaves = int
minDataInLeaf = int
minSplitGain = int
modelName = "string"
nEstimators = int
numLeaves = int
preprocessorName = "string"
regAlpha = int
regLambda = int
subsample = int
subsampleFreq = int
treeMethod = "string"
withMean = bool
withStd = bool
}
forecastingSettings = {
countryOrRegionForHolidays = "string"
cvStepSize = int
featureLags = "string"
featuresUnknownAtForecastTime = [
"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
maxNodes = int
maxTrials = int
sweepConcurrentTrials = int
sweepTrials = int
timeout = "string"
trialTimeout = "string"
}
nCrossValidations = {
mode = "string"
// For remaining properties, see NCrossValidations objects
}
primaryMetric = "string"
searchSpace = [
{
booster = "string"
boostingType = "string"
growPolicy = "string"
learningRate = "string"
maxBin = "string"
maxDepth = "string"
maxLeaves = "string"
minDataInLeaf = "string"
minSplitGain = "string"
modelName = "string"
nEstimators = "string"
numLeaves = "string"
preprocessorName = "string"
regAlpha = "string"
regLambda = "string"
subsample = "string"
subsampleFreq = "string"
treeMethod = "string"
withMean = "string"
withStd = "string"
}
]
sweepSettings = {
earlyTermination = {
delayEvaluation = int
evaluationInterval = int
policyType = "string"
// For remaining properties, see EarlyTerminationPolicy objects
}
samplingAlgorithm = "string"
}
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 = {
stackMetaLearnerTrainPercentage = int
stackMetaLearnerType = "string"
}
trainingMode = "string"
}
validationData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
validationDataSize = int
weightColumnName = "string"
För ImageClassificationanvänder du:
taskType = "ImageClassification"
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"
}
validationData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
validationDataSize = int
För ImageClassificationMultilabelanvänder du:
taskType = "ImageClassificationMultilabel"
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"
}
validationData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
validationDataSize = int
För ImageInstanceSegmentationanvänder du:
taskType = "ImageInstanceSegmentation"
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"
logTrainingMetrics = "string"
logValidationLoss = "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 = "MeanAveragePrecision"
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"
}
validationData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
validationDataSize = int
För ImageObjectDetectionanvänder du:
taskType = "ImageObjectDetection"
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"
logTrainingMetrics = "string"
logValidationLoss = "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 = "MeanAveragePrecision"
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"
}
validationData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
validationDataSize = int
För Regressionanvänder du:
taskType = "Regression"
cvSplitColumnNames = [
"string"
]
featurizationSettings = {
blockedTransformers = [
"string"
]
columnNameAndTypes = {
{customized property} = "string"
}
datasetLanguage = "string"
enableDnnFeaturization = bool
mode = "string"
transformerParams = {
{customized property} = [
{
fields = [
"string"
]
}
]
}
}
fixedParameters = {
booster = "string"
boostingType = "string"
growPolicy = "string"
learningRate = int
maxBin = int
maxDepth = int
maxLeaves = int
minDataInLeaf = int
minSplitGain = int
modelName = "string"
nEstimators = int
numLeaves = int
preprocessorName = "string"
regAlpha = int
regLambda = int
subsample = int
subsampleFreq = int
treeMethod = "string"
withMean = bool
withStd = bool
}
limitSettings = {
enableEarlyTermination = bool
exitScore = int
maxConcurrentTrials = int
maxCoresPerTrial = int
maxNodes = int
maxTrials = int
sweepConcurrentTrials = int
sweepTrials = int
timeout = "string"
trialTimeout = "string"
}
nCrossValidations = {
mode = "string"
// For remaining properties, see NCrossValidations objects
}
primaryMetric = "string"
searchSpace = [
{
booster = "string"
boostingType = "string"
growPolicy = "string"
learningRate = "string"
maxBin = "string"
maxDepth = "string"
maxLeaves = "string"
minDataInLeaf = "string"
minSplitGain = "string"
modelName = "string"
nEstimators = "string"
numLeaves = "string"
preprocessorName = "string"
regAlpha = "string"
regLambda = "string"
subsample = "string"
subsampleFreq = "string"
treeMethod = "string"
withMean = "string"
withStd = "string"
}
]
sweepSettings = {
earlyTermination = {
delayEvaluation = int
evaluationInterval = int
policyType = "string"
// For remaining properties, see EarlyTerminationPolicy objects
}
samplingAlgorithm = "string"
}
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 = {
stackMetaLearnerTrainPercentage = int
stackMetaLearnerType = "string"
}
trainingMode = "string"
}
validationData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
validationDataSize = int
weightColumnName = "string"
För TextClassificationanvänder du:
taskType = "TextClassification"
featurizationSettings = {
datasetLanguage = "string"
}
fixedParameters = {
gradientAccumulationSteps = int
learningRate = int
learningRateScheduler = "string"
modelName = "string"
numberOfEpochs = int
trainingBatchSize = int
validationBatchSize = int
warmupRatio = int
weightDecay = int
}
limitSettings = {
maxConcurrentTrials = int
maxNodes = int
maxTrials = int
timeout = "string"
trialTimeout = "string"
}
primaryMetric = "string"
searchSpace = [
{
gradientAccumulationSteps = "string"
learningRate = "string"
learningRateScheduler = "string"
modelName = "string"
numberOfEpochs = "string"
trainingBatchSize = "string"
validationBatchSize = "string"
warmupRatio = "string"
weightDecay = "string"
}
]
sweepSettings = {
earlyTermination = {
delayEvaluation = int
evaluationInterval = int
policyType = "string"
// For remaining properties, see EarlyTerminationPolicy objects
}
samplingAlgorithm = "string"
}
validationData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
För TextClassificationMultilabelanvänder du:
taskType = "TextClassificationMultilabel"
featurizationSettings = {
datasetLanguage = "string"
}
fixedParameters = {
gradientAccumulationSteps = int
learningRate = int
learningRateScheduler = "string"
modelName = "string"
numberOfEpochs = int
trainingBatchSize = int
validationBatchSize = int
warmupRatio = int
weightDecay = int
}
limitSettings = {
maxConcurrentTrials = int
maxNodes = int
maxTrials = int
timeout = "string"
trialTimeout = "string"
}
searchSpace = [
{
gradientAccumulationSteps = "string"
learningRate = "string"
learningRateScheduler = "string"
modelName = "string"
numberOfEpochs = "string"
trainingBatchSize = "string"
validationBatchSize = "string"
warmupRatio = "string"
weightDecay = "string"
}
]
sweepSettings = {
earlyTermination = {
delayEvaluation = int
evaluationInterval = int
policyType = "string"
// For remaining properties, see EarlyTerminationPolicy objects
}
samplingAlgorithm = "string"
}
validationData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
För TextNERanvänder du:
taskType = "TextNER"
featurizationSettings = {
datasetLanguage = "string"
}
fixedParameters = {
gradientAccumulationSteps = int
learningRate = int
learningRateScheduler = "string"
modelName = "string"
numberOfEpochs = int
trainingBatchSize = int
validationBatchSize = int
warmupRatio = int
weightDecay = int
}
limitSettings = {
maxConcurrentTrials = int
maxNodes = int
maxTrials = int
timeout = "string"
trialTimeout = "string"
}
searchSpace = [
{
gradientAccumulationSteps = "string"
learningRate = "string"
learningRateScheduler = "string"
modelName = "string"
numberOfEpochs = "string"
trainingBatchSize = "string"
validationBatchSize = "string"
warmupRatio = "string"
weightDecay = "string"
}
]
sweepSettings = {
earlyTermination = {
delayEvaluation = int
evaluationInterval = int
policyType = "string"
// For remaining properties, see EarlyTerminationPolicy objects
}
samplingAlgorithm = "string"
}
validationData = {
description = "string"
jobInputType = "string"
mode = "string"
uri = "string"
}
NCrossValidations-objekt
Ange egenskapen läge för att ange typ av objekt.
För Autoanvänder du:
mode = "Auto"
För anpassadanvänder du:
mode = "Custom"
value = int
EarlyTerminationPolicy-objekt
Ange egenskapen policyType för att ange typ av objekt.
För Banditanvänder du:
policyType = "Bandit"
slackAmount = int
slackFactor = int
För MedianStoppinganvänder du:
policyType = "MedianStopping"
För TruncationSelectionanvänder du:
policyType = "TruncationSelection"
truncationPercentage = int
ForecastHorizon-objekt
Ange egenskapen läge för att ange typ av objekt.
För Autoanvänder du:
mode = "Auto"
För anpassadanvänder du:
mode = "Custom"
value = int
Säsongsvariationer
Ange egenskapen läge för att ange typ av objekt.
För Autoanvänder du:
mode = "Auto"
För anpassadanvänder du:
mode = "Custom"
value = int
TargetLags-objekt
Ange egenskapen läge för att ange typ av objekt.
För Autoanvänder du:
mode = "Auto"
För anpassadanvänder du:
mode = "Custom"
values = [
int
]
TargetRollingWindowSize-objekt
Ange egenskapen läge för att ange typ av objekt.
För Autoanvänder du:
mode = "Auto"
För anpassadanvänder du:
mode = "Custom"
value = int
DistributionKonfigurationsobjekt
Ange egenskapen distributionType för att ange typ av objekt.
För Mpianvänder du:
distributionType = "Mpi"
processCountPerInstance = int
För PyTorchanvänder du:
distributionType = "PyTorch"
processCountPerInstance = int
För Rayanvänder du:
distributionType = "Ray"
address = "string"
dashboardPort = int
headNodeAdditionalArgs = "string"
includeDashboard = bool
port = int
workerNodeAdditionalArgs = "string"
För TensorFlowanvänder du:
distributionType = "TensorFlow"
parameterServerCount = int
workerCount = int
JobInput-objekt
Ange egenskapen jobInputType för att ange typ av objekt.
För custom_modelanvänder du:
jobInputType = "custom_model"
mode = "string"
uri = "string"
För literalanvänder du:
jobInputType = "literal"
value = "string"
För mlflow_modelanvänder du:
jobInputType = "mlflow_model"
mode = "string"
uri = "string"
För mltableanvänder du:
jobInputType = "mltable"
mode = "string"
uri = "string"
För triton_modelanvänder du:
jobInputType = "triton_model"
mode = "string"
uri = "string"
För uri_fileanvänder du:
jobInputType = "uri_file"
mode = "string"
uri = "string"
För uri_folderanvänder du:
jobInputType = "uri_folder"
mode = "string"
uri = "string"
EtiketteringJobMediaProperties-objekt
Ange egenskapen mediaType för att ange typ av objekt.
För Imageanvänder du:
mediaType = "Image"
annotationType = "string"
För Textanvänder du:
mediaType = "Text"
annotationType = "string"
MLAssistConfiguration-objekt
Ange egenskapen mlAssist för att ange typ av objekt.
För inaktiveradanvänder du:
mlAssist = "Disabled"
För aktiveradanvänder du:
mlAssist = "Enabled"
inferencingComputeBinding = "string"
trainingComputeBinding = "string"
SparkJobEntry-objekt
Ange egenskapen sparkJobEntryType för att ange typ av objekt.
För SparkJobPythonEntryanvänder du:
sparkJobEntryType = "SparkJobPythonEntry"
file = "string"
För SparkJobScalaEntryanvänder du:
sparkJobEntryType = "SparkJobScalaEntry"
className = "string"
SamplingAlgorithm-objekt
Ange egenskapen samplingAlgorithmType för att ange typ av objekt.
För Bayesianskaanvänder du:
samplingAlgorithmType = "Bayesian"
För Gridanvänder du:
samplingAlgorithmType = "Grid"
För Randomanvänder du:
samplingAlgorithmType = "Random"
logbase = "string"
rule = "string"
seed = int
MonitoringAlertNotificationSettingsBase-objekt
Ange egenskapen alertNotificationType för att ange typ av objekt.
För AzureMonitoranvänder du:
alertNotificationType = "AzureMonitor"
För e-postanvänder du:
alertNotificationType = "Email"
emailNotificationSetting = {
emailOn = [
"string"
]
emails = [
"string"
]
webhooks = {
{customized property} = {
eventType = "string"
webhookType = "string"
// For remaining properties, see Webhook objects
}
}
}
MonitorComputeConfigurationBase-objekt
Ange egenskapen computeType för att ange typ av objekt.
För ServerlessSparkanvänder du:
computeType = "ServerlessSpark"
computeIdentity = {
computeIdentityType = "string"
// For remaining properties, see MonitorComputeIdentityBase objects
}
instanceType = "string"
runtimeVersion = "string"
ÖvervakaComputeIdentityBase-objekt
Ange egenskapen computeIdentityType för att ange typ av objekt.
För AmlTokenanvänder du:
computeIdentityType = "AmlToken"
För ManagedIdentityanvänder du:
computeIdentityType = "ManagedIdentity"
identity {
type = "string"
identity_ids = []
}
MonitoringSignalBase-objekt
Ange egenskapen signalType för att ange typ av objekt.
För anpassadanvänder du:
signalType = "Custom"
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
}
}
]
workspaceConnection = {
environmentVariables = {
{customized property} = "string"
}
secrets = {
{customized property} = "string"
}
}
För DataDriftanvänder du:
signalType = "DataDrift"
dataSegment = {
feature = "string"
values = [
"string"
]
}
featureDataTypeOverride = {
{customized property} = "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
}
För DataQualityanvänder du:
signalType = "DataQuality"
featureDataTypeOverride = {
{customized property} = "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
}
För FeatureAttributionDriftanvänder du:
signalType = "FeatureAttributionDrift"
metricThreshold = {
metric = "NormalizedDiscountedCumulativeGain"
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
}
För GenerationSafetyQualityanvänder du:
signalType = "GenerationSafetyQuality"
metricThresholds = [
{
metric = "string"
threshold = {
value = int
}
}
]
productionData = [
{
columns = {
{customized property} = "string"
}
dataContext = "string"
jobInputType = "string"
uri = "string"
inputDataType = "string"
// For remaining properties, see MonitoringInputDataBase objects
}
]
samplingRate = int
workspaceConnectionId = "string"
För GenerationTokenStatisticsanvänder du:
signalType = "GenerationTokenStatistics"
metricThresholds = [
{
metric = "string"
threshold = {
value = int
}
}
]
productionData = {
columns = {
{customized property} = "string"
}
dataContext = "string"
jobInputType = "string"
uri = "string"
inputDataType = "string"
// For remaining properties, see MonitoringInputDataBase objects
}
samplingRate = int
För ModelPerformanceanvänder du:
signalType = "ModelPerformance"
dataSegment = {
feature = "string"
values = [
"string"
]
}
metricThreshold = {
threshold = {
value = int
}
modelType = "string"
// For remaining properties, see ModelPerformanceMetricThresholdBase 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
}
För PredictionDriftanvänder du:
signalType = "PredictionDrift"
metricThresholds = [
{
threshold = {
value = int
}
dataType = "string"
// For remaining properties, see PredictionDriftMetricThresholdBase objects
}
]
modelType = "string"
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
}
MonitoringInputDataBase-objekt
Ange egenskapen inputDataType för att ange typ av objekt.
För fastanvänder du:
inputDataType = "Fixed"
För Staticanvänder du:
inputDataType = "Static"
preprocessingComponentId = "string"
windowEnd = "string"
windowStart = "string"
För avslutandeanvänder du:
inputDataType = "Trailing"
preprocessingComponentId = "string"
windowOffset = "string"
windowSize = "string"
ÖvervakningFeatureFilterBase-objekt
Ange egenskapen filterType för att ange typ av objekt.
För AllFeaturesanvänder du:
filterType = "AllFeatures"
För FeatureSubsetanvänder du:
filterType = "FeatureSubset"
features = [
"string"
]
För TopNByAttributionanvänder du:
filterType = "TopNByAttribution"
top = int
DataDriftMetricThresholdBase-objekt
Ange egenskapen dataType för att ange typ av objekt.
För kategoriskaanvänder du:
dataType = "Categorical"
metric = "string"
För numeriskaanvänder du:
dataType = "Numerical"
metric = "string"
DataQualityMetricThresholdBase-objekt
Ange egenskapen dataType för att ange typ av objekt.
För kategoriskaanvänder du:
dataType = "Categorical"
metric = "string"
För numeriskaanvänder du:
dataType = "Numerical"
metric = "string"
ModelPerformanceMetricThresholdBase-objekt
Ange egenskapen modelType för att ange typ av objekt.
För Klassificeringanvänder du:
modelType = "Classification"
metric = "string"
För Regressionanvänder du:
modelType = "Regression"
metric = "string"
PredictionDriftMetricThresholdBase-objekt
Ange egenskapen dataType för att ange typ av objekt.
För kategoriskaanvänder du:
dataType = "Categorical"
metric = "string"
För numeriskaanvänder du:
dataType = "Numerical"
metric = "string"
DataImportSource-objekt
Ange egenskapen sourceType för att ange typ av objekt.
För databasanvänder du:
sourceType = "database"
query = "string"
storedProcedure = "string"
storedProcedureParams = [
{
{customized property} = "string"
}
]
tableName = "string"
För file_systemanvänder du:
sourceType = "file_system"
path = "string"
TriggerBase-objekt
Ange egenskapen triggerType för att ange typ av objekt.
För Cronanvänder du:
triggerType = "Cron"
expression = "string"
Använd för återkommande:
triggerType = "Recurrence"
frequency = "string"
interval = int
schedule = {
hours = [
int
]
minutes = [
int
]
monthDays = [
int
]
weekDays = [
"string"
]
}
Egenskapsvärden
arbetsytor/scheman
Namn | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.MachineLearningServices/workspaces/schedules@2023-06-01-preview" |
Namn | Resursnamnet | sträng (krävs) |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: arbetsytor |
Egenskaper | [Krävs] Ytterligare attribut för entiteten. | ScheduleProperties (krävs) |
ScheduleProperties
Namn | Beskrivning | Värde |
---|---|---|
handling | [Krävs] Anger åtgärden i schemat | ScheduleActionBase (krävs) |
beskrivning | Texten för tillgångsbeskrivningen. | sträng |
displayName | Visningsnamn för schemat. | sträng |
isEnabled | Är schemat aktiverat? | Bool |
Egenskaper | Ordlistan för tillgångsegenskap. | ResourceBaseProperties |
Taggar | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | objekt |
utlösa | [Krävs] Anger utlösarinformationen | TriggerBase (krävs) |
ScheduleActionBase
Namn | Beskrivning | Värde |
---|---|---|
actionType | Ange objekttyp |
CreateJob CreateMonitor ImportData InvokeBatchEndpoint (krävs) |
JobScheduleAction
Namn | Beskrivning | Värde |
---|---|---|
actionType | [Krävs] Anger åtgärdstypen för schemat | "CreateJob" (krävs) |
jobDefinition | [Krävs] Definierar information om schemalägg åtgärdsdefinition. | JobBaseProperties (krävs) |
JobBaseProperties
Namn | Beskrivning | Värde |
---|---|---|
componentId | ARM-resurs-ID för komponentresursen. | sträng |
computeId | ARM-resurs-ID för beräkningsresursen. | sträng |
beskrivning | Texten för tillgångsbeskrivningen. | sträng |
displayName | Visningsnamn för jobbet. | sträng |
experimentName | Namnet på experimentet som jobbet tillhör. Om det inte anges placeras jobbet i experimentet "Standard". | sträng |
identitet | Identitetskonfiguration. Om det anges bör detta vara en av AmlToken, ManagedIdentity, UserIdentity eller null. Standardvärdet är AmlToken om null. |
IdentityConfiguration |
isArchived | Arkiveras tillgången? | Bool |
notificationSetting | Meddelandeinställning för jobbet | NotificationSetting |
Egenskaper | Ordlistan för tillgångsegenskap. | ResourceBaseProperties |
secretsConfiguration | Konfiguration för hemligheter som ska göras tillgängliga under körning. | JobBaseSecretsConfiguration |
tjänster | Lista över JobEndpoints. För lokala jobb har en jobbslutpunkt ett slutpunktsvärde för FileStreamObject. |
JobBaseServices |
Taggar | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | objekt |
jobType | Ange objekttyp |
AutoML- kommando etikettering Pipeline Spark Svep (krävs) |
IdentityConfiguration
Namn | Beskrivning | Värde |
---|---|---|
identityType | Ange objekttyp |
AMLToken Hanterad UserIdentity (krävs) |
AmlToken
Namn | Beskrivning | Värde |
---|---|---|
identityType | [Krävs] Anger typen av identitetsramverk. | "AMLToken" (krävs) |
Hanterad identitet
Namn | Beskrivning | Värde |
---|---|---|
identityType | [Krävs] Anger typen av identitetsramverk. | "Hanterad" (krävs) |
clientId | Anger en användartilldelad identitet efter klient-ID. Ange inte det här fältet för systemtilldelade. | sträng Begränsningar: Min längd = 36 Maximal längd = 36 Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
objectId | Anger en användartilldelad identitet efter objekt-ID. Ange inte det här fältet för systemtilldelade. | sträng Begränsningar: Min längd = 36 Maximal längd = 36 Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceId | Anger en användartilldelad identitet efter ARM-resurs-ID. Ange inte det här fältet för systemtilldelade. | sträng |
UserIdentity
Namn | Beskrivning | Värde |
---|---|---|
identityType | [Krävs] Anger typen av identitetsramverk. | "UserIdentity" (krävs) |
NotificationSetting
Namn | Beskrivning | Värde |
---|---|---|
emailOn | Skicka e-postavisering till användare med angiven meddelandetyp | Strängmatris som innehåller något av: "JobCancelled" "JobCompleted" "JobFailed" |
e-postmeddelanden | Det här är listan över e-postmottagare som har en begränsning på 499 tecken i total sammanfogning med kommaavgränsare | string[] |
webhooks | Skicka webhook-återanrop till en tjänst. Nyckeln är ett användarnamn för webhooken. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | Webhook |
Webhook
Namn | Beskrivning | Värde |
---|---|---|
eventType | Skicka återanrop för en angiven meddelandehändelse | sträng |
webhookType | Ange objekttyp | AzureDevOps (krävs) |
AzureDevOpsWebhook
Namn | Beskrivning | Värde |
---|---|---|
webhookType | [Krävs] Anger vilken typ av tjänst som ska skickas motringning | "AzureDevOps" (krävs) |
ResourceBaseProperties
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
JobBaseSecretsConfiguration
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | SecretConfiguration |
SecretConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Uri | Hemlig URI. Exempel-URI: https://myvault.vault.azure.net/secrets/mysecretname/secretversion |
sträng |
workspaceSecretName | Namnet på hemligheten i nyckelvalvet för arbetsytan. | sträng |
JobBaseServices
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobService |
JobService
Namn | Beskrivning | Värde |
---|---|---|
Slutpunkt | Url för slutpunkt. | sträng |
jobServiceType | Slutpunktstyp. | sträng |
Noder | Noder som användaren vill starta tjänsten på. Om Noder inte har angetts eller angetts till null startas tjänsten endast på leader-noden. |
noder |
hamn | Port för slutpunkt som angetts av användaren. | Int |
Egenskaper | Ytterligare egenskaper som ska anges på slutpunkten. | JobServiceProperties |
Noder
Namn | Beskrivning | Värde |
---|---|---|
nodesValueType | Ange objekttyp | Alla (krävs) |
Allanoder
Namn | Beskrivning | Värde |
---|---|---|
nodesValueType | [Krävs] Typ av nodvärde | "Alla" (krävs) |
JobServiceEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
AutoMLJob
Namn | Beskrivning | Värde |
---|---|---|
jobType | [Krävs] Anger typen av jobb. | "AutoML" (krävs) |
environmentId | ARM-resurs-ID för miljöspecifikationen för jobbet. Det här är ett valfritt värde för att ange, om det inte anges, att AutoML standardinställningen är produktionsversion av autoML-kurerad miljö när jobbet körs. |
sträng |
environmentVariables | Miljövariabler som ingår i jobbet. | AutoMLJobEnvironmentVariables |
Utgångar | Mappning av utdatabindningar som används i jobbet. | AutoMLJobOutputs |
queueSettings | Köinställningar för jobbet | QueueSettings |
Resurser | Beräkningsresurskonfiguration för jobbet. | JobResourceConfiguration |
taskDetails | [Krävs] Detta representerar scenario som kan vara en av tabeller/NLP/image | AutoMLVertical (krävs) |
AutoMLJobEnvironmentVariables
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
AutoMLJobOutputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobOutput |
JobOutput
Namn | Beskrivning | Värde |
---|---|---|
beskrivning | Beskrivning av utdata. | sträng |
jobOutputType | Ange objekttyp |
custom_model mlflow_model mltable triton_model uri_file uri_folder (krävs) |
CustomModelJobOutput
Namn | Beskrivning | Värde |
---|---|---|
jobOutputType | [Krävs] Anger typen av jobb. | "custom_model" (krävs) |
assetName | Namn på utdatatillgång. | sträng |
assetVersion | Utdatatillgångsversion. | sträng |
autoDeleteSetting | Inställning för automatisk borttagning av utdatatillgång. | Automatisk borttagningInställningar |
läge | Leveransläge för utdatatillgång. | "Direkt" "ReadWriteMount" "Ladda upp" |
Uri | Utdatatillgångs-URI. | sträng |
Automatisk borttagningInställningar
Namn | Beskrivning | Värde |
---|---|---|
tillstånd | När du ska kontrollera om en tillgång har upphört att gälla | "CreatedGreaterThan" "LastAccessedGreaterThan" |
värde | Förfallovillkorsvärde. | sträng |
MLFlowModelJobOutput
Namn | Beskrivning | Värde |
---|---|---|
jobOutputType | [Krävs] Anger typen av jobb. | "mlflow_model" (krävs) |
assetName | Namn på utdatatillgång. | sträng |
assetVersion | Utdatatillgångsversion. | sträng |
autoDeleteSetting | Inställning för automatisk borttagning av utdatatillgång. | Automatisk borttagningInställningar |
läge | Leveransläge för utdatatillgång. | "Direkt" "ReadWriteMount" "Ladda upp" |
Uri | Utdatatillgångs-URI. | sträng |
MLTableJobOutput
Namn | Beskrivning | Värde |
---|---|---|
jobOutputType | [Krävs] Anger typen av jobb. | "mltable" (krävs) |
assetName | Namn på utdatatillgång. | sträng |
assetVersion | Utdatatillgångsversion. | sträng |
autoDeleteSetting | Inställning för automatisk borttagning av utdatatillgång. | Automatisk borttagningInställningar |
läge | Leveransläge för utdatatillgång. | "Direkt" "ReadWriteMount" "Ladda upp" |
Uri | Utdatatillgångs-URI. | sträng |
TritonModelJobOutput
Namn | Beskrivning | Värde |
---|---|---|
jobOutputType | [Krävs] Anger typen av jobb. | "triton_model" (krävs) |
assetName | Namn på utdatatillgång. | sträng |
assetVersion | Utdatatillgångsversion. | sträng |
autoDeleteSetting | Inställning för automatisk borttagning av utdatatillgång. | Automatisk borttagningInställningar |
läge | Leveransläge för utdatatillgång. | "Direkt" "ReadWriteMount" "Ladda upp" |
Uri | Utdatatillgångs-URI. | sträng |
UriFileJobOutput
Namn | Beskrivning | Värde |
---|---|---|
jobOutputType | [Krävs] Anger typen av jobb. | "uri_file" (krävs) |
assetName | Namn på utdatatillgång. | sträng |
assetVersion | Utdatatillgångsversion. | sträng |
autoDeleteSetting | Inställning för automatisk borttagning av utdatatillgång. | Automatisk borttagningInställningar |
läge | Leveransläge för utdatatillgång. | "Direkt" "ReadWriteMount" "Ladda upp" |
Uri | Utdatatillgångs-URI. | sträng |
UriFolderJobOutput
Namn | Beskrivning | Värde |
---|---|---|
jobOutputType | [Krävs] Anger typen av jobb. | "uri_folder" (krävs) |
assetName | Namn på utdatatillgång. | sträng |
assetVersion | Utdatatillgångsversion. | sträng |
autoDeleteSetting | Inställning för automatisk borttagning av utdatatillgång. | Automatisk borttagningInställningar |
läge | Leveransläge för utdatatillgång. | "Direkt" "ReadWriteMount" "Ladda upp" |
Uri | Utdatatillgångs-URI. | sträng |
Köinställningar
Namn | Beskrivning | Värde |
---|---|---|
jobTier | Styr beräkningsjobbnivån | "Grundläggande" "Null" "Premium" "Spot" "Standard" |
prioritering | Styr jobbets prioritet för en beräkning. | Int |
JobResourceConfiguration
Namn | Beskrivning | Värde |
---|---|---|
dockerArgs | Extra argument att skicka till Docker-körningskommandot. Detta skulle åsidosätta alla parametrar som redan har angetts av systemet, eller i det här avsnittet. Den här parametern stöds endast för Azure ML-beräkningstyper. | sträng |
instanceCount | Valfritt antal instanser eller noder som används av beräkningsmålet. | Int |
instanceType | Valfri typ av virtuell dator som stöds av beräkningsmålet. | sträng |
Platser | Platser där jobbet kan köras. | string[] |
maxInstanceCount | Valfritt maximalt antal instanser eller noder som ska användas av beräkningsmålet. För användning med elastisk träning stöds för närvarande endast av PyTorch-distributionstyp. |
Int |
Egenskaper | Ytterligare egenskapsväska. | ResourceConfigurationProperties |
shmSize | Storleken på docker-containerns delade minnesblock. Detta bör vara i formatet (number)(unit) där talet ska vara större än 0 och enheten kan vara en av b(byte), k(kilobyte), m(megabyte) eller g(gigabyte). | sträng Begränsningar: Mönster = \d+[bBkKmMgG] |
ResourceConfigurationProperties
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} |
AutoMLVertical
Namn | Beskrivning | Värde |
---|---|---|
logVerbosity | Logga verbositet för jobbet. | "Kritisk" "Felsöka" "Fel" "Info" "NotSet" "Varning" |
targetColumnName | Målkolumnnamn: Det här är kolumnen förutsägelsevärden. Kallas även etikettkolumnnamn i kontexten för klassificeringsuppgifter. |
sträng |
trainingData | [Krävs] Träningsdataindata. | MLTableJobInput (krävs) |
taskType | Ange objekttyp |
Klassificering Prognostisering ImageClassification ImageClassificationMultilabel ImageInstanceSegmentation ImageObjectDetection Regression TextKlassificering TextClassificationMultilabel TextNER (krävs) |
MLTableJobInput
Namn | Beskrivning | Värde |
---|---|---|
beskrivning | Beskrivning av indata. | sträng |
jobInputType | [Krävs] Anger typen av jobb. | "custom_model" "literal" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (krävs) |
läge | Inmatningsläge för tillgångsleverans. | "Direkt" "Ladda ned" "EvalDownload" "EvalMount" "ReadOnlyMount" "ReadWriteMount" |
Uri | [Krävs] Indatatillgångs-URI. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
Klassificering
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "Klassificering" (krävs) |
cvSplitColumnNames | Kolumner som ska användas för CVSplit-data. | string[] |
featurizationSettings | Funktionaliseringsindata som behövs för AutoML-jobb. | TableVerticalFeaturizationSettings |
fixedParameters | Modell-/träningsparametrar som förblir konstanta under hela träningen. | TableFixedParameters |
limitSettings | Körningsbegränsningar för AutoMLJob. | TableVerticalLimitSettings |
nCrossValidations | Antal korsvalideringsdelegeringar som ska tillämpas på träningsdatauppsättningen när valideringsdatauppsättningen inte har angetts. |
NCrossValidations |
positiveLabel | Positiv etikett för beräkning av binära mått. | sträng |
primaryMetric | Primärt mått för aktiviteten. | "AUCWeighted" "Noggrannhet" "AveragePrecisionScoreWeighted" "NormMacroRecall" "PrecisionScoreWeighted" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | TableParameterSubspace[] |
sweepSettings | Inställningar för modellsanering och justering av hyperparametrar. | TableSweepSettings |
testData | Testa indata. | MLTableJobInput |
testDataSize | Den del av testdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
trainingSettings | Indata för träningsfasen för ett AutoML-jobb. | ClassificationTrainingSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
validationDataSize | Den del av träningsdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
weightColumnName | Namnet på exempelviktkolumnen. Automatiserad ML stöder en viktad kolumn som indata, vilket gör att rader i data viktas upp eller ned. | sträng |
TableVerticalFeaturizationSettings
Namn | Beskrivning | Värde |
---|---|---|
blockedTransformers | Dessa transformatorer får inte användas vid funktionalisering. | Strängmatris som innehåller något av: "CatTargetEncoder" "CountVectorizer" "HashOneHotEncoder" "LabelEncoder" "NaiveBayes" "OneHotEncoder" "TextTargetEncoder" "TfIdf" "WoETargetEncoder" "WordEmbedding" |
columnNameAndTypes | Ordlista med kolumnnamn och dess typ (int, float, string, datetime osv.). | TableVerticalFeaturizationSettingsColumnNameAndTypes |
datasetLanguage | Datamängdsspråk, användbart för textdata. | sträng |
enableDnnFeaturization | Avgör om du vill använda Dnn-baserade funktionaliserare för datafunktionalisering. | Bool |
läge | Funktionaliseringsläge – Användaren kan behålla standardläget "Auto" och AutoML tar hand om nödvändig omvandling av data i funktionaliseringsfasen. Om "Av" har valts görs ingen funktionalisering. Om "Anpassad" har valts kan användaren ange ytterligare indata för att anpassa hur funktionalisering görs. |
"Auto" "Anpassad" "Av" |
transformerParams | Användaren kan ange ytterligare transformatorer som ska användas tillsammans med de kolumner som den skulle tillämpas på och parametrar för transformeringskonstruktorn. | TableVerticalFeaturizationSettingsTransformerParams |
TableVerticalFeaturizationSettingsColumnNameAndTypes
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
TableVerticalFeaturizationSettingsTransformerParams
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | ColumnTransformer[] |
ColumnTransformer
Namn | Beskrivning | Värde |
---|---|---|
Fält | Fält som transformerarlogik ska tillämpas på. | string[] |
Parametrar | Olika egenskaper som ska skickas till transformatorn. Indata som förväntas är en ordlista med nyckel/värde-par i JSON-format. |
TableFixedParameters
Namn | Beskrivning | Värde |
---|---|---|
Booster | Ange ökningstypen, t.ex. gbdt för XGBoost. | sträng |
boostType | Ange ökningstypen, t.ex. gbdt för LightGBM. | sträng |
growPolicy | Ange tillväxtprincipen, som styr hur nya noder läggs till i trädet. | sträng |
learningRate | Inlärningsfrekvensen för träningsproceduren. | Int |
maxBin | Ange maximalt antal diskreta lagerplatser för bucketens kontinuerliga funktioner . | Int |
maxDepth | Ange det maximala djupet för att uttryckligen begränsa träddjupet. | Int |
maxLeaves | Ange de maximala bladen för att uttryckligen begränsa trädbladen. | Int |
minDataInLeaf | Det minsta antalet data per löv. | Int |
minSplitGain | Minsta förlustminskning krävs för att göra ytterligare en partition på en lövnod i trädet. | Int |
modelName | Namnet på den modell som ska tränas. | sträng |
nEstimatorer | Ange antalet träd (eller rundor) i en modell. | Int |
numLeaves | Ange antalet löv. | Int |
preprocessorName | Namnet på den förprocessor som ska användas. | sträng |
regAlpha | L1-regulariseringsterm på vikter. | Int |
regLambda | L2-regulariseringsterm på vikter. | Int |
Delprov | Delsamplingsförhållande för träningsinstansen. | Int |
subsampleFreq | Frekvens för delexempel. | Int |
treeMethod | Ange trädmetoden. | sträng |
withMean | Om sant, centrera innan du skalar data med StandardScalar. | Bool |
withStd | Om det är sant skalar du data med enhetsavvikelse med StandardScalar. | Bool |
TableVerticalLimitSettings
Namn | Beskrivning | Värde |
---|---|---|
enableEarlyTermination | Aktivera tidig avslutning, avgör om AutoMLJob avslutas tidigt om det inte finns någon poängförbättring under de senaste 20 iterationerna. | Bool |
exitScore | Slutpoäng för AutoML-jobbet. | Int |
maxConcurrentTrials | Maximalt antal samtidiga iterationer. | Int |
maxCoresPerTrial | Maximalt antal kärnor per iteration. | Int |
maxNodes | Maximalt antal noder att använda för experimentet. | Int |
maxTrials | Antal iterationer. | Int |
sweepConcurrentTrials | Antal samtidiga svepande körningar som användaren vill utlösa. | Int |
sweepTrials | Antal svepande körningar som användaren vill utlösa. | Int |
Timeout | Tidsgräns för AutoML-jobb. | sträng |
trialTimeout | Timeout för iteration. | sträng |
NCrossValidations
Namn | Beskrivning | Värde |
---|---|---|
läge | Ange objekttyp |
automatisk anpassad (krävs) |
AutoNCrossValidations
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Läge för att fastställa N-Korsvalidering. | "Auto" (krävs) |
CustomNCrossValidations
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Läge för att fastställa N-Korsvalidering. | "Anpassad" (krävs) |
värde | [Krävs] Värde för N-Korsvalidering. | int (krävs) |
TableParameterSubspace
Namn | Beskrivning | Värde |
---|---|---|
Booster | Ange ökningstypen, t.ex. gbdt för XGBoost. | sträng |
boostType | Ange ökningstypen, t.ex. gbdt för LightGBM. | sträng |
growPolicy | Ange tillväxtprincipen, som styr hur nya noder läggs till i trädet. | sträng |
learningRate | Inlärningsfrekvensen för träningsproceduren. | sträng |
maxBin | Ange maximalt antal diskreta lagerplatser för bucketens kontinuerliga funktioner . | sträng |
maxDepth | Ange det maximala djupet för att uttryckligen begränsa träddjupet. | sträng |
maxLeaves | Ange de maximala bladen för att uttryckligen begränsa trädbladen. | sträng |
minDataInLeaf | Det minsta antalet data per löv. | sträng |
minSplitGain | Minsta förlustminskning krävs för att göra ytterligare en partition på en lövnod i trädet. | sträng |
modelName | Namnet på den modell som ska tränas. | sträng |
nEstimatorer | Ange antalet träd (eller rundor) i en modell. | sträng |
numLeaves | Ange antalet löv. | sträng |
preprocessorName | Namnet på den förprocessor som ska användas. | sträng |
regAlpha | L1-regulariseringsterm på vikter. | sträng |
regLambda | L2-regulariseringsterm på vikter. | sträng |
Delprov | Delsamplingsförhållande för träningsinstansen. | sträng |
subsampleFreq | Frekvens för delexempel | sträng |
treeMethod | Ange trädmetoden. | sträng |
withMean | Om sant, centrera innan du skalar data med StandardScalar. | sträng |
withStd | Om det är sant skalar du data med enhetsavvikelse med StandardScalar. | sträng |
TableSweepSettings
Namn | Beskrivning | Värde |
---|---|---|
earlyTermination | Typ av princip för tidig uppsägning för det svepande jobbet. | EarlyTerminationPolicy |
samplingAlgorithm | [Krävs] Typ av samplingsalgoritm. | "Bayesiansk" "Rutnät" "Random" (krävs) |
EarlyTerminationPolicy
Namn | Beskrivning | Värde |
---|---|---|
delayEvaluation | Antal intervall som den första utvärderingen ska fördröjas med. | Int |
evaluationInterval | Intervall (antal körningar) mellan principutvärderingar. | Int |
policyType | Ange objekttyp |
Bandit MedianStopping TruncationSelection (krävs) |
BanditPolicy
Namn | Beskrivning | Värde |
---|---|---|
policyType | [Krävs] Namn på principkonfiguration | "Bandit" (krävs) |
slackAmount | Absolut avstånd som tillåts från den bästa körningen. | Int |
slackFactor | Förhållandet mellan det tillåtna avståndet från den bäst presterande körningen. | Int |
MedianStoppingPolicy
Namn | Beskrivning | Värde |
---|---|---|
policyType | [Krävs] Namn på principkonfiguration | "MedianStopping" (krävs) |
TruncationSelectionPolicy
Namn | Beskrivning | Värde |
---|---|---|
policyType | [Krävs] Namn på principkonfiguration | "TruncationSelection" (krävs) |
truncationPercentage | Procentandelen körningar som ska avbrytas vid varje utvärderingsintervall. | Int |
ClassificationTrainingSettings
Namn | Beskrivning | Värde |
---|---|---|
allowedTrainingAlgorithms | Tillåtna modeller för klassificeringsaktivitet. | Strängmatris som innehåller något av: "BernoulliNaiveBayes" "DecisionTree" "ExtremeRandomTrees" "GradientBoosting" "KNN" "LightGBM" "LinjärSVM" "LogisticRegression" "MultinomialNaiveBayes" "RandomForest" "SGD" "SVM" "XGBoostClassifier" |
blockedTrainingAlgorithms | Blockerade modeller för klassificeringsaktivitet. | Strängmatris som innehåller något av: "BernoulliNaiveBayes" "DecisionTree" "ExtremeRandomTrees" "GradientBoosting" "KNN" "LightGBM" "LinjärSVM" "LogisticRegression" "MultinomialNaiveBayes" "RandomForest" "SGD" "SVM" "XGBoostClassifier" |
enableDnnTraining | Aktivera rekommendation för DNN-modeller. | Bool |
enableModelExplainability | Flagga för att aktivera förklaring på bästa modell. | Bool |
enableOnnxCompatibleModels | Flagga för att aktivera onnx-kompatibla modeller. | Bool |
enableStackEnsemble | Aktivera stackensemblekörning. | Bool |
enableVoteEnsemble | Aktivera röstningsensemblekörning. | Bool |
ensembleModelDownloadTimeout | Under VotingEnsemble- och StackEnsemble-modellgenereringen laddas flera anpassade modeller från de tidigare underordnade körningarna ned. Konfigurera den här parametern med ett högre värde än 300 sekunder om det behövs mer tid. |
sträng |
stackEnsembleSettings | Inställningar för stackensembler för stackensemblekörning. | StackEnsembleSettings |
trainingMode | TrainingMode-läge – Inställningen till "auto" är samma som att ställa in den på "icke-distribuerad" för tillfället, men i framtiden kan det resultera i blandat läge eller heuristikbaserat lägesval. Standardvärdet är "auto". Om "Distribuerad" används endast distribuerad funktionalisering och distribuerade algoritmer väljs. Om "Ej distribuerad" väljs endast icke-distribuerade algoritmer. |
"Auto" "Distribuerad" "Ej distribuerad" |
StackEnsembleSettings
Namn | Beskrivning | Värde |
---|---|---|
stackMetaLearnerKWargs | Valfria parametrar som ska skickas till metainlärarens initierare. | |
stackMetaLearnerTrainPercentage | Anger den andel av träningsuppsättningen (när du väljer tränings- och valideringstyp för träning) som ska reserveras för träning av metaläraren. Standardvärdet är 0,2. | Int |
stackMetaLearnerType | Metainläraren är en modell som tränas på utdata från de enskilda heterogena modellerna. | "ElasticNet" "ElasticNetCV" "LightGBMClassifier" "LightGBMRegressor" "Linjärregression" "LogisticRegression" "LogisticRegressionCV" "Ingen" |
Prognostisering
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "Prognostisering" (krävs) |
cvSplitColumnNames | Kolumner som ska användas för CVSplit-data. | string[] |
featurizationSettings | Funktionaliseringsindata som behövs för AutoML-jobb. | TableVerticalFeaturizationSettings |
fixedParameters | Modell-/träningsparametrar som förblir konstanta under hela träningen. | TableFixedParameters |
forecastingSettings | Prognostisera aktivitetsspecifika indata. | ForecastingSettings |
limitSettings | Körningsbegränsningar för AutoMLJob. | TableVerticalLimitSettings |
nCrossValidations | Antal korsvalideringsdelegeringar som ska tillämpas på träningsdatauppsättningen när valideringsdatauppsättningen inte har angetts. |
NCrossValidations |
primaryMetric | Primärt mått för prognostiseringsaktivitet. | "NormalizedMeanAbsoluteError" "NormalizedRootMeanSquaredError" "R2Score" "SpearmanCorrelation" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | TableParameterSubspace[] |
sweepSettings | Inställningar för modellsanering och justering av hyperparametrar. | TableSweepSettings |
testData | Testa indata. | MLTableJobInput |
testDataSize | Den del av testdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
trainingSettings | Indata för träningsfasen för ett AutoML-jobb. | ForecastingTrainingSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
validationDataSize | Den del av träningsdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
weightColumnName | Namnet på exempelviktkolumnen. Automatiserad ML stöder en viktad kolumn som indata, vilket gör att rader i data viktas upp eller ned. | sträng |
PrognostiseringInställningar
Namn | Beskrivning | Värde |
---|---|---|
countryOrRegionForHolidays | Land eller region för helgdagar för prognostiseringsuppgifter. Dessa bör vara ISO 3166 tvåbokstavs lands-/regionkoder, till exempel "US" eller "GB". |
sträng |
cvStepSize | Antal perioder mellan ursprungstiden för en CV-vikning och nästa vik. För om CVStepSize = 3 för dagliga data, kommer ursprungstiden för varje vik att varamed tre dagars mellanrum. |
Int |
featureLags | Flagga för att generera fördröjningar för de numeriska funktionerna med "auto" eller null. | "Auto" "Ingen" |
featuresUnknownAtForecastTime | De funktionskolumner som är tillgängliga för träning men som är okända vid tidpunkten för prognos/slutsatsdragning. Om features_unknown_at_forecast_time inte har angetts antas det att alla funktionskolumner i datauppsättningen är kända vid slutsatsdragningen. |
string[] |
forecastHorizon | Den önskade maximala prognoshorisonten i tidsseriefrekvensenheter. | ForecastHorizon |
frekvens | Vid prognostisering representerar den här parametern den period med vilken prognosen önskas, till exempel dagligen, varje vecka, varje år osv. Prognosfrekvensen är datamängdsfrekvens som standard. | sträng |
Säsongsvariationer | Ange säsongsvariationer för tidsserier som en heltalsmultipel för seriefrekvensen. Om säsongsvariationen är inställd på "auto" kommer den att härledas. |
Säsongsvariationer |
shortSeriesHandlingConfig | Parametern som definierar hur AutoML ska hantera korta tidsserier. | "Auto" "Släpp" "Ingen" "Pad" |
targetAggregateFunction | Den funktion som ska användas för att aggregera målkolumnen för tidsserier så att den överensstämmer med en angiven användarfrekvens. Om TargetAggregateFunction har angetts, t.ex. inte "None", men freq-parametern inte har angetts, utlöses felet. Möjliga målsammansättningsfunktioner är: "sum", "max", "min" och "mean". |
"Max" "Medelvärde" "Min" "Ingen" "Summa" |
targetLags | Antalet tidigare perioder som ska fördröjas från målkolumnen. | TargetLags |
targetRollingWindowSize | Antalet tidigare perioder som används för att skapa ett rullande fönstergenomsnitt för målkolumnen. | TargetRollingWindowSize |
timeColumnName | Namnet på tidskolumnen. Den här parametern krävs vid prognostisering för att ange kolumnen datetime i indata som används för att skapa tidsserierna och härleda dess frekvens. | sträng |
timeSeriesIdColumnNames | Namnen på kolumner som används för att gruppera en tidsserie. Den kan användas för att skapa flera serier. Om kornigheten inte har definierats antas datauppsättningen vara en tidsserie. Den här parametern används med prognostisering av aktivitetstyp. |
string[] |
useStl | Konfigurera STL-nedbrytning av målkolumnen för tidsserier. | "Ingen" "Säsong" "SeasonTrend" |
ForecastHorizon
Namn | Beskrivning | Värde |
---|---|---|
läge | Ange objekttyp |
automatisk anpassad (krävs) |
AutoForecastHorizon
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Ange markeringsläge för prognoshorisontvärde. | "Auto" (krävs) |
CustomForecastHorizon
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Ange markeringsläge för prognoshorisontvärde. | "Anpassad" (krävs) |
värde | [Krävs] Prognoshorisontvärde. | int (krävs) |
Säsongsvariationer
Namn | Beskrivning | Värde |
---|---|---|
läge | Ange objekttyp |
automatisk anpassad (krävs) |
AutoSeasonality
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Säsongsläge. | "Auto" (krävs) |
CustomSeasonality
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Säsongsläge. | "Anpassad" (krävs) |
värde | [Krävs] Säsongsvärde. | int (krävs) |
TargetLags
Namn | Beskrivning | Värde |
---|---|---|
läge | Ange objekttyp |
automatisk anpassad (krävs) |
AutoTargetLags
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Ange målfördröjningsläge – Automatiskt/anpassat | "Auto" (krävs) |
CustomTargetLags
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] Ange målfördröjningsläge – Automatiskt/anpassat | "Anpassad" (krävs) |
värden | [Krävs] Ange målfördröjningsvärden. | int[] (krävs) |
TargetRollingWindowSize
Namn | Beskrivning | Värde |
---|---|---|
läge | Ange objekttyp |
automatisk anpassad (krävs) |
AutoTargetRollingWindowSize
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] TargetRollingWindowSiz identifieringsläge. | "Auto" (krävs) |
CustomTargetRollingWindowSize
Namn | Beskrivning | Värde |
---|---|---|
läge | [Krävs] TargetRollingWindowSiz identifieringsläge. | "Anpassad" (krävs) |
värde | [Krävs] TargetRollingWindowSize-värde. | int (krävs) |
ForecastingTrainingSettings
Namn | Beskrivning | Värde |
---|---|---|
allowedTrainingAlgorithms | Tillåtna modeller för prognostiseringsaktivitet. | Strängmatris som innehåller något av: "Arimax" "AutoArima" "Genomsnitt" "DecisionTree" "ElasticNet" "ExponentialSmoothing" "ExtremeRandomTrees" "GradientBoosting" "KNN" "LassoLars" "LightGBM" "Naive" "Profet" "RandomForest" "SGD" "SeasonalAverage" "SeasonalNaive" "TCNForecaster" "XGBoostRegressor" |
blockedTrainingAlgorithms | Blockerade modeller för prognostiseringsaktivitet. | Strängmatris som innehåller något av: "Arimax" "AutoArima" "Genomsnitt" "DecisionTree" "ElasticNet" "ExponentialSmoothing" "ExtremeRandomTrees" "GradientBoosting" "KNN" "LassoLars" "LightGBM" "Naive" "Profet" "RandomForest" "SGD" "SeasonalAverage" "SeasonalNaive" "TCNForecaster" "XGBoostRegressor" |
enableDnnTraining | Aktivera rekommendation för DNN-modeller. | Bool |
enableModelExplainability | Flagga för att aktivera förklaring på bästa modell. | Bool |
enableOnnxCompatibleModels | Flagga för att aktivera onnx-kompatibla modeller. | Bool |
enableStackEnsemble | Aktivera stackensemblekörning. | Bool |
enableVoteEnsemble | Aktivera röstningsensemblekörning. | Bool |
ensembleModelDownloadTimeout | Under VotingEnsemble- och StackEnsemble-modellgenereringen laddas flera anpassade modeller från de tidigare underordnade körningarna ned. Konfigurera den här parametern med ett högre värde än 300 sekunder om det behövs mer tid. |
sträng |
stackEnsembleSettings | Inställningar för stackensembler för stackensemblekörning. | StackEnsembleSettings |
trainingMode | TrainingMode-läge – Inställningen till "auto" är samma som att ställa in den på "icke-distribuerad" för tillfället, men i framtiden kan det resultera i blandat läge eller heuristikbaserat lägesval. Standardvärdet är "auto". Om "Distribuerad" används endast distribuerad funktionalisering och distribuerade algoritmer väljs. Om "Ej distribuerad" väljs endast icke-distribuerade algoritmer. |
"Auto" "Distribuerad" "Ej distribuerad" |
ImageClassification
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "ImageClassification" (krävs) |
limitSettings | [Krävs] Begränsa inställningarna för AutoML-jobbet. | ImageLimitSettings (krävs) |
modelSettings | Inställningar som används för att träna modellen. | ImageModelSettingsClassification |
primaryMetric | Primärt mått för att optimera för den här uppgiften. | "AUCWeighted" "Noggrannhet" "AveragePrecisionScoreWeighted" "NormMacroRecall" "PrecisionScoreWeighted" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | ImageModelDistributionSettingsClassification[] |
sweepSettings | Sopning av modeller och hyperparametrar som sveper relaterade inställningar. | ImageSweepSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
validationDataSize | Den del av träningsdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
ImageLimitSettings
Namn | Beskrivning | Värde |
---|---|---|
maxConcurrentTrials | Maximalt antal samtidiga AutoML-iterationer. | Int |
maxTrials | Maximalt antal AutoML-iterationer. | Int |
Timeout | Tidsgräns för AutoML-jobb. | sträng |
ImageModelSettingsClassification
Namn | Beskrivning | Värde |
---|---|---|
advancedSettings | Inställningar för avancerade scenarier. | sträng |
amsGradient | Aktivera AMSGrad när optimeraren är "adam" eller "adamw". | Bool |
Stödsystem | Inställningar för att använda förhöjda inställningar. | sträng |
beta1 | Värdet för "beta1" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | Int |
beta2 | Värdet för "beta2" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | Int |
checkpointFrequency | Frekvens för att lagra modellkontrollpunkter. Måste vara ett positivt heltal. | Int |
checkpointModel | Den förtränad kontrollpunktsmodellen för inkrementell träning. | MLFlowModelJobInput |
checkpointRunId | ID:t för en tidigare körning som har en förtränad kontrollpunkt för inkrementell träning. | sträng |
distribuerad | Om du vill använda distribuerad träning. | Bool |
earlyStopping | Aktivera tidig stopplogik under träning. | Bool |
earlyStoppingDelay | Minsta antal epoker eller valideringsutvärderingar som ska vänta innan den primära måttförbättringen spåras för tidig stoppning. Måste vara ett positivt heltal. |
Int |
earlyStoppingPatience | Minsta antal epoker eller valideringsutvärderingar utan primär måttförbättring före -körningen stoppas. Måste vara ett positivt heltal. |
Int |
enableOnnxNormalization | Aktivera normalisering vid export av ONNX-modell. | Bool |
evaluationFrequency | Frekvens för att utvärdera valideringsdatauppsättningen för att hämta måttpoäng. Måste vara ett positivt heltal. | Int |
gradientAccumulationStep | Toningsansamling innebär att du kör ett konfigurerat antal "GradAccumulationStep"-steg utan uppdatera modellvikterna medan du ackumulerar toningarna i dessa steg och sedan använder de ackumulerade toningarna för att beräkna viktuppdateringarna. Måste vara ett positivt heltal. |
Int |
layerToFreeze | Antal lager som ska frysas för modellen. Måste vara ett positivt heltal. Att till exempel skicka 2 som värde för "seresnext" innebär frysskikt0 och lager1. En fullständig lista över modeller som stöds och information om lagerfrysning finns i se: /azure/machine-learning/how-to-auto-train-image-models. |
Int |
learningRate | Inledande inlärningsfrekvens. Måste vara en flottör i intervallet [0, 1]. | Int |
learningRateScheduler | Typ av schemaläggare för inlärningsfrekvens. Måste vara "warmup_cosine" eller "steg". | "Ingen" "Steg" "WarmupCosine" |
modelName | Namnet på den modell som ska användas för träning. Mer information om tillgängliga modeller finns i den officiella dokumentationen: /azure/machine-learning/how-to-auto-train-image-models. |
sträng |
rörelsemängd | Värdet för momentum när optimeraren är "sgd". Måste vara en flottör i intervallet [0, 1]. | Int |
nesterov | Aktivera nesterov när optimeraren är "sgd". | Bool |
numberOfEpochs | Antal träningsepoker. Måste vara ett positivt heltal. | Int |
numberOfWorkers | Antal datainläsningsarbetare. Måste vara ett icke-negativt heltal. | Int |
Optimizer | Typ av optimerare. | "Adam" "Adamw" "Ingen" "Sgd" |
randomSeed | Slumpmässigt frö som ska användas vid användning av deterministisk träning. | Int |
stepLRGamma | Värdet för gamma när learning rate scheduler är "step". Måste vara en flottör i intervallet [0, 1]. | Int |
stepLRStepSize | Värdet för stegstorlek när schemaläggaren för inlärningsfrekvens är "steg". Måste vara ett positivt heltal. | Int |
trainingBatchSize | Träningsbatchstorlek. Måste vara ett positivt heltal. | Int |
trainingCropSize | Bildgrödstorlek som är indata till det neurala nätverket för träningsdatauppsättningen. Måste vara ett positivt heltal. | Int |
validationBatchSize | Valideringsbatchstorlek. Måste vara ett positivt heltal. | Int |
validationCropSize | Bildgrödstorlek som är indata till det neurala nätverket för valideringsdatauppsättningen. Måste vara ett positivt heltal. | Int |
validationResizeSize | Bildstorlek som du vill ändra storlek på innan du beskär för valideringsdatauppsättningen. Måste vara ett positivt heltal. | Int |
warmupCosineLRCycles | Värdet för cosinincykeln när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara en flottör i intervallet [0, 1]. | Int |
warmupCosineLRWarmupEpochs | Värdet för uppvärmningsepoker när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara ett positivt heltal. | Int |
weightDecay | Värdet för viktförfall när optimeraren är "sgd", "adam" eller "adamw". Måste vara en float i intervallet[0, 1]. | Int |
weightedLoss | Viktad förlust. De godkända värdena är 0 för ingen viktad förlust. 1 för viktad förlust med kvrt. (class_weights). 2 för viktad förlust med class_weights. Måste vara 0, 1 eller 2. |
Int |
MLFlowModelJobInput
Namn | Beskrivning | Värde |
---|---|---|
beskrivning | Beskrivning av indata. | sträng |
jobInputType | [Krävs] Anger typen av jobb. | "custom_model" "literal" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (krävs) |
läge | Inmatningsläge för tillgångsleverans. | "Direkt" "Ladda ned" "EvalDownload" "EvalMount" "ReadOnlyMount" "ReadWriteMount" |
Uri | [Krävs] Indatatillgångs-URI. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
ImageModelDistributionSettingsClassification
Namn | Beskrivning | Värde |
---|---|---|
amsGradient | Aktivera AMSGrad när optimeraren är "adam" eller "adamw". | sträng |
Stödsystem | Inställningar för att använda förhöjda inställningar. | sträng |
beta1 | Värdet för "beta1" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | sträng |
beta2 | Värdet för "beta2" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | sträng |
distribuerad | Om distributionsträning ska användas. | sträng |
earlyStopping | Aktivera tidig stopplogik under träning. | sträng |
earlyStoppingDelay | Minsta antal epoker eller valideringsutvärderingar som ska vänta innan den primära måttförbättringen spåras för tidig stoppning. Måste vara ett positivt heltal. |
sträng |
earlyStoppingPatience | Minsta antal epoker eller valideringsutvärderingar utan primär måttförbättring före -körningen stoppas. Måste vara ett positivt heltal. |
sträng |
enableOnnxNormalization | Aktivera normalisering vid export av ONNX-modell. | sträng |
evaluationFrequency | Frekvens för att utvärdera valideringsdatauppsättningen för att hämta måttpoäng. Måste vara ett positivt heltal. | sträng |
gradientAccumulationStep | Toningsansamling innebär att du kör ett konfigurerat antal "GradAccumulationStep"-steg utan uppdatera modellvikterna medan du ackumulerar toningarna i dessa steg och sedan använder de ackumulerade toningarna för att beräkna viktuppdateringarna. Måste vara ett positivt heltal. |
sträng |
layerToFreeze | Antal lager som ska frysas för modellen. Måste vara ett positivt heltal. Att till exempel skicka 2 som värde för "seresnext" innebär frysskikt0 och lager1. En fullständig lista över modeller som stöds och information om lagerfrysning finns i se: /azure/machine-learning/how-to-auto-train-image-models. |
sträng |
learningRate | Inledande inlärningsfrekvens. Måste vara en flottör i intervallet [0, 1]. | sträng |
learningRateScheduler | Typ av schemaläggare för inlärningsfrekvens. Måste vara "warmup_cosine" eller "steg". | sträng |
modelName | Namnet på den modell som ska användas för träning. Mer information om tillgängliga modeller finns i den officiella dokumentationen: /azure/machine-learning/how-to-auto-train-image-models. |
sträng |
rörelsemängd | Värdet för momentum när optimeraren är "sgd". Måste vara en flottör i intervallet [0, 1]. | sträng |
nesterov | Aktivera nesterov när optimeraren är "sgd". | sträng |
numberOfEpochs | Antal träningsepoker. Måste vara ett positivt heltal. | sträng |
numberOfWorkers | Antal datainläsningsarbetare. Måste vara ett icke-negativt heltal. | sträng |
Optimizer | Typ av optimerare. Måste vara antingen "sgd", "adam" eller "adamw". | sträng |
randomSeed | Slumpmässigt frö som ska användas vid användning av deterministisk träning. | sträng |
stepLRGamma | Värdet för gamma när learning rate scheduler är "step". Måste vara en flottör i intervallet [0, 1]. | sträng |
stepLRStepSize | Värdet för stegstorlek när schemaläggaren för inlärningsfrekvens är "steg". Måste vara ett positivt heltal. | sträng |
trainingBatchSize | Träningsbatchstorlek. Måste vara ett positivt heltal. | sträng |
trainingCropSize | Bildgrödstorlek som är indata till det neurala nätverket för träningsdatauppsättningen. Måste vara ett positivt heltal. | sträng |
validationBatchSize | Valideringsbatchstorlek. Måste vara ett positivt heltal. | sträng |
validationCropSize | Bildgrödstorlek som är indata till det neurala nätverket för valideringsdatauppsättningen. Måste vara ett positivt heltal. | sträng |
validationResizeSize | Bildstorlek som du vill ändra storlek på innan du beskär för valideringsdatauppsättningen. Måste vara ett positivt heltal. | sträng |
warmupCosineLRCycles | Värdet för cosinincykeln när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara en flottör i intervallet [0, 1]. | sträng |
warmupCosineLRWarmupEpochs | Värdet för uppvärmningsepoker när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara ett positivt heltal. | sträng |
weightDecay | Värdet för viktförfall när optimeraren är "sgd", "adam" eller "adamw". Måste vara en float i intervallet[0, 1]. | sträng |
weightedLoss | Viktad förlust. De godkända värdena är 0 för ingen viktad förlust. 1 för viktad förlust med kvrt. (class_weights). 2 för viktad förlust med class_weights. Måste vara 0, 1 eller 2. |
sträng |
ImageSweepSettings
Namn | Beskrivning | Värde |
---|---|---|
earlyTermination | Typ av princip för tidig uppsägning. | EarlyTerminationPolicy |
samplingAlgorithm | [Krävs] Typ av algoritmer för hyperparametersampling. | "Bayesiansk" "Rutnät" "Random" (krävs) |
ImageClassificationMultilabel
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "ImageClassificationMultilabel" (krävs) |
limitSettings | [Krävs] Begränsa inställningarna för AutoML-jobbet. | ImageLimitSettings (krävs) |
modelSettings | Inställningar som används för att träna modellen. | ImageModelSettingsClassification |
primaryMetric | Primärt mått för att optimera för den här uppgiften. | "AUCWeighted" "Noggrannhet" "AveragePrecisionScoreWeighted" "IOU" "NormMacroRecall" "PrecisionScoreWeighted" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | ImageModelDistributionSettingsClassification[] |
sweepSettings | Sopning av modeller och hyperparametrar som sveper relaterade inställningar. | ImageSweepSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
validationDataSize | Den del av träningsdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
ImageInstanceSegmentation
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "ImageInstanceSegmentation" (krävs) |
limitSettings | [Krävs] Begränsa inställningarna för AutoML-jobbet. | ImageLimitSettings (krävs) |
modelSettings | Inställningar som används för att träna modellen. | ImageModelSettingsObjectDetection |
primaryMetric | Primärt mått för att optimera för den här uppgiften. | "MeanAveragePrecision" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | ImageModelDistributionSettingsObjectDetection[] |
sweepSettings | Sopning av modeller och hyperparametrar som sveper relaterade inställningar. | ImageSweepSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
validationDataSize | Den del av träningsdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
ImageModelSettingsObjectDetection
Namn | Beskrivning | Värde |
---|---|---|
advancedSettings | Inställningar för avancerade scenarier. | sträng |
amsGradient | Aktivera AMSGrad när optimeraren är "adam" eller "adamw". | Bool |
Stödsystem | Inställningar för att använda förhöjda inställningar. | sträng |
beta1 | Värdet för "beta1" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | Int |
beta2 | Värdet för "beta2" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | Int |
boxDetectionsPerImage | Maximalt antal identifieringar per bild för alla klasser. Måste vara ett positivt heltal. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
Int |
boxScoreThreshold | Under slutsatsdragningen returnerar du endast förslag med en klassificeringspoäng som är större än BoxScoreThreshold. Måste vara en float i intervallet[0, 1]. |
Int |
checkpointFrequency | Frekvens för att lagra modellkontrollpunkter. Måste vara ett positivt heltal. | Int |
checkpointModel | Den förtränad kontrollpunktsmodellen för inkrementell träning. | MLFlowModelJobInput |
checkpointRunId | ID:t för en tidigare körning som har en förtränad kontrollpunkt för inkrementell träning. | sträng |
distribuerad | Om du vill använda distribuerad träning. | Bool |
earlyStopping | Aktivera tidig stopplogik under träning. | Bool |
earlyStoppingDelay | Minsta antal epoker eller valideringsutvärderingar som ska vänta innan den primära måttförbättringen spåras för tidig stoppning. Måste vara ett positivt heltal. |
Int |
earlyStoppingPatience | Minsta antal epoker eller valideringsutvärderingar utan primär måttförbättring före -körningen stoppas. Måste vara ett positivt heltal. |
Int |
enableOnnxNormalization | Aktivera normalisering vid export av ONNX-modell. | Bool |
evaluationFrequency | Frekvens för att utvärdera valideringsdatauppsättningen för att hämta måttpoäng. Måste vara ett positivt heltal. | Int |
gradientAccumulationStep | Toningsansamling innebär att du kör ett konfigurerat antal "GradAccumulationStep"-steg utan uppdatera modellvikterna medan du ackumulerar toningarna i dessa steg och sedan använder de ackumulerade toningarna för att beräkna viktuppdateringarna. Måste vara ett positivt heltal. |
Int |
imageSize | Bildstorlek för träning och validering. Måste vara ett positivt heltal. Obs! Träningskörningen kan komma in i CUDA OOM om storleken är för stor. Obs! De här inställningarna stöds endast för yolov5-algoritmen. |
Int |
layerToFreeze | Antal lager som ska frysas för modellen. Måste vara ett positivt heltal. Att till exempel skicka 2 som värde för "seresnext" innebär frysskikt0 och lager1. En fullständig lista över modeller som stöds och information om lagerfrysning finns i se: /azure/machine-learning/how-to-auto-train-image-models. |
Int |
learningRate | Inledande inlärningsfrekvens. Måste vara en flottör i intervallet [0, 1]. | Int |
learningRateScheduler | Typ av schemaläggare för inlärningsfrekvens. Måste vara "warmup_cosine" eller "steg". | "Ingen" "Steg" "WarmupCosine" |
logTrainingMetrics | Aktivera träningsmått för databehandling och loggning. | "Inaktivera" "Aktivera" |
logValidationLoss | Aktivera valideringsförlust för databehandling och loggning. | "Inaktivera" "Aktivera" |
maxSize | Maximal storlek på bilden som ska skalas om innan den matas till stamnätet. Måste vara ett positivt heltal. Obs! Träningskörning kan komma in i CUDA OOM om storleken är för stor. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
Int |
minSize | Minsta storlek på bilden som ska skalas om innan den matas till stamnätet. Måste vara ett positivt heltal. Obs! Träningskörning kan komma in i CUDA OOM om storleken är för stor. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
Int |
modelName | Namnet på den modell som ska användas för träning. Mer information om tillgängliga modeller finns i den officiella dokumentationen: /azure/machine-learning/how-to-auto-train-image-models. |
sträng |
modelSize | Modellstorlek. Måste vara "liten", "medium", "stor" eller "xlarge". Obs! Träningskörning kan komma in i CUDA OOM om modellstorleken är för stor. Obs! De här inställningarna stöds endast för yolov5-algoritmen. |
"ExtraLarge" "Stor" "Medel" "Ingen" "Liten" |
rörelsemängd | Värdet för momentum när optimeraren är "sgd". Måste vara en flottör i intervallet [0, 1]. | Int |
multiSkala | Aktivera flera skalningsbilder genom att variera bildstorleken med +/- 50%. Obs! Träningskörning kan komma in i CUDA OOM om det inte finns tillräckligt med GPU-minne. Obs! De här inställningarna stöds endast för yolov5-algoritmen. |
Bool |
nesterov | Aktivera nesterov när optimeraren är "sgd". | Bool |
nmsIouThreshold | IOU-tröskelvärde som används vid slutsatsdragning i NMS efter bearbetning. Måste vara en flottör i intervallet [0, 1]. | Int |
numberOfEpochs | Antal träningsepoker. Måste vara ett positivt heltal. | Int |
numberOfWorkers | Antal datainläsningsarbetare. Måste vara ett icke-negativt heltal. | Int |
Optimizer | Typ av optimerare. | "Adam" "Adamw" "Ingen" "Sgd" |
randomSeed | Slumpmässigt frö som ska användas vid användning av deterministisk träning. | Int |
stepLRGamma | Värdet för gamma när learning rate scheduler är "step". Måste vara en flottör i intervallet [0, 1]. | Int |
stepLRStepSize | Värdet för stegstorlek när schemaläggaren för inlärningsfrekvens är "steg". Måste vara ett positivt heltal. | Int |
tileGridSize | Rutnätsstorleken som ska användas för att sida vid sida vid varje bild. Obs! TileGridSize får inte vara Ingen för att aktivera logik för identifiering av små objekt. En sträng som innehåller två heltal i mxn-format. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
sträng |
tileOverlapRatio | Överlappningsförhållande mellan intilliggande paneler i varje dimension. Måste vara flytande i intervallet [0, 1). Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
Int |
tilePredictionsNmsThreshold | Tröskelvärdet för IOU som ska användas för att utföra NMS vid sammanslagning av förutsägelser från paneler och bilder. Används i validering/slutsatsdragning. Måste vara flytande i intervallet [0, 1]. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
Int |
trainingBatchSize | Träningsbatchstorlek. Måste vara ett positivt heltal. | Int |
validationBatchSize | Valideringsbatchstorlek. Måste vara ett positivt heltal. | Int |
validationIouThreshold | Tröskelvärde för IOU som ska användas vid beräkning av valideringsmått. Måste vara flytande i intervallet [0, 1]. | Int |
validationMetricType | Beräkningsmetod för mått som ska användas för valideringsmått. | "Coco" "CocoVoc" "Ingen" "Voc" |
warmupCosineLRCycles | Värdet för cosinincykeln när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara en flottör i intervallet [0, 1]. | Int |
warmupCosineLRWarmupEpochs | Värdet för uppvärmningsepoker när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara ett positivt heltal. | Int |
weightDecay | Värdet för viktförfall när optimeraren är "sgd", "adam" eller "adamw". Måste vara en float i intervallet[0, 1]. | Int |
ImageModelDistributionSettingsObjectDetection
Namn | Beskrivning | Värde |
---|---|---|
amsGradient | Aktivera AMSGrad när optimeraren är "adam" eller "adamw". | sträng |
Stödsystem | Inställningar för att använda förhöjda inställningar. | sträng |
beta1 | Värdet för "beta1" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | sträng |
beta2 | Värdet för "beta2" när optimizern är "adam" eller "adamw". Måste vara en flottör i intervallet [0, 1]. | sträng |
boxDetectionsPerImage | Maximalt antal identifieringar per bild för alla klasser. Måste vara ett positivt heltal. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
sträng |
boxScoreThreshold | Under slutsatsdragningen returnerar du endast förslag med en klassificeringspoäng som är större än BoxScoreThreshold. Måste vara en float i intervallet[0, 1]. |
sträng |
distribuerad | Om distributionsträning ska användas. | sträng |
earlyStopping | Aktivera tidig stopplogik under träning. | sträng |
earlyStoppingDelay | Minsta antal epoker eller valideringsutvärderingar som ska vänta innan den primära måttförbättringen spåras för tidig stoppning. Måste vara ett positivt heltal. |
sträng |
earlyStoppingPatience | Minsta antal epoker eller valideringsutvärderingar utan primär måttförbättring före -körningen stoppas. Måste vara ett positivt heltal. |
sträng |
enableOnnxNormalization | Aktivera normalisering vid export av ONNX-modell. | sträng |
evaluationFrequency | Frekvens för att utvärdera valideringsdatauppsättningen för att hämta måttpoäng. Måste vara ett positivt heltal. | sträng |
gradientAccumulationStep | Toningsansamling innebär att du kör ett konfigurerat antal "GradAccumulationStep"-steg utan uppdatera modellvikterna medan du ackumulerar toningarna i dessa steg och sedan använder de ackumulerade toningarna för att beräkna viktuppdateringarna. Måste vara ett positivt heltal. |
sträng |
imageSize | Bildstorlek för träning och validering. Måste vara ett positivt heltal. Obs! Träningskörningen kan komma in i CUDA OOM om storleken är för stor. Obs! De här inställningarna stöds endast för yolov5-algoritmen. |
sträng |
layerToFreeze | Antal lager som ska frysas för modellen. Måste vara ett positivt heltal. Att till exempel skicka 2 som värde för "seresnext" innebär frysskikt0 och lager1. En fullständig lista över modeller som stöds och information om lagerfrysning finns i se: /azure/machine-learning/how-to-auto-train-image-models. |
sträng |
learningRate | Inledande inlärningsfrekvens. Måste vara en flottör i intervallet [0, 1]. | sträng |
learningRateScheduler | Typ av schemaläggare för inlärningsfrekvens. Måste vara "warmup_cosine" eller "steg". | sträng |
maxSize | Maximal storlek på bilden som ska skalas om innan den matas till stamnätet. Måste vara ett positivt heltal. Obs! Träningskörning kan komma in i CUDA OOM om storleken är för stor. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
sträng |
minSize | Minsta storlek på bilden som ska skalas om innan den matas till stamnätet. Måste vara ett positivt heltal. Obs! Träningskörning kan komma in i CUDA OOM om storleken är för stor. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
sträng |
modelName | Namnet på den modell som ska användas för träning. Mer information om tillgängliga modeller finns i den officiella dokumentationen: /azure/machine-learning/how-to-auto-train-image-models. |
sträng |
modelSize | Modellstorlek. Måste vara "liten", "medium", "stor" eller "xlarge". Obs! Träningskörning kan komma in i CUDA OOM om modellstorleken är för stor. Obs! De här inställningarna stöds endast för yolov5-algoritmen. |
sträng |
rörelsemängd | Värdet för momentum när optimeraren är "sgd". Måste vara en flottör i intervallet [0, 1]. | sträng |
multiSkala | Aktivera flera skalningsbilder genom att variera bildstorleken med +/- 50%. Obs! Träningskörning kan komma in i CUDA OOM om det inte finns tillräckligt med GPU-minne. Obs! De här inställningarna stöds endast för yolov5-algoritmen. |
sträng |
nesterov | Aktivera nesterov när optimeraren är "sgd". | sträng |
nmsIouThreshold | IOU-tröskelvärde som används vid slutsatsdragning i NMS efter bearbetning. Måste vara flytande i intervallet [0, 1]. | sträng |
numberOfEpochs | Antal träningsepoker. Måste vara ett positivt heltal. | sträng |
numberOfWorkers | Antal datainläsningsarbetare. Måste vara ett icke-negativt heltal. | sträng |
Optimizer | Typ av optimerare. Måste vara antingen "sgd", "adam" eller "adamw". | sträng |
randomSeed | Slumpmässigt frö som ska användas vid användning av deterministisk träning. | sträng |
stepLRGamma | Värdet för gamma när learning rate scheduler är "step". Måste vara en flottör i intervallet [0, 1]. | sträng |
stepLRStepSize | Värdet för stegstorlek när schemaläggaren för inlärningsfrekvens är "steg". Måste vara ett positivt heltal. | sträng |
tileGridSize | Rutnätsstorleken som ska användas för att sida vid sida vid varje bild. Obs! TileGridSize får inte vara Ingen för att aktivera logik för identifiering av små objekt. En sträng som innehåller två heltal i mxn-format. Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
sträng |
tileOverlapRatio | Överlappningsförhållande mellan intilliggande paneler i varje dimension. Måste vara flytande i intervallet [0, 1). Obs! De här inställningarna stöds inte för yolov5-algoritmen. |
sträng |
tilePredictionsNmsThreshold | Tröskelvärdet för IOU som ska användas för att utföra NMS vid sammanslagning av förutsägelser från paneler och bilder. Används i validering/slutsatsdragning. Måste vara flytande i intervallet [0, 1]. Obs! De här inställningarna stöds inte för yolov5-algoritmen. NMS: Icke-maximal undertryckning |
sträng |
trainingBatchSize | Träningsbatchstorlek. Måste vara ett positivt heltal. | sträng |
validationBatchSize | Valideringsbatchstorlek. Måste vara ett positivt heltal. | sträng |
validationIouThreshold | Tröskelvärde för IOU som ska användas vid beräkning av valideringsmått. Måste vara flytande i intervallet [0, 1]. | sträng |
validationMetricType | Beräkningsmetod för mått som ska användas för valideringsmått. Måste vara "none", "coco", "voc" eller "coco_voc". | sträng |
warmupCosineLRCycles | Värdet för cosinincykeln när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara en flottör i intervallet [0, 1]. | sträng |
warmupCosineLRWarmupEpochs | Värdet för uppvärmningsepoker när schemaläggaren för inlärningsfrekvens är "warmup_cosine". Måste vara ett positivt heltal. | sträng |
weightDecay | Värdet för viktförfall när optimeraren är "sgd", "adam" eller "adamw". Måste vara en float i intervallet[0, 1]. | sträng |
ImageObjectDetection
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "ImageObjectDetection" (krävs) |
limitSettings | [Krävs] Begränsa inställningarna för AutoML-jobbet. | ImageLimitSettings (krävs) |
modelSettings | Inställningar som används för att träna modellen. | ImageModelSettingsObjectDetection |
primaryMetric | Primärt mått för att optimera för den här uppgiften. | "MeanAveragePrecision" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | ImageModelDistributionSettingsObjectDetection[] |
sweepSettings | Sopning av modeller och hyperparametrar som sveper relaterade inställningar. | ImageSweepSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
validationDataSize | Den del av träningsdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
Regression
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "Regression" (krävs) |
cvSplitColumnNames | Kolumner som ska användas för CVSplit-data. | string[] |
featurizationSettings | Funktionaliseringsindata som behövs för AutoML-jobb. | TableVerticalFeaturizationSettings |
fixedParameters | Modell-/träningsparametrar som förblir konstanta under hela träningen. | TableFixedParameters |
limitSettings | Körningsbegränsningar för AutoMLJob. | TableVerticalLimitSettings |
nCrossValidations | Antal korsvalideringsdelegeringar som ska tillämpas på träningsdatauppsättningen när valideringsdatauppsättningen inte har angetts. |
NCrossValidations |
primaryMetric | Primärt mått för regressionsaktivitet. | "NormalizedMeanAbsoluteError" "NormalizedRootMeanSquaredError" "R2Score" "SpearmanCorrelation" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | TableParameterSubspace[] |
sweepSettings | Inställningar för modellsanering och justering av hyperparametrar. | TableSweepSettings |
testData | Testa indata. | MLTableJobInput |
testDataSize | Den del av testdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
trainingSettings | Indata för träningsfasen för ett AutoML-jobb. | RegressionTrainingSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
validationDataSize | Den del av träningsdatauppsättningen som måste reserveras för valideringsändamål. Värden mellan (0,0 , 1,0) Används när valideringsdatauppsättningen inte tillhandahålls. |
Int |
weightColumnName | Namnet på exempelviktkolumnen. Automatiserad ML stöder en viktad kolumn som indata, vilket gör att rader i data viktas upp eller ned. | sträng |
RegressionTrainingSettings
Namn | Beskrivning | Värde |
---|---|---|
allowedTrainingAlgorithms | Tillåtna modeller för regressionsaktivitet. | Strängmatris som innehåller något av: "DecisionTree" "ElasticNet" "ExtremeRandomTrees" "GradientBoosting" "KNN" "LassoLars" "LightGBM" "RandomForest" "SGD" "XGBoostRegressor" |
blockedTrainingAlgorithms | Blockerade modeller för regressionsuppgift. | Strängmatris som innehåller något av: "DecisionTree" "ElasticNet" "ExtremeRandomTrees" "GradientBoosting" "KNN" "LassoLars" "LightGBM" "RandomForest" "SGD" "XGBoostRegressor" |
enableDnnTraining | Aktivera rekommendation för DNN-modeller. | Bool |
enableModelExplainability | Flagga för att aktivera förklaring på bästa modell. | Bool |
enableOnnxCompatibleModels | Flagga för att aktivera onnx-kompatibla modeller. | Bool |
enableStackEnsemble | Aktivera stackensemblekörning. | Bool |
enableVoteEnsemble | Aktivera röstningsensemblekörning. | Bool |
ensembleModelDownloadTimeout | Under VotingEnsemble- och StackEnsemble-modellgenereringen laddas flera anpassade modeller från de tidigare underordnade körningarna ned. Konfigurera den här parametern med ett högre värde än 300 sekunder om det behövs mer tid. |
sträng |
stackEnsembleSettings | Inställningar för stackensembler för stackensemblekörning. | StackEnsembleSettings |
trainingMode | TrainingMode-läge – Inställningen till "auto" är samma som att ställa in den på "icke-distribuerad" för tillfället, men i framtiden kan det resultera i blandat läge eller heuristikbaserat lägesval. Standardvärdet är "auto". Om "Distribuerad" används endast distribuerad funktionalisering och distribuerade algoritmer väljs. Om "Ej distribuerad" väljs endast icke-distribuerade algoritmer. |
"Auto" "Distribuerad" "Ej distribuerad" |
Textklassificering
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "TextKlassificering" (krävs) |
featurizationSettings | Funktionaliseringsindata som behövs för AutoML-jobb. | NlpVerticalFeaturizationSettings |
fixedParameters | Modell-/träningsparametrar som förblir konstanta under hela träningen. | NlpFixedParameters |
limitSettings | Körningsbegränsningar för AutoMLJob. | NlpVerticalLimitSettings |
primaryMetric | Primärt mått för Text-Classification uppgift. | "AUCWeighted" "Noggrannhet" "AveragePrecisionScoreWeighted" "NormMacroRecall" "PrecisionScoreWeighted" |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | NlpParameterSubspace[] |
sweepSettings | Inställningar för modellsanering och justering av hyperparametrar. | NlpSweepSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
NlpVerticalFeaturizationSettings
Namn | Beskrivning | Värde |
---|---|---|
datasetLanguage | Datamängdsspråk, användbart för textdata. | sträng |
NlpFixedParameters
Namn | Beskrivning | Värde |
---|---|---|
gradientAccumulationSteps | Antal steg för att ackumulera toningar över innan du kör en bakåtpassning. | Int |
learningRate | Inlärningsfrekvensen för träningsproceduren. | Int |
learningRateScheduler | Typ av schema för inlärningsfrekvens som ska användas under träningsproceduren. | "Konstant" "ConstantWithWarmup" "Cosiné" "CosineWithRestarts" "Linjär" "Ingen" "Polynom" |
modelName | Namnet på den modell som ska tränas. | sträng |
numberOfEpochs | Antal träningsepoker. | Int |
trainingBatchSize | Batchstorleken för träningsproceduren. | Int |
validationBatchSize | Batchstorleken som ska användas under utvärderingen. | Int |
warmupRatio | Uppvärmningsförhållandet, som används tillsammans med LrSchedulerType. | Int |
weightDecay | Väga förfalla för utbildning tillvägagångssättet. | Int |
NlpVerticalLimitSettings
Namn | Beskrivning | Värde |
---|---|---|
maxConcurrentTrials | Maximalt antal samtidiga AutoML-iterationer. | Int |
maxNodes | Maximalt antal noder att använda för experimentet. | Int |
maxTrials | Antal AutoML-iterationer. | Int |
Timeout | Tidsgräns för AutoML-jobb. | sträng |
trialTimeout | Tidsgräns för enskilda HD-utvärderingar. | sträng |
NlpParameterSubspace
Namn | Beskrivning | Värde |
---|---|---|
gradientAccumulationSteps | Antal steg för att ackumulera toningar över innan du kör en bakåtpassning. | sträng |
learningRate | Inlärningsfrekvensen för träningsproceduren. | sträng |
learningRateScheduler | Typ av schema för inlärningsfrekvens som ska användas under träningsproceduren. | sträng |
modelName | Namnet på den modell som ska tränas. | sträng |
numberOfEpochs | Antal träningsepoker. | sträng |
trainingBatchSize | Batchstorleken för träningsproceduren. | sträng |
validationBatchSize | Batchstorleken som ska användas under utvärderingen. | sträng |
warmupRatio | Uppvärmningsförhållandet, som används tillsammans med LrSchedulerType. | sträng |
weightDecay | Väga förfalla för utbildning tillvägagångssättet. | sträng |
NlpSweepSettings
Namn | Beskrivning | Värde |
---|---|---|
earlyTermination | Typ av princip för tidig uppsägning för det svepande jobbet. | EarlyTerminationPolicy |
samplingAlgorithm | [Krävs] Typ av samplingsalgoritm. | "Bayesiansk" "Rutnät" "Random" (krävs) |
TextClassificationMultilabel
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "TextClassificationMultilabel" (krävs) |
featurizationSettings | Funktionaliseringsindata som behövs för AutoML-jobb. | NlpVerticalFeaturizationSettings |
fixedParameters | Modell-/träningsparametrar som förblir konstanta under hela träningen. | NlpFixedParameters |
limitSettings | Körningsbegränsningar för AutoMLJob. | NlpVerticalLimitSettings |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | NlpParameterSubspace[] |
sweepSettings | Inställningar för modellsanering och justering av hyperparametrar. | NlpSweepSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
Textner
Namn | Beskrivning | Värde |
---|---|---|
taskType | [Krävs] Aktivitetstyp för AutoMLJob. | "TextNER" (krävs) |
featurizationSettings | Funktionaliseringsindata som behövs för AutoML-jobb. | NlpVerticalFeaturizationSettings |
fixedParameters | Modell-/träningsparametrar som förblir konstanta under hela träningen. | NlpFixedParameters |
limitSettings | Körningsbegränsningar för AutoMLJob. | NlpVerticalLimitSettings |
searchSpace | Sök efter sampling av olika kombinationer av modeller och deras hyperparametrar. | NlpParameterSubspace[] |
sweepSettings | Inställningar för modellsanering och justering av hyperparametrar. | NlpSweepSettings |
validationData | Indata för valideringsdata. | MLTableJobInput |
Kommandojobb
Namn | Beskrivning | Värde |
---|---|---|
jobType | [Krävs] Anger typen av jobb. | "Kommando" (krävs) |
autologgerSettings | Distributionskonfiguration för jobbet. Om detta anges ska det vara en av Mpi, Tensorflow, PyTorch eller null. | AutologgerInställningar |
codeId | ARM-resurs-ID för kodtillgången. | sträng |
befallning | [Krävs] Kommandot som ska köras vid start av jobbet. T.ex. "python train.py" | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
fördelning | Distributionskonfiguration för jobbet. Om detta anges ska det vara en av Mpi, Tensorflow, PyTorch, Ray eller null. | DistributionKonfiguration |
environmentId | [Krävs] ARM-resurs-ID för miljöspecifikationen för jobbet. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
environmentVariables | Miljövariabler som ingår i jobbet. | CommandJobEnvironmentVariables |
Ingångar | Mappning av indatabindningar som används i jobbet. | CommandJobInputs |
Gränser | Gräns för kommandojobb. | CommandJobLimits |
Utgångar | Mappning av utdatabindningar som används i jobbet. | CommandJobOutputs |
queueSettings | Köinställningar för jobbet | QueueSettings |
Resurser | Beräkningsresurskonfiguration för jobbet. | JobResourceConfiguration |
AutologgerSettings
Namn | Beskrivning | Värde |
---|---|---|
mlflowAutologger | [Krävs] Anger om mlflow autologger är aktiverat. | "Inaktiverad" "Aktiverad" (krävs) |
DistributionKonfiguration
Namn | Beskrivning | Värde |
---|---|---|
distributionType | Ange objekttyp |
Mpi PyTorch Ray TensorFlow (krävs) |
Mpi
Namn | Beskrivning | Värde |
---|---|---|
distributionType | [Krävs] Anger typ av distributionsramverk. | "Mpi" (krävs) |
processCountPerInstance | Antal processer per MPI-nod. | Int |
PyTorch
Namn | Beskrivning | Värde |
---|---|---|
distributionType | [Krävs] Anger typ av distributionsramverk. | "PyTorch" (krävs) |
processCountPerInstance | Antal processer per nod. | Int |
Stråle
Namn | Beskrivning | Värde |
---|---|---|
distributionType | [Krävs] Anger typ av distributionsramverk. | "Ray" (krävs) |
adress | Adressen till Ray-huvudnoden. | sträng |
dashboardPort | Porten som instrumentpanelsservern ska bindas till. | Int |
headNodeAdditionalArgs | Ytterligare argument skickades till ray start i huvudnoden. | sträng |
includeDashboard | Ange det här argumentet för att starta Ray-instrumentpanelens GUI. | Bool |
hamn | Porten för huvudstråleprocessen. | Int |
workerNodeAdditionalArgs | Ytterligare argument skickades till ray start i arbetsnoden. | sträng |
TensorFlow
Namn | Beskrivning | Värde |
---|---|---|
distributionType | [Krävs] Anger typ av distributionsramverk. | "TensorFlow" (krävs) |
parameterServerCount | Antal parameterserveruppgifter. | Int |
workerCount | Antal arbetare. Om det inte anges kommer instansantalet att vara standard. | Int |
CommandJobEnvironmentVariables
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
CommandJobInputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobInput |
JobInput
Namn | Beskrivning | Värde |
---|---|---|
beskrivning | Beskrivning av indata. | sträng |
jobInputType | Ange objekttyp |
custom_model literal mlflow_model mltable triton_model uri_file uri_folder (krävs) |
CustomModelJobInput
Namn | Beskrivning | Värde |
---|---|---|
jobInputType | [Krävs] Anger typen av jobb. | "custom_model" (krävs) |
läge | Inmatningsläge för tillgångsleverans. | "Direkt" "Ladda ned" "EvalDownload" "EvalMount" "ReadOnlyMount" "ReadWriteMount" |
Uri | [Krävs] Indatatillgångs-URI. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
LiteralJobInput
Namn | Beskrivning | Värde |
---|---|---|
jobInputType | [Krävs] Anger typen av jobb. | "literal" (krävs) |
värde | [Krävs] Literalvärde för indata. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
TritonModelJobInput
Namn | Beskrivning | Värde |
---|---|---|
jobInputType | [Krävs] Anger typen av jobb. | "triton_model" (krävs) |
läge | Inmatningsläge för tillgångsleverans. | "Direkt" "Ladda ned" "EvalDownload" "EvalMount" "ReadOnlyMount" "ReadWriteMount" |
Uri | [Krävs] Indatatillgångs-URI. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
UriFileJobInput
Namn | Beskrivning | Värde |
---|---|---|
jobInputType | [Krävs] Anger typen av jobb. | "uri_file" (krävs) |
läge | Inmatningsläge för tillgångsleverans. | "Direkt" "Ladda ned" "EvalDownload" "EvalMount" "ReadOnlyMount" "ReadWriteMount" |
Uri | [Krävs] Indatatillgångs-URI. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
UriFolderJobInput
Namn | Beskrivning | Värde |
---|---|---|
jobInputType | [Krävs] Anger typen av jobb. | "uri_folder" (krävs) |
läge | Inmatningsläge för tillgångsleverans. | "Direkt" "Ladda ned" "EvalDownload" "EvalMount" "ReadOnlyMount" "ReadWriteMount" |
Uri | [Krävs] Indatatillgångs-URI. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
CommandJobLimits
Namn | Beskrivning | Värde |
---|---|---|
jobLimitsType | [Krävs] JobLimit-typ. | "Kommando" "Svep" (krävs) |
Timeout | Den maximala körningstiden i ISO 8601-format, varefter jobbet avbryts. Stöder endast varaktighet med så låg precision som Sekunder. | sträng |
CommandJobOutputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobOutput |
LabelingJobProperties
Namn | Beskrivning | Värde |
---|---|---|
componentId | ARM-resurs-ID för komponentresursen. | sträng |
computeId | ARM-resurs-ID för beräkningsresursen. | sträng |
dataConfiguration | Konfiguration av data som används i jobbet. | LabelingDataConfiguration |
beskrivning | Texten för tillgångsbeskrivningen. | sträng |
displayName | Visningsnamn för jobbet. | sträng |
experimentName | Namnet på experimentet som jobbet tillhör. Om det inte anges placeras jobbet i experimentet "Standard". | sträng |
identitet | Identitetskonfiguration. Om det anges bör detta vara en av AmlToken, ManagedIdentity, UserIdentity eller null. Standardvärdet är AmlToken om null. |
IdentityConfiguration |
isArchived | Arkiveras tillgången? | Bool |
jobInstructions | Etiketteringsinstruktioner för jobbet. | LabelingJobInstructions |
jobType | [Krävs] Anger typen av jobb. | "AutoML" "Kommando" "Etikettering" "Pipeline" "Spark" "Svep" (krävs) |
labelCategories | Etikettkategorier för jobbet. | LabelingJobLabelCategories |
labelingJobMediaProperties | Medietypsspecifika egenskaper i jobbet. | LabelingJobMediaProperties |
mlAssistConfiguration | Konfiguration av MLAssist-funktionen i jobbet. | MLAssistConfiguration |
notificationSetting | Meddelandeinställning för jobbet | NotificationSetting |
Egenskaper | Ordlistan för tillgångsegenskap. | ResourceBaseProperties |
secretsConfiguration | Konfiguration för hemligheter som ska göras tillgängliga under körning. | JobBaseSecretsConfiguration |
tjänster | Lista över JobEndpoints. För lokala jobb har en jobbslutpunkt ett slutpunktsvärde för FileStreamObject. |
JobBaseServices |
Taggar | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | objekt |
LabelingDataConfiguration
Namn | Beskrivning | Värde |
---|---|---|
dataId | Resurs-ID för datatillgången för att utföra etikettering. | sträng |
incrementalDataRefresh | Anger om inkrementell datauppdatering ska aktiveras. | "Inaktiverad" "Aktiverad" |
LabelingJobInstructions
Namn | Beskrivning | Värde |
---|---|---|
Uri | Länken till en sida med detaljerade etiketteringsinstruktioner för etiketter. | sträng |
LabelingJobLabelCategories
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | LabelCategory |
LabelCategory
Namn | Beskrivning | Värde |
---|---|---|
klasserna | Ordlista med etikettklasser i den här kategorin. | LabelCategoryClasses |
displayName | Visningsnamn för etikettkategorin. | sträng |
multiSelect | Anger om det är tillåtet att välja flera klasser i den här kategorin. | "Inaktiverad" "Aktiverad" |
LabelCategory-klasser
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | LabelClass |
Etikettklass
Namn | Beskrivning | Värde |
---|---|---|
displayName | Etikettklassens visningsnamn. | sträng |
Underklasser | Ordlista över underklasser för etikettklassen. | LabelClassSubclasses |
LabelClassSub-klasser
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | LabelClass |
EtiketteringJobbMediaEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
mediaType | Ange objekttyp |
Bild Text (krävs) |
LabelingJobImageProperties
Namn | Beskrivning | Värde |
---|---|---|
mediaType | [Krävs] Medietyp för jobbet. | "Bild" (krävs) |
annotationType | Anteckningstyp för bildetiketteringsjobb. | "BoundingBox" "Klassificering" "InstanceSegmentation" |
LabelingJobTextProperties
Namn | Beskrivning | Värde |
---|---|---|
mediaType | [Krävs] Medietyp för jobbet. | "Text" (krävs) |
annotationType | Anteckningstyp för textetikettjobb. | "Klassificering" "NamedEntityRecognition" |
MLAssistConfiguration
Namn | Beskrivning | Värde |
---|---|---|
mlAssist | Ange objekttyp |
inaktiverad Aktiverad (krävs) |
MLAssistConfigurationDisabled
Namn | Beskrivning | Värde |
---|---|---|
mlAssist | [Krävs] Anger om MLAssist-funktionen är aktiverad. | "Inaktiverad" (krävs) |
MLAssistConfigurationEnabled
Namn | Beskrivning | Värde |
---|---|---|
mlAssist | [Krävs] Anger om MLAssist-funktionen är aktiverad. | "Aktiverad" (krävs) |
inferencingComputeBinding | [Krävs] AML-beräkningsbindning som används i slutsatsdragning. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
trainingComputeBinding | [Krävs] AML-beräkningsbindning som används i träning. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
PipelineJob
Namn | Beskrivning | Värde |
---|---|---|
jobType | [Krävs] Anger typen av jobb. | "Pipeline" (krävs) |
Ingångar | Indata för pipelinejobbet. | PipelineJobInputs |
Jobb | Jobb konstruerar pipelinejobbet. | PipelineJobJobs |
Utgångar | Utdata för pipelinejobbet | PipelineJobOutputs |
Inställningar | Pipelineinställningar, till exempel ContinueRunOnStepFailure osv. | |
sourceJobId | ARM-resurs-ID för källjobbet. | sträng |
PipelineJobInputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobInput |
PipelineJobJobs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} |
PipelineJobOutputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobOutput |
SparkJob
Namn | Beskrivning | Värde |
---|---|---|
jobType | [Krävs] Anger typen av jobb. | "Spark" (krävs) |
arkiv | Arkivera filer som används i jobbet. | string[] |
args | Argument för jobbet. | sträng |
codeId | [Krävs] ARM-resurs-ID för kodtillgången. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
Conf | Spark-konfigurerade egenskaper. | SparkJobConf |
inträde | [Krävs] Posten som ska köras vid start av jobbet. | SparkJobEntry (krävs) |
environmentId | ARM-resurs-ID för miljöspecifikationen för jobbet. | sträng |
filer | Filer som används i jobbet. | string[] |
Ingångar | Mappning av indatabindningar som används i jobbet. | SparkJobInputs |
burkar | Jar-filer som används i jobbet. | string[] |
Utgångar | Mappning av utdatabindningar som används i jobbet. | SparkJobOutputs |
pyFiles | Python-filer som används i jobbet. | string[] |
queueSettings | Köinställningar för jobbet | QueueSettings |
Resurser | Beräkningsresurskonfiguration för jobbet. | SparkResourceConfiguration |
SparkJobConf
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
SparkJobEntry
Namn | Beskrivning | Värde |
---|---|---|
sparkJobEntryType | Ange objekttyp |
SparkJobPythonEntry SparkJobScalaEntry (krävs) |
SparkJobPythonEntry
Namn | Beskrivning | Värde |
---|---|---|
sparkJobEntryType | [Krävs] Typ av jobbets startpunkt. | "SparkJobPythonEntry" (krävs) |
fil | [Krävs] Relativ python-filsökväg för jobbets startpunkt. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
SparkJobScalaEntry
Namn | Beskrivning | Värde |
---|---|---|
sparkJobEntryType | [Krävs] Typ av jobbets startpunkt. | "SparkJobScalaEntry" (krävs) |
className | [Krävs] Scala-klassnamn som används som startpunkt. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
SparkJobInputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobInput |
SparkJobOutputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobOutput |
SparkResourceConfiguration
Namn | Beskrivning | Värde |
---|---|---|
instanceType | Valfri typ av virtuell dator som stöds av beräkningsmålet. | sträng |
runtimeVersion | Version av spark-körning som används för jobbet. | sträng |
SweepJob
Namn | Beskrivning | Värde |
---|---|---|
jobType | [Krävs] Anger typen av jobb. | "Svep" (krävs) |
earlyTermination | Principer för tidig uppsägning gör det möjligt att avbryta dåliga körningar innan de slutförs | EarlyTerminationPolicy |
Ingångar | Mappning av indatabindningar som används i jobbet. | SweepJobInputs |
Gränser | Rensa jobbgräns. | SweepJobLimits |
objektiv | [Krävs] Optimeringsmål. | Mål (krävs) |
Utgångar | Mappning av utdatabindningar som används i jobbet. | SweepJobOutputs |
queueSettings | Köinställningar för jobbet | QueueSettings |
samplingAlgorithm | [Krävs] Algoritmen för hyperparametersampling | SamplingAlgorithm (krävs) |
searchSpace | [Krävs] En ordlista som innehåller varje parameter och dess distribution. Ordlistenyckeln är namnet på parametern | |
rättegång | [Krävs] Utvärderingskomponentdefinition. | TrialComponent (krävs) |
SweepJobInputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobInput |
SweepJobLimits
Namn | Beskrivning | Värde |
---|---|---|
jobLimitsType | [Krävs] JobLimit-typ. | "Kommando" "Svep" (krävs) |
maxConcurrentTrials | Sopa jobb max samtidiga utvärderingsversioner. | Int |
maxTotalTrials | Sopa jobb max totalt antal utvärderingsversioner. | Int |
Timeout | Den maximala körningstiden i ISO 8601-format, varefter jobbet avbryts. Stöder endast varaktighet med så låg precision som Sekunder. | sträng |
trialTimeout | Rensa timeout-värdet för utvärderingsversionen av jobbet. | sträng |
Objektiv
Namn | Beskrivning | Värde |
---|---|---|
mål | [Krävs] Definierar måttmål som stöds för justering av hyperparametrar | "Maximera" "Minimera" (krävs) |
primaryMetric | [Krävs] Namnet på måttet som ska optimeras. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
SweepJobOutputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobOutput |
SamplingAlgorithm
Namn | Beskrivning | Värde |
---|---|---|
samplingAlgorithmType | Ange objekttyp |
Bayesianska Grid Slumpmässig (krävs) |
BayesianSamplingAlgorithm
Namn | Beskrivning | Värde |
---|---|---|
samplingAlgorithmType | [Krävs] Algoritmen som används för att generera hyperparametervärden, tillsammans med konfigurationsegenskaper | "Bayesian" (krävs) |
GridSamplingAlgorithm
Namn | Beskrivning | Värde |
---|---|---|
samplingAlgorithmType | [Krävs] Algoritmen som används för att generera hyperparametervärden, tillsammans med konfigurationsegenskaper | "Rutnät" (krävs) |
RandomSamplingAlgorithm
Namn | Beskrivning | Värde |
---|---|---|
samplingAlgorithmType | [Krävs] Algoritmen som används för att generera hyperparametervärden, tillsammans med konfigurationsegenskaper | "Random" (krävs) |
logbase | Ett valfritt positivt tal eller e i strängformat som ska användas som bas för loggbaserad slumpmässig sampling | sträng |
regel | Den specifika typen av slumpmässig algoritm | "Slumpmässigt" "Sobol" |
frö | Ett valfritt heltal som ska användas som frö för slumptalsgenerering | Int |
TrialComponent
Namn | Beskrivning | Värde |
---|---|---|
codeId | ARM-resurs-ID för kodtillgången. | sträng |
befallning | [Krävs] Kommandot som ska köras vid start av jobbet. T.ex. "python train.py" | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
fördelning | Distributionskonfiguration för jobbet. Om detta anges ska det vara en av Mpi, Tensorflow, PyTorch eller null. | DistributionKonfiguration |
environmentId | [Krävs] ARM-resurs-ID för miljöspecifikationen för jobbet. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
environmentVariables | Miljövariabler som ingår i jobbet. | TrialComponentEnvironmentVariables |
Resurser | Beräkningsresurskonfiguration för jobbet. | JobResourceConfiguration |
TrialComponentEnvironmentVariables
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
CreateMonitorAction
Namn | Beskrivning | Värde |
---|---|---|
actionType | [Krävs] Anger åtgärdstypen för schemat | "CreateMonitor" (krävs) |
monitorDefinition | [Krävs] Definierar övervakaren. | MonitorDefinition (krävs) |
MonitorDefinition
Namn | Beskrivning | Värde |
---|---|---|
alertNotificationSetting | Övervakarens meddelandeinställningar. | MonitoringAlertNotificationSettingsBase |
computeConfiguration | [Krävs] ARM-resurs-ID för beräkningsresursen som övervakningsjobbet ska köras på. | MonitorComputeConfigurationBase (krävs) |
monitoringTarget | ARM-resurs-ID för antingen den modell eller distribution som den här övervakaren riktar in sig på. | MonitoringTarget |
Signaler | [Krävs] Signalerna som ska övervakas. | MonitorDefinitionSignals (krävs) |
MonitoringAlertNotificationSettingsBase
Namn | Beskrivning | Värde |
---|---|---|
alertNotificationType | Ange objekttyp |
AzureMonitor e-post (krävs) |
AzMonMonitoringAlertNotificationSettings
Namn | Beskrivning | Värde |
---|---|---|
alertNotificationType | [Krävs] Anger vilken typ av signal som ska övervakas. | "AzureMonitor" (krävs) |
EmailMonitoringAlertNotificationSettings
Namn | Beskrivning | Värde |
---|---|---|
alertNotificationType | [Krävs] Anger vilken typ av signal som ska övervakas. | "E-post" (krävs) |
emailNotificationSetting | Konfiguration för meddelande. | NotificationSetting |
MonitorComputeConfigurationBase
Namn | Beskrivning | Värde |
---|---|---|
computeType | Ange objekttyp | ServerlessSpark- (krävs) |
MonitorServerlessSparkCompute
Namn | Beskrivning | Värde |
---|---|---|
computeType | [Krävs] Anger vilken typ av signal som ska övervakas. | "ServerlessSpark" (krävs) |
computeIdentity | [Krävs] Identitetsschemat som används av spark-jobben som körs på serverlösa Spark. | MonitorComputeIdentityBase (krävs) |
instanceType | [Krävs] Instanstypen som kör Spark-jobbet. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
runtimeVersion | [Krävs] Spark-körningsversionen. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
MonitorComputeIdentityBase
Namn | Beskrivning | Värde |
---|---|---|
computeIdentityType | Ange objekttyp |
AmlToken ManagedIdentity (krävs) |
AmlTokenComputeIdentity
Namn | Beskrivning | Värde |
---|---|---|
computeIdentityType | [Krävs] Övervaka uppräkning av beräkningsidentitetstyp. | "AmlToken" (krävs) |
ManagedComputeIdentity
Namn | Beskrivning | Värde |
---|---|---|
computeIdentityType | [Krävs] Övervaka uppräkning av beräkningsidentitetstyp. | "ManagedIdentity" (krävs) |
identitet | Hanterad tjänstidentitet (systemtilldelade och/eller användartilldelade identiteter) | ManagedServiceIdentity |
ManagedServiceIdentity
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts). | "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" (krävs) |
identity_ids | Uppsättningen användartilldelade identiteter som är associerade med resursen. Ordlistenycklarna userAssignedIdentities är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Ordlistevärdena kan vara tomma objekt ({}) i begäranden. | Matris med användaridentitets-ID:t. |
UserAssignedIdentiteter
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | UserAssignedIdentity |
UserAssignedIdentity
Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.
MonitoringTarget
Namn | Beskrivning | Värde |
---|---|---|
deploymentId | ARM-resurs-ID:t för den distribution som övervakaren riktar in sig på. | sträng |
modelId | ARM-resurs-ID:t för någon av de modeller som övervakas. | sträng |
taskType | [Krävs] Maskininlärningsuppgiftstypen för modellen. | "Klassificering" "QuestionAnswering" "Regression" (krävs) |
MonitorDefinitionSignals
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | MonitoringSignalBase |
MonitoringSignalBase
Namn | Beskrivning | Värde |
---|---|---|
läge | Det aktuella meddelandeläget för den här signalen. | "Inaktiverad" "Aktiverad" |
Egenskaper | Egenskapsordlista. Egenskaper kan läggas till, men inte tas bort eller ändras. | MonitoringSignalBaseProperties |
signalType | Ange objekttyp |
Anpassad DataDrift DataQuality FeatureAttributionDrift GenerationSafetyQuality GenerationTokenStatistics ModelPerformance PredictionDrift (krävs) |
MonitoringSignalBaseProperties
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
CustomMonitoringSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "Anpassad" (krävs) |
componentId | [Krävs] ARM-resurs-ID för komponentresursen som används för att beräkna anpassade mått. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
inputAssets | Övervaka tillgångar att ta som indata. Nyckeln är komponentens portnamn för indata, värdet är datatillgången. | CustomMonitoringSignalInputAssets |
Ingångar | Extra komponentparametrar att ta som indata. Nyckeln är det komponentliterala indataportnamnet, värdet är parametervärdet. | CustomMonitoringSignalInputs |
metricThresholds | [Krävs] En lista över mått som ska beräknas och deras associerade tröskelvärden. | CustomMetricThreshold[] (krävs) |
workspaceConnection | [Krävs] En lista över mått som ska beräknas och deras associerade tröskelvärden. | MonitoringWorkspaceConnection (krävs) |
CustomMonitoringSignalInputAssets
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | MonitoringInputDataBase |
MonitoringInputDataBase
Namn | Beskrivning | Värde |
---|---|---|
Kolumner | Mappning av kolumnnamn till särskilda användningsområden. | MonitoringInputDataBaseColumns |
dataContext | Datakällans kontextmetadata. | sträng |
jobInputType | [Krävs] Anger typen av jobb. | "custom_model" "literal" "mlflow_model" "mltable" "triton_model" "uri_file" "uri_folder" (krävs) |
Uri | [Krävs] Indatatillgångs-URI. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
inputDataType | Ange objekttyp |
fast Statisk Avslutande (krävs) |
MonitoringInputDataBaseColumns
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
FixedInputData
Namn | Beskrivning | Värde |
---|---|---|
inputDataType | [Krävs] Anger vilken typ av signal som ska övervakas. | "Fast" (krävs) |
StaticInputData
Namn | Beskrivning | Värde |
---|---|---|
inputDataType | [Krävs] Anger vilken typ av signal som ska övervakas. | "Statisk" (krävs) |
preprocessingComponentId | ARM-resurs-ID för komponentresursen som används för att förbearbeta data. | sträng |
windowEnd | [Krävs] Slutdatumet för datafönstret. | sträng (krävs) |
windowStart | [Krävs] Startdatumet för datafönstret. | sträng (krävs) |
TrailingInputData
Namn | Beskrivning | Värde |
---|---|---|
inputDataType | [Krävs] Anger vilken typ av signal som ska övervakas. | "Avslutande" (krävs) |
preprocessingComponentId | ARM-resurs-ID för komponentresursen som används för att förbearbeta data. | sträng |
windowOffset | [Krävs] Tidsförskjutningen mellan slutet av datafönstret och övervakarens aktuella körningstid. | sträng (krävs) |
windowSize | [Krävs] Storleken på det avslutande datafönstret. | sträng (krävs) |
CustomMonitoringSignalInputs
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | JobInput |
CustomMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
metrisk | [Krävs] Det användardefinierade mått som ska beräknas. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
tröskel | Tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. | MonitoringThreshold |
MonitoringThreshold
Namn | Beskrivning | Värde |
---|---|---|
värde | Tröskelvärdet. Om värdet är null är standardinställningen beroende av måtttypen. | Int |
MonitoringWorkspaceConnection
Namn | Beskrivning | Värde |
---|---|---|
environmentVariables | Egenskaperna för en arbetsytetjänstanslutning som ska lagras som miljövariabler i de skickade jobben. Nyckeln är egenskapssökvägen för arbetsytans anslutning, namnet är miljövariabelnyckeln. |
MonitoringWorkspaceConnectionEnvironmentVariables |
Hemligheter | Egenskaperna för en arbetsytetjänstanslutning som ska lagras som hemligheter i de skickade jobben. Nyckeln är egenskapssökvägen för arbetsytans anslutning, namnet är en hemlig nyckel. |
MonitoringWorkspaceConnectionSecrets |
MonitoringWorkspaceConnectionEnvironmentVariables
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
MonitoringWorkspaceConnectionSecrets
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
DataDriftMonitoringSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "DataDrift" (krävs) |
dataSegment | Datasegmentet som används för omfång på en delmängd av datapopulationen. | MonitoringDataSegment |
featureDataTypeOverride | En ordlista som mappar funktionsnamn till respektive datatyper. | DataDriftMonitoringSignalFeatureDataTypeOverride |
Funktioner | Funktionsfiltret som identifierar vilken funktion som ska beräkna överdrift. | MonitoringFeatureFilterBase |
metricThresholds | [Krävs] En lista över mått som ska beräknas och deras associerade tröskelvärden. | DataDriftMetricThresholdBase[] (krävs) |
productionData | [Krävs] De data som avdriften beräknas för. | MonitoringInputDataBase (krävs) |
referenceData | [Krävs] Data som ska beräknas avdrift mot. | MonitoringInputDataBase (krävs) |
MonitoringDataSegment
Namn | Beskrivning | Värde |
---|---|---|
drag | Den funktion som data ska segmenteras på. | sträng |
värden | Filtrerar endast de angivna värdena för den angivna segmenterade funktionen. | string[] |
DataDriftMonitoringSignalFeatureDataTypeOverride
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | "Kategorisk" "Numeriskt" |
MonitoringFeatureFilterBase
Namn | Beskrivning | Värde |
---|---|---|
filterType | Ange objekttyp |
AllFeatures FeatureSubset TopNByAttribution (krävs) |
Allafeatures
Namn | Beskrivning | Värde |
---|---|---|
filterType | [Krävs] Anger det funktionsfilter som ska användas när du väljer funktioner för att beräkna mått över. | "AllFeatures" (krävs) |
FeatureSubset
Namn | Beskrivning | Värde |
---|---|---|
filterType | [Krävs] Anger det funktionsfilter som ska användas när du väljer funktioner för att beräkna mått över. | "FeatureSubset" (krävs) |
Funktioner | [Krävs] Listan över funktioner som ska inkluderas. | string[] (krävs) |
TopNFeaturesByAttribution
Namn | Beskrivning | Värde |
---|---|---|
filterType | [Krävs] Anger det funktionsfilter som ska användas när du väljer funktioner för att beräkna mått över. | "TopNByAttribution" (krävs) |
topp | Antalet viktigaste funktioner som ska inkluderas. | Int |
DataDriftMetricThresholdBase
Namn | Beskrivning | Värde |
---|---|---|
tröskel | Tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. | MonitoringThreshold |
Datatyp | Ange objekttyp |
kategorisk numeriska (krävs) |
CategoricalDataDriftMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
Datatyp | [Krävs] Anger datatypen för måtttröskeln. | "Kategorisk" (krävs) |
metrisk | [Krävs] Det kategoriska dataavvikelsemåttet som ska beräknas. | "JensenShannonDistance" "PearsonsChiSquaredTest" "PopulationStabilityIndex" (krävs) |
NumeriskaDataDriftMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
Datatyp | [Krävs] Anger datatypen för måtttröskeln. | "Numerisk" (krävs) |
metrisk | [Krävs] Det numeriska dataavvikelsemåttet som ska beräknas. | "JensenShannonDistance" "NormalizedWassersteinDistance" "PopulationStabilityIndex" "TwoSampleKolmogorovSmirnovTest" (krävs) |
DataQualityMonitoringSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "DataQuality" (krävs) |
featureDataTypeOverride | En ordlista som mappar funktionsnamn till respektive datatyper. | DataQualityMonitoringSignalFeatureDataTypeOverride |
Funktioner | Funktionerna för att beräkna drift över. | MonitoringFeatureFilterBase |
metricThresholds | [Krävs] En lista över mått som ska beräknas och deras associerade tröskelvärden. | DataQualityMetricThresholdBase[] (krävs) |
productionData | [Krävs] De data som produceras av produktionstjänsten som driften beräknas för. | MonitoringInputDataBase (krävs) |
referenceData | [Krävs] Data som ska beräknas avdrift mot. | MonitoringInputDataBase (krävs) |
DataQualityMonitoringSignalFeatureDataTypeOverride
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | "Kategorisk" "Numeriskt" |
DataQualityMetricThresholdBase
Namn | Beskrivning | Värde |
---|---|---|
tröskel | Tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. | MonitoringThreshold |
Datatyp | Ange objekttyp |
kategorisk numeriska (krävs) |
CategoricalDataQualityMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
Datatyp | [Krävs] Anger datatypen för måtttröskeln. | "Kategorisk" (krävs) |
metrisk | [Krävs] Det kategoriska datakvalitetsmåttet som ska beräknas. | "DataTypeErrorRate" "NullValueRate" "OutOfBoundsRate" (krävs) |
NumeriskadataQualityMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
Datatyp | [Krävs] Anger datatypen för måtttröskeln. | "Numerisk" (krävs) |
metrisk | [Krävs] Det numeriska datakvalitetsmåttet som ska beräknas. | "DataTypeErrorRate" "NullValueRate" "OutOfBoundsRate" (krävs) |
FeatureAttributionDriftMonitoringSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "FeatureAttributionDrift" (krävs) |
metricThreshold | [Krävs] En lista över mått som ska beräknas och deras associerade tröskelvärden. | FeatureAttributionMetricThreshold (krävs) |
productionData | [Krävs] De data som avdriften beräknas för. | MonitoringInputDataBase[] (krävs) |
referenceData | [Krävs] Data som ska beräknas avdrift mot. | MonitoringInputDataBase (krävs) |
FeatureAttributionMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
metrisk | [Krävs] Måttet för funktionstillskrivning som ska beräknas. | "NormalizedDiscountedCumulativeGain" (krävs) |
tröskel | Tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. | MonitoringThreshold |
GenerationSafetyQualityMonitoringSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "GenerationSafetyQuality" (krävs) |
metricThresholds | [Krävs] Hämtar eller anger de mått som ska beräknas och motsvarande tröskelvärden. | GenerationSafetyQualityMetricThreshold[] (krävs) |
productionData | Hämtar eller anger måldata för databehandlingsmått. | MonitoringInputDataBase[] |
samplingRate | [Krävs] Exempelfrekvensen för måldata bör vara större än 0 och högst 1. | int (krävs) |
workspaceConnectionId | Hämtar eller anger det anslutnings-ID för arbetsytan som används för att ansluta till innehållsgenereringens slutpunkt. | sträng |
GenerationSafetyQualityMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
metrisk | [Krävs] Hämtar eller anger funktionstilldelningsmåttet som ska beräknas. | "AcceptableCoherenceScorePerInstance" "AcceptableFluencyScorePerInstance" "AcceptableGroundednessScorePerInstance" "AcceptableRelevanceScorePerInstance" "AcceptableSimilarityScorePerInstance" "AggregatedCoherencePassRate" "AggregatedFluencyPassRate" "AggregatedGroundednessPassRate" "AggregatedRelevancePassRate" "AggregatedSimilarityPassRate" (krävs) |
tröskel | Hämtar eller anger tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. |
MonitoringThreshold |
GenerationTokenStatisticsSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "GenerationTokenStatistics" (krävs) |
metricThresholds | [Krävs] Hämtar eller anger de mått som ska beräknas och motsvarande tröskelvärden. | GenerationTokenStatisticsMetricThreshold[] (krävs) |
productionData | Hämtar eller anger måldata för databehandlingsmått. | MonitoringInputDataBase |
samplingRate | [Krävs] Exempelfrekvensen för måldata bör vara större än 0 och högst 1. | int (krävs) |
GenerationTokenStatisticsMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
metrisk | [Krävs] Hämtar eller anger funktionstilldelningsmåttet som ska beräknas. | "TotalTokenCount" "TotalTokenCountPerGroup" (krävs) |
tröskel | Hämtar eller anger tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. |
MonitoringThreshold |
ModelPerformanceSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "ModelPerformance" (krävs) |
dataSegment | Datasegmentet. | MonitoringDataSegment |
metricThreshold | [Krävs] En lista över mått som ska beräknas och deras associerade tröskelvärden. | ModelPerformanceMetricThresholdBase (krävs) |
productionData | [Krävs] De data som produceras av produktionstjänsten som driften beräknas för. | MonitoringInputDataBase[] (krävs) |
referenceData | [Krävs] Data som ska beräknas avdrift mot. | MonitoringInputDataBase (krävs) |
ModelPerformanceMetricThresholdBase
Namn | Beskrivning | Värde |
---|---|---|
tröskel | Tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. | MonitoringThreshold |
modelType | Ange objekttyp |
Klassificering Regression (krävs) |
ClassificationModelPerformanceMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
modelType | [Krävs] Anger datatypen för måtttröskeln. | "Klassificering" (krävs) |
metrisk | [Krävs] Prestanda för klassificeringsmodellen som ska beräknas. | "Noggrannhet" "Precision" "Recall" (krävs) |
RegressionModelPerformanceMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
modelType | [Krävs] Anger datatypen för måtttröskeln. | "Regression" (krävs) |
metrisk | [Krävs] Prestandamåttet för regressionsmodellen som ska beräknas. | "MeanAbsoluteError" "MeanSquaredError" "RootMeanSquaredError" (krävs) |
PredictionDriftMonitoringSignal
Namn | Beskrivning | Värde |
---|---|---|
signalType | [Krävs] Anger vilken typ av signal som ska övervakas. | "PredictionDrift" (krävs) |
metricThresholds | [Krävs] En lista över mått som ska beräknas och deras associerade tröskelvärden. | PredictionDriftMetricThresholdBase[] (krävs) |
modelType | [Krävs] Typen av modell som övervakas. | "Klassificering" "Regression" (krävs) |
productionData | [Krävs] De data som avdriften beräknas för. | MonitoringInputDataBase (krävs) |
referenceData | [Krävs] Data som ska beräknas avdrift mot. | MonitoringInputDataBase (krävs) |
PredictionDriftMetricThresholdBase
Namn | Beskrivning | Värde |
---|---|---|
tröskel | Tröskelvärdet. Om värdet är null anges ett standardvärde beroende på det valda måttet. | MonitoringThreshold |
Datatyp | Ange objekttyp |
kategorisk numeriska (krävs) |
CategoricalPredictionDriftMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
Datatyp | [Krävs] Anger datatypen för måtttröskeln. | "Kategorisk" (krävs) |
metrisk | [Krävs] Det kategoriska förutsägelseavvikelsemåttet som ska beräknas. | "JensenShannonDistance" "PearsonsChiSquaredTest" "PopulationStabilityIndex" (krävs) |
NumerisktPredictionDriftMetricThreshold
Namn | Beskrivning | Värde |
---|---|---|
Datatyp | [Krävs] Anger datatypen för måtttröskeln. | "Numerisk" (krävs) |
metrisk | [Krävs] Det numeriska förutsägelseavvikelsemåttet som ska beräknas. | "JensenShannonDistance" "NormalizedWassersteinDistance" "PopulationStabilityIndex" "TwoSampleKolmogorovSmirnovTest" (krävs) |
ImportDataAction
Namn | Beskrivning | Värde |
---|---|---|
actionType | [Krävs] Anger åtgärdstypen för schemat | "ImportData" (krävs) |
dataImportDefinition | [Krävs] Definierar information om schemalägg åtgärdsdefinition. | DataImportera (krävs) |
DataImportera
Namn | Beskrivning | Värde |
---|---|---|
assetName | Namnet på tillgången för dataimportjobb som ska skapas | sträng |
autoDeleteSetting | Anger livscykelinställningen för den hanterade datatillgången. | Automatisk borttagningInställningar |
Datatyp | [Krävs] Anger typen av data. | "mltable" "uri_file" "uri_folder" (krävs) |
dataUri | [Krävs] Uri för data. Exempel: https://go.microsoft.com/fwlink/?linkid=2202330 |
sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
beskrivning | Texten för tillgångsbeskrivningen. | sträng |
intellectualProperty | Information om immateriella rättigheter. Används om data är en immateriell egendom. | IntellectualProperty |
isAnonymous | Om namnversionen är systemgenererad (anonym registrering). För typer där scenen definieras används den för att fylla i IsAnonymous när scenen anges | Bool |
isArchived | Arkiveras tillgången? För typer där fasen definieras används den för att fylla i IsArchived när scenen tillhandahålls | Bool |
Egenskaper | Ordlistan för tillgångsegenskap. | ResourceBaseProperties |
källa | Källdata för den tillgång som ska importeras från | DataImportSource |
etapp | Steg i datalivscykeln som tilldelats den här datatillgången | sträng |
Taggar | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | objekt |
IntellectualProperty
Namn | Beskrivning | Värde |
---|---|---|
protectionLevel | Skyddsnivå för den immateriella egendomen. | "Alla" "Ingen" |
förläggare | [Krävs] Utgivare av den immateriella egendomen. Måste vara samma som registerutgivarens namn. | sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
DataImportSource
Namn | Beskrivning | Värde |
---|---|---|
samband | Anslutning till arbetsyta för lagring av dataimportkälla | sträng |
sourceType | Ange objekttyp |
databas file_system (krävs) |
DatabaseSource
Namn | Beskrivning | Värde |
---|---|---|
sourceType | [Krävs] Anger typen av data. | "databas" (krävs) |
fråga | SQL Query-instruktion för dataimportdatabaskälla | sträng |
storedProcedure | SQL StoredProcedure på dataimportdatabaskälla | sträng |
storedProcedureParams | SQL StoredProcedure-parametrar | DatabaseSourceStoredProcedureParamsItem[] |
tableName | Namnet på tabellen i dataimportdatabaskällan | sträng |
DatabaseSourceStoredProcedureParamsItem
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
FileSystemSource
Namn | Beskrivning | Värde |
---|---|---|
sourceType | [Krävs] Anger typen av data. | "file_system" (krävs) |
stig | Sökväg för dataimportens FileSystem-källa | sträng |
EndpointScheduleAction
Namn | Beskrivning | Värde |
---|---|---|
actionType | [Krävs] Anger åtgärdstypen för schemat | "InvokeBatchEndpoint" (krävs) |
endpointInvocationDefinition | [Krävs] Definierar information om schemalägg åtgärdsdefinition. {se href="TBD" /} |
TriggerBase
Namn | Beskrivning | Värde |
---|---|---|
endTime | Anger sluttid för schemat i ISO 8601, men utan UTC-förskjutning. Se https://en.wikipedia.org/wiki/ISO_8601. Omkommenterat format skulle vara "2022-06-01T00:00:01" Om det inte finns körs schemat på obestämd tid |
sträng |
startTime | Anger starttid för schemat i ISO 8601-format, men utan UTC-förskjutning. | sträng |
timeZone | Anger tidszon där schemat körs. Tidszon bör följa Windows tidszonsformat. Se: /windows-hardware/manufacture/desktop/default-time-zones/> |
sträng |
triggerType | Ange objekttyp |
Cron återkommande (krävs) |
CronTrigger
Namn | Beskrivning | Värde |
---|---|---|
triggerType | [Krävs] | "Cron" (krävs) |
uttryck | [Krävs] Anger cron-uttryck för schema. Uttrycket bör följa formatet NCronTab. |
sträng (krävs) Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] |
RecurrenceTrigger
Namn | Beskrivning | Värde |
---|---|---|
endTime | Anger sluttid för schemat i ISO 8601, men utan UTC-förskjutning. Se https://en.wikipedia.org/wiki/ISO_8601. Omkommenterat format skulle vara "2022-06-01T00:00:01" Om det inte finns körs schemat på obestämd tid |
sträng |
frekvens | [Krävs] Frekvensen för att utlösa schemat. | "Dag" "Timme" "Minut" "Månad" "Vecka" (krävs) |
intervall | [Krävs] Anger schemaintervall tillsammans med frekvens | int (krävs) |
schema | Upprepningsschemat. | RecurrenceSchedule |
startTime | Anger starttid för schemat i ISO 8601-format, men utan UTC-förskjutning. | sträng |
timeZone | Anger tidszon där schemat körs. Tidszon bör följa Windows tidszonsformat. Se: /windows-hardware/manufacture/desktop/default-time-zones |
sträng |
triggerType | [Krävs] | "Cron" "Upprepning" (krävs) |
RecurrenceSchedule
Namn | Beskrivning | Värde |
---|---|---|
Timmar | [Krävs] Lista över timmar för schemat. | int[] (krävs) |
protokoll | [Krävs] Lista över minuter för schemat. | int[] (krävs) |
monthDays | Lista över månadsdagar för schemat | int[] |
Vardagar | Lista över dagar för schemat. | Strängmatris som innehåller något av: "Fredag" "Måndag" "Lördag" "Söndag" "Torsdag" "Tisdag" "Onsdag" |