ArmMachineLearningModelFactory.MachineLearningSweepJob Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
- 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.
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.
[Obligatorio] Definición del componente de prueba.
Devoluciones
MachineLearningSweepJob Nueva instancia de para simular.
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de