Partager via


SearchSpace<T> Classe

Définition

Cette classe est utilisée pour représenter un ensemble de OptionBase, qui peut être l’un des ChoiceOption, UniformNumericOption ou 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

Paramètres de type

T
Héritage
SearchSpace<T>

Constructeurs

SearchSpace<T>()

Créez SearchSpace<T> à partir de T. Cet initialiseur recherche le NestOptionAttribute dans et crée l’espace de recherche en T conséquence.

SearchSpace<T>(T)

Créez SearchSpace<T> à partir de T et defaultOption. Cet initialiseur recherche le NestOptionAttribute dans et crée l’espace de recherche en T conséquence.

Propriétés

Count

Cette classe est utilisée pour représenter un ensemble de OptionBase, qui peut être l’un des ChoiceOption, UniformNumericOption ou Microsoft.ML.SearchSpace.Option.NestOption.

(Hérité de SearchSpace)
Default

Obtient la valeur par défaut qui est mappant à l’espace de fonctionnalité (le cas échéant).

(Hérité de SearchSpace)
FeatureSpaceDim

dimension de l’espace de caractéristique, qui est égale à la longueur de sortie de SampleFromFeatureSpace(Double[]).

(Hérité de SearchSpace)
IsReadOnly

Cette classe est utilisée pour représenter un ensemble de OptionBase, qui peut être l’un des ChoiceOption, UniformNumericOption ou Microsoft.ML.SearchSpace.Option.NestOption.

(Hérité de SearchSpace)
Item[String]

Cette classe est utilisée pour représenter un ensemble de OptionBase, qui peut être l’un des ChoiceOption, UniformNumericOption ou Microsoft.ML.SearchSpace.Option.NestOption.

(Hérité de SearchSpace)
Keys

Cette classe est utilisée pour représenter un ensemble de OptionBase, qui peut être l’un des ChoiceOption, UniformNumericOption ou Microsoft.ML.SearchSpace.Option.NestOption.

(Hérité de SearchSpace)
Step

Obtient l’étape de cette option. Step est utilisé pour déterminer le nombre de grilles en laquelle cette option doit être divisée. Dans ChoiceOption, il s’agit toujours de la longueur de Choices. Et dans UniformNumericOption, c’est toujours [null]. Et dans SearchSpace, il s’agit d’une combinaison de tous dans Step ses options.

(Hérité de SearchSpace)
Values

Cette classe est utilisée pour représenter un ensemble de OptionBase, qui peut être l’un des ChoiceOption, UniformNumericOption ou Microsoft.ML.SearchSpace.Option.NestOption.

(Hérité de SearchSpace)

Méthodes

Add(KeyValuePair<String,OptionBase>)

Cette classe est utilisée pour représenter un ensemble de OptionBase, qui peut être l’un des ChoiceOption, UniformNumericOption ou Microsoft.ML.SearchSpace.Option.NestOption.

(Hérité de SearchSpace)
Add(String, OptionBase)

Cette classe est utilisée pour représenter un ensemble de OptionBase, qui peut être l’un des ChoiceOption, UniformNumericOption ou Microsoft.ML.SearchSpace.Option.NestOption.

(Hérité de SearchSpace)
Clear()

Cette classe est utilisée pour représenter un ensemble de OptionBase, qui peut être l’un des ChoiceOption, UniformNumericOption ou Microsoft.ML.SearchSpace.Option.NestOption.

(Hérité de SearchSpace)
Contains(KeyValuePair<String,OptionBase>)

Cette classe est utilisée pour représenter un ensemble de OptionBase, qui peut être l’un des ChoiceOption, UniformNumericOption ou Microsoft.ML.SearchSpace.Option.NestOption.

(Hérité de SearchSpace)
ContainsKey(String)

Cette classe est utilisée pour représenter un ensemble de OptionBase, qui peut être l’un des ChoiceOption, UniformNumericOption ou Microsoft.ML.SearchSpace.Option.NestOption.

(Hérité de SearchSpace)
CopyTo(KeyValuePair<String,OptionBase>[], Int32)

Cette classe est utilisée pour représenter un ensemble de OptionBase, qui peut être l’un des ChoiceOption, UniformNumericOption ou Microsoft.ML.SearchSpace.Option.NestOption.

(Hérité de SearchSpace)
GetEnumerator()

Cette classe est utilisée pour représenter un ensemble de OptionBase, qui peut être l’un des ChoiceOption, UniformNumericOption ou Microsoft.ML.SearchSpace.Option.NestOption.

(Hérité de SearchSpace)
GetHashCode()

Cette classe est utilisée pour représenter un ensemble de OptionBase, qui peut être l’un des ChoiceOption, UniformNumericOption ou Microsoft.ML.SearchSpace.Option.NestOption.

(Hérité de SearchSpace)
MappingToFeatureSpace(Parameter)

valeur mappant à [0, 1) distribution uniforme.

(Hérité de SearchSpace)
MappingToFeatureSpace(T)

Cette classe est utilisée pour représenter un ensemble de OptionBase, qui peut être l’un des ChoiceOption, UniformNumericOption ou Microsoft.ML.SearchSpace.Option.NestOption.

Remove(KeyValuePair<String,OptionBase>)

Cette classe est utilisée pour représenter un ensemble de OptionBase, qui peut être l’un des ChoiceOption, UniformNumericOption ou Microsoft.ML.SearchSpace.Option.NestOption.

(Hérité de SearchSpace)
Remove(String)

Cette classe est utilisée pour représenter un ensemble de OptionBase, qui peut être l’un des ChoiceOption, UniformNumericOption ou Microsoft.ML.SearchSpace.Option.NestOption.

(Hérité de SearchSpace)
SampleFromFeatureSpace(Double[])

échantillon de [0,1) distribution uniforme.

TryGetValue(String, OptionBase)

Cette classe est utilisée pour représenter un ensemble de OptionBase, qui peut être l’un des ChoiceOption, UniformNumericOption ou Microsoft.ML.SearchSpace.Option.NestOption.

(Hérité de SearchSpace)

Implémentations d’interfaces explicites

IEnumerable.GetEnumerator()

Cette classe est utilisée pour représenter un ensemble de OptionBase, qui peut être l’un des ChoiceOption, UniformNumericOption ou Microsoft.ML.SearchSpace.Option.NestOption.

(Hérité de SearchSpace)

S’applique à