Język

UniformNumericOption Klasa

Definicja

abstrakcyjna klasa dla opcji liczbowej.

[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.ML.SearchSpace.Converter.NumericOptionConverter))]
public abstract class UniformNumericOption : Microsoft.ML.SearchSpace.Option.OptionBase
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
type UniformNumericOption = class
    inherit OptionBase
Public MustInherit Class UniformNumericOption
Inherits OptionBase
Dziedziczenie
UniformNumericOption
Pochodne
Atrybuty

Konstruktory

Nazwa Opis
UniformNumericOption(Double, Double, Boolean)

Utwórz element UniformNumericOption using min i max.

Właściwości

Nazwa Opis
Default

Pobiera wartość domyślną mapowania na przestrzeń funkcji (jeśli istnieje).

(Odziedziczone po OptionBase)
FeatureSpaceDim

wymiar przestrzeni funkcji, który jest równy długości danych wyjściowych SampleFromFeatureSpace(Double[]).

LogBase

Pobiera, jeśli ta opcja jest bazą dziennika, czy nie.

Max

Pobiera maksymalną wartość tej opcji.

Min

Pobiera minimalną wartość tej opcji.

Step

Pobiera krok tej opcji. Element Step służy do określania liczby siatki, na jaką należy podzielić tę opcję. W ChoiceOptionsystemie zawsze jest to długość Choices. I w elemecie UniformNumericOptionzawsze jest to [null]. W systemie SearchSpacejest to kombinacja wszystkich Step opcji.

Metody

Nazwa Opis
MappingToFeatureSpace(Parameter)

mapowanie wartości na [0, 1) jednolity rozkład.

SampleFromFeatureSpace(Double[])

próbka z równomiernego rozkładu [0,1).

Dotyczy