Compartilhar via


UniformNumericOption Classe

Definição

classe abstrata para a opção numérica.

[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.ML.SearchSpace.Converter.NumericOptionConverter))]
public abstract class UniformNumericOption : Microsoft.ML.SearchSpace.Option.OptionBase
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.ML.SearchSpace.Converter.NumericOptionConverter))>]
type UniformNumericOption = class
    inherit OptionBase
Public MustInherit Class UniformNumericOption
Inherits OptionBase
Herança
UniformNumericOption
Derivado
Atributos

Construtores

UniformNumericOption(Double, Double, Boolean)

Crie um UniformNumericOption usando min e max.

Propriedades

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[]).

LogBase

Obtém se essa opção é base de log ou não.

Max

Obtém o valor máximo dessa opção.

Min

Obtém o valor mínimo dessa opção.

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. No ChoiceOption, é sempre o comprimento de Choices. E no UniformNumericOption, é sempre [nulo]. E no SearchSpace, é uma combinação de todas as Step opções.

Métodos

MappingToFeatureSpace(Parameter)

valor de mapeamento para [0, 1) distribuição uniforme.

SampleFromFeatureSpace(Double[])

amostra de [0,1) distribuição uniforme.

Aplica-se a