Udostępnij za pośrednictwem


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

Konstruktory

UniformNumericOption(Double, Double, Boolean)

Utwórz element UniformNumericOption using min i max.

Właściwości

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. W systemie UniformNumericOptionzawsze jest to wartość [null]. SearchSpaceW systemie jest to kombinacja wszystkich Step opcji.

Metody

MappingToFeatureSpace(Parameter)

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

SampleFromFeatureSpace(Double[])

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

Dotyczy