ChoiceOption Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Essa classe representa a opção para um valor discreto, como cadeia de caracteres, enumeração 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
- Herança
- Atributos
Construtores
ChoiceOption(Object[]) |
Criar ChoiceOption com |
ChoiceOption(Object[], Object) |
Crie ChoiceOption com |
Propriedades
Choices |
Obtenha todas as opções. |
Default |
Obtém o valor padrão que está mapeando para o espaço de recurso (se existir). (Herdado de OptionBase) |
FeatureSpaceDim |
a dimensão do espaço de recurso, que é igual ao comprimento de saída de SampleFromFeatureSpace(Double[]). |
Step |
Obtém a etapa dessa opção. O Step é usado para determinar o número de grade em que essa opção deve ser dividida. Em ChoiceOption, é sempre o comprimento de Choices. E em UniformNumericOption, é sempre [nulo]. E no SearchSpace, é uma combinação de tudo Step em suas opções. |
Métodos
MappingToFeatureSpace(Parameter) |
valor de mapeamento para [0, 1) distribuição uniforme. |
SampleFromFeatureSpace(Double[]) |
exemplo de distribuição uniforme [0,1). |