Compartir a través de


ArmMachineLearningModelFactory.MachineLearningSweepJob Método

Definición

Inicializa una nueva instancia de MachineLearningSweepJob.

public static Azure.ResourceManager.MachineLearning.Models.MachineLearningSweepJob MachineLearningSweepJob (string description = default, System.Collections.Generic.IDictionary<string,string> properties = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.ResourceIdentifier componentId = default, Azure.Core.ResourceIdentifier computeId = default, string displayName = default, string experimentName = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningIdentityConfiguration identity = default, bool? isArchived = default, Azure.ResourceManager.MachineLearning.Models.NotificationSetting notificationSetting = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.MachineLearning.Models.SecretConfiguration> secretsConfiguration = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.MachineLearning.Models.MachineLearningJobService> services = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningJobStatus? status = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningEarlyTerminationPolicy earlyTermination = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.MachineLearning.Models.MachineLearningJobInput> inputs = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningSweepJobLimits limits = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningObjective objective = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.MachineLearning.Models.MachineLearningJobOutput> outputs = default, Azure.ResourceManager.MachineLearning.Models.JobQueueSettings queueSettings = default, Azure.ResourceManager.MachineLearning.Models.SamplingAlgorithm samplingAlgorithm = default, BinaryData searchSpace = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningTrialComponent trial = default);
static member MachineLearningSweepJob : string * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * string * Azure.ResourceManager.MachineLearning.Models.MachineLearningIdentityConfiguration * Nullable<bool> * Azure.ResourceManager.MachineLearning.Models.NotificationSetting * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.MachineLearning.Models.SecretConfiguration> * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.MachineLearning.Models.MachineLearningJobService> * Nullable<Azure.ResourceManager.MachineLearning.Models.MachineLearningJobStatus> * Azure.ResourceManager.MachineLearning.Models.MachineLearningEarlyTerminationPolicy * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.MachineLearning.Models.MachineLearningJobInput> * Azure.ResourceManager.MachineLearning.Models.MachineLearningSweepJobLimits * Azure.ResourceManager.MachineLearning.Models.MachineLearningObjective * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.MachineLearning.Models.MachineLearningJobOutput> * Azure.ResourceManager.MachineLearning.Models.JobQueueSettings * Azure.ResourceManager.MachineLearning.Models.SamplingAlgorithm * BinaryData * Azure.ResourceManager.MachineLearning.Models.MachineLearningTrialComponent -> Azure.ResourceManager.MachineLearning.Models.MachineLearningSweepJob
Public Shared Function MachineLearningSweepJob (Optional description As String = Nothing, Optional properties As IDictionary(Of String, String) = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional componentId As ResourceIdentifier = Nothing, Optional computeId As ResourceIdentifier = Nothing, Optional displayName As String = Nothing, Optional experimentName As String = Nothing, Optional identity As MachineLearningIdentityConfiguration = Nothing, Optional isArchived As Nullable(Of Boolean) = Nothing, Optional notificationSetting As NotificationSetting = Nothing, Optional secretsConfiguration As IDictionary(Of String, SecretConfiguration) = Nothing, Optional services As IDictionary(Of String, MachineLearningJobService) = Nothing, Optional status As Nullable(Of MachineLearningJobStatus) = Nothing, Optional earlyTermination As MachineLearningEarlyTerminationPolicy = Nothing, Optional inputs As IDictionary(Of String, MachineLearningJobInput) = Nothing, Optional limits As MachineLearningSweepJobLimits = Nothing, Optional objective As MachineLearningObjective = Nothing, Optional outputs As IDictionary(Of String, MachineLearningJobOutput) = Nothing, Optional queueSettings As JobQueueSettings = Nothing, Optional samplingAlgorithm As SamplingAlgorithm = Nothing, Optional searchSpace As BinaryData = Nothing, Optional trial As MachineLearningTrialComponent = Nothing) As MachineLearningSweepJob

Parámetros

description
String

Texto de descripción del recurso.

properties
IDictionary<String,String>

Diccionario de propiedades de recursos.

tags
IDictionary<String,String>

Diccionario de etiquetas. Las etiquetas se pueden agregar, quitar y actualizar.

componentId
ResourceIdentifier

Id. de recurso de ARM del recurso de componente.

computeId
ResourceIdentifier

Id. de recurso de ARM del recurso de proceso.

displayName
String

Nombre para mostrar del trabajo.

experimentName
String

Nombre del experimento al que pertenece el trabajo. Si no se establece, el trabajo se coloca en el experimento "Predeterminado".

identity
MachineLearningIdentityConfiguration

Configuración de identidad. Si se establece, debe ser uno de AmlToken, ManagedIdentity, UserIdentity o null. El valor predeterminado es AmlToken si es null. Tenga en cuenta MachineLearningIdentityConfiguration que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen AmlToken, MachineLearningManagedIdentity y MachineLearningUserIdentity.

isArchived
Nullable<Boolean>

¿Se archiva el recurso?

notificationSetting
NotificationSetting

Configuración de notificación para el trabajo.

secretsConfiguration
IDictionary<String,SecretConfiguration>

Configuración para que los secretos estén disponibles durante el tiempo de ejecución.

services
IDictionary<String,MachineLearningJobService>

Lista de jobEndpoints. En el caso de los trabajos locales, un punto de conexión de trabajo tendrá un valor de punto de conexión de FileStreamObject.

status
Nullable<MachineLearningJobStatus>

Estado del trabajo.

earlyTermination
MachineLearningEarlyTerminationPolicy

Las directivas de terminación anticipada permiten cancelar ejecuciones con un rendimiento deficiente antes de que se completen. Tenga en cuenta MachineLearningEarlyTerminationPolicy que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen BanditPolicy, MedianStoppingPolicy y TruncationSelectionPolicy.

inputs
IDictionary<String,MachineLearningJobInput>

Asignación de enlaces de datos de entrada usados en el trabajo. Tenga en cuenta MachineLearningJobInput que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen MachineLearningCustomModelJobInput, MachineLearningLiteralJobInput, MachineLearningFlowModelJobInputMachineLearningTableJobInput, , MachineLearningTritonModelJobInputy MachineLearningUriFileJobInputMachineLearningUriFolderJobInput.

limits
MachineLearningSweepJobLimits

Límite de trabajo de barrido.

objective
MachineLearningObjective

[Obligatorio] Objetivo de optimización.

outputs
IDictionary<String,MachineLearningJobOutput>

Asignación de enlaces de datos de salida usados en el trabajo. Tenga en cuenta MachineLearningJobOutput que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen MachineLearningCustomModelJobOutput, MachineLearningFlowModelJobOutput, MachineLearningTableJobOutput, MachineLearningTritonModelJobOutputy MachineLearningUriFileJobOutputMachineLearningUriFolderJobOutput.

queueSettings
JobQueueSettings

Configuración de cola para el trabajo.

samplingAlgorithm
SamplingAlgorithm

[Obligatorio] El algoritmo de muestreo de hiperparámetros Tenga en cuenta SamplingAlgorithm que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen BayesianSamplingAlgorithm, GridSamplingAlgorithm y RandomSamplingAlgorithm.

searchSpace
BinaryData

[Obligatorio] Diccionario que contiene cada parámetro y su distribución. La clave de diccionario es el nombre del parámetro.

trial
MachineLearningTrialComponent

[Obligatorio] Definición del componente de prueba.

Devoluciones

MachineLearningSweepJob Nueva instancia de para simular.

Se aplica a