ChoiceOption Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Diese Klasse stellt die Option für diskrete Werte wie Zeichenfolge, Enumeration usw. dar.
[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
- Vererbung
- Attribute
Konstruktoren
ChoiceOption(Object[]) |
Erstellen mit ChoiceOption |
ChoiceOption(Object[], Object) |
Erstellen Sie ChoiceOption mit |
Eigenschaften
Choices |
Rufen Sie alle Optionen ab. |
Default |
Ruft den Standardwert ab, der dem Featurebereich zugeordnet ist (sofern vorhanden). (Geerbt von OptionBase) |
FeatureSpaceDim |
Die Dimension des Featurebereichs, die der Ausgabelänge von SampleFromFeatureSpace(Double[])entspricht. |
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 optionen. |
Methoden
MappingToFeatureSpace(Parameter) |
Zuordnung des Werts zu [0, 1) einheitlicher Verteilung. |
SampleFromFeatureSpace(Double[]) |
Beispiel aus [0,1) einheitlicher Verteilung. |