ChoiceOption Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Tato třída představuje možnost pro diskrétní hodnotu, jako je řetězec, výčet atd.
[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
- Dědičnost
- Atributy
Konstruktory
ChoiceOption(Object[]) |
Vytvořit ChoiceOption pomocí |
ChoiceOption(Object[], Object) |
Vytvořit ChoiceOption pomocí |
Vlastnosti
Choices |
Získejte všechny možnosti. |
Default |
Získá výchozí hodnotu, která je mapování na prostor funkcí (pokud existuje). (Zděděno od OptionBase) |
FeatureSpaceDim |
rozměr prostoru prvku, který se rovná výstupní délce objektu SampleFromFeatureSpace(Double[]). |
Step |
Získá krok této možnosti. Slouží Step k určení počtu mřížky, do které by měla být tato možnost rozdělena. V ChoiceOptionsouboru je to vždy délka Choices. A v UniformNumericOptionsouboru je vždy [null]. A v SearchSpacenástroji je to kombinace všech Step možností. |
Metody
MappingToFeatureSpace(Parameter) |
mapování hodnoty na [0, 1) jednotné rozdělení. |
SampleFromFeatureSpace(Double[]) |
vzorek z [0,1) rovnoměrného rozdělení. |