Freigeben über


UniformNumericOption Klasse

Definition

abstrakte Klasse für numerische Option.

[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
Vererbung
UniformNumericOption
Abgeleitet
Attribute

Konstruktoren

UniformNumericOption(Double, Double, Boolean)

Erstellen Sie eine UniformNumericOption using min und max.

Eigenschaften

Default

Ruft den Standardwert ab, der dem Featureraum zugeordnet ist (sofern vorhanden).

(Geerbt von OptionBase)
FeatureSpaceDim

die Dimension des Featureraums, die der Ausgabelänge von SampleFromFeatureSpace(Double[])entspricht.

LogBase

Ruft ab, ob diese Option Protokollbasis ist oder nicht.

Max

Ruft den maximalen Wert dieser Option ab.

Min

Ruft den Mindestwert dieser Option ab.

Step

Ruft den Schritt dieser Option ab. Wird Step verwendet, um die Anzahl des Rasters zu bestimmen, in das diese Option unterteilt werden soll. In ChoiceOptionist es immer die Länge von Choices. Und in UniformNumericOptionist es immer [NULL]. Und in SearchSpaceist es eine Kombination aus allen Step in seinen Optionen.

Methoden

MappingToFeatureSpace(Parameter)

Zuordnungswert zu [0, 1) gleichmäßiger Verteilung.

SampleFromFeatureSpace(Double[])

Beispiel aus [0,1) gleichmäßiger Verteilung.

Gilt für: