Sdílet prostřednictvím


SearchSpace<T> Třída

Definice

Tato třída se používá k reprezentaci sady , OptionBasecož může být buď jeden z ChoiceOption, UniformNumericOption nebo Microsoft.ML.SearchSpace.Option.NestOption.

public sealed class SearchSpace<T> : Microsoft.ML.SearchSpace.SearchSpace where T : class, new()
type SearchSpace<'T (requires 'T : null and 'T : (new : unit -> 'T))> = class
    inherit SearchSpace
Public NotInheritable Class SearchSpace(Of T)
Inherits SearchSpace

Parametry typu

T
Dědičnost
SearchSpace<T>

Konstruktory

SearchSpace<T>()

Vytvořit SearchSpace<T> z T. Tento inicializátor vyhledá NestOptionAttribute v T a podle toho vytvoří vyhledávací prostor.

SearchSpace<T>(T)

Vytvořit SearchSpace<T> z T a defaultOption. Tento inicializátor vyhledá NestOptionAttribute v T a podle toho vytvoří vyhledávací prostor.

Vlastnosti

Count

Tato třída se používá k reprezentaci sady , OptionBasecož může být buď jeden z ChoiceOption, UniformNumericOption nebo Microsoft.ML.SearchSpace.Option.NestOption.

(Zděděno od SearchSpace)
Default

Získá výchozí hodnotu, která je mapování na prostor funkcí (pokud existuje).

(Zděděno od SearchSpace)
FeatureSpaceDim

rozměr prostoru prvku, který se rovná výstupní délce objektu SampleFromFeatureSpace(Double[]).

(Zděděno od SearchSpace)
IsReadOnly

Tato třída se používá k reprezentaci sady , OptionBasecož může být buď jeden z ChoiceOption, UniformNumericOption nebo Microsoft.ML.SearchSpace.Option.NestOption.

(Zděděno od SearchSpace)
Item[String]

Tato třída se používá k reprezentaci sady , OptionBasecož může být buď jeden z ChoiceOption, UniformNumericOption nebo Microsoft.ML.SearchSpace.Option.NestOption.

(Zděděno od SearchSpace)
Keys

Tato třída se používá k reprezentaci sady , OptionBasecož může být buď jeden z ChoiceOption, UniformNumericOption nebo Microsoft.ML.SearchSpace.Option.NestOption.

(Zděděno od SearchSpace)
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í.

(Zděděno od SearchSpace)
Values

Tato třída se používá k reprezentaci sady , OptionBasecož může být buď jeden z ChoiceOption, UniformNumericOption nebo Microsoft.ML.SearchSpace.Option.NestOption.

(Zděděno od SearchSpace)

Metody

Add(KeyValuePair<String,OptionBase>)

Tato třída se používá k reprezentaci sady , OptionBasecož může být buď jeden z ChoiceOption, UniformNumericOption nebo Microsoft.ML.SearchSpace.Option.NestOption.

(Zděděno od SearchSpace)
Add(String, OptionBase)

Tato třída se používá k reprezentaci sady , OptionBasecož může být buď jeden z ChoiceOption, UniformNumericOption nebo Microsoft.ML.SearchSpace.Option.NestOption.

(Zděděno od SearchSpace)
Clear()

Tato třída se používá k reprezentaci sady , OptionBasecož může být buď jeden z ChoiceOption, UniformNumericOption nebo Microsoft.ML.SearchSpace.Option.NestOption.

(Zděděno od SearchSpace)
Contains(KeyValuePair<String,OptionBase>)

Tato třída se používá k reprezentaci sady , OptionBasecož může být buď jeden z ChoiceOption, UniformNumericOption nebo Microsoft.ML.SearchSpace.Option.NestOption.

(Zděděno od SearchSpace)
ContainsKey(String)

Tato třída se používá k reprezentaci sady , OptionBasecož může být buď jeden z ChoiceOption, UniformNumericOption nebo Microsoft.ML.SearchSpace.Option.NestOption.

(Zděděno od SearchSpace)
CopyTo(KeyValuePair<String,OptionBase>[], Int32)

Tato třída se používá k reprezentaci sady , OptionBasecož může být buď jeden z ChoiceOption, UniformNumericOption nebo Microsoft.ML.SearchSpace.Option.NestOption.

(Zděděno od SearchSpace)
GetEnumerator()

Tato třída se používá k reprezentaci sady , OptionBasecož může být buď jeden z ChoiceOption, UniformNumericOption nebo Microsoft.ML.SearchSpace.Option.NestOption.

(Zděděno od SearchSpace)
GetHashCode()

Tato třída se používá k reprezentaci sady , OptionBasecož může být buď jeden z ChoiceOption, UniformNumericOption nebo Microsoft.ML.SearchSpace.Option.NestOption.

(Zděděno od SearchSpace)
MappingToFeatureSpace(Parameter)

mapování hodnoty na [0, 1) jednotné rozdělení.

(Zděděno od SearchSpace)
MappingToFeatureSpace(T)

Tato třída se používá k reprezentaci sady , OptionBasecož může být buď jeden z ChoiceOption, UniformNumericOption nebo Microsoft.ML.SearchSpace.Option.NestOption.

Remove(KeyValuePair<String,OptionBase>)

Tato třída se používá k reprezentaci sady , OptionBasecož může být buď jeden z ChoiceOption, UniformNumericOption nebo Microsoft.ML.SearchSpace.Option.NestOption.

(Zděděno od SearchSpace)
Remove(String)

Tato třída se používá k reprezentaci sady , OptionBasecož může být buď jeden z ChoiceOption, UniformNumericOption nebo Microsoft.ML.SearchSpace.Option.NestOption.

(Zděděno od SearchSpace)
SampleFromFeatureSpace(Double[])

vzorek z [0,1) rovnoměrného rozdělení.

TryGetValue(String, OptionBase)

Tato třída se používá k reprezentaci sady , OptionBasecož může být buď jeden z ChoiceOption, UniformNumericOption nebo Microsoft.ML.SearchSpace.Option.NestOption.

(Zděděno od SearchSpace)

Explicitní implementace rozhraní

IEnumerable.GetEnumerator()

Tato třída se používá k reprezentaci sady , OptionBasecož může být buď jeden z ChoiceOption, UniformNumericOption nebo Microsoft.ML.SearchSpace.Option.NestOption.

(Zděděno od SearchSpace)

Platí pro