ChoiceOption Clase
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í.
Esta clase representa la opción para el valor discreto, como cadena, enumeración, etc..
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.ML.SearchSpace.Converter.ChoiceOptionConverter))]
public sealed class ChoiceOption : Microsoft.ML.SearchSpace.Option.OptionBase
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.ML.SearchSpace.Converter.ChoiceOptionConverter))>]
type ChoiceOption = class
inherit OptionBase
Public NotInheritable Class ChoiceOption
Inherits OptionBase
- Herencia
- Atributos
Constructores
ChoiceOption(Object[]) |
Crear ChoiceOption con |
ChoiceOption(Object[], Object) |
Cree ChoiceOption con |
Propiedades
Choices |
Obtenga todas las opciones. |
Default |
Obtiene el valor predeterminado que se asigna al espacio de características (si existe). (Heredado de OptionBase) |
FeatureSpaceDim |
dimensión del espacio de características, que es igual a la longitud de salida de SampleFromFeatureSpace(Double[]). |
Step |
Obtiene el paso de esta opción. Step se usa para determinar el número de cuadrícula en la que se debe dividir esta opción. En ChoiceOption, siempre es la longitud de Choices. Y en UniformNumericOption, siempre es [null]. Y en SearchSpace, es una combinación de todas Step en sus opciones. |
Métodos
MappingToFeatureSpace(Parameter) |
asignación del valor a la distribución uniforme [0, 1]. |
SampleFromFeatureSpace(Double[]) |
muestra de la distribución uniforme [0,1]. |