Partager via


SearchSpace 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.

[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.ML.SearchSpace.Converter.SearchSpaceConverter))]
public class SearchSpace : Microsoft.ML.SearchSpace.Option.OptionBase, System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,Microsoft.ML.SearchSpace.Option.OptionBase>>, System.Collections.Generic.IDictionary<string,Microsoft.ML.SearchSpace.Option.OptionBase>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,Microsoft.ML.SearchSpace.Option.OptionBase>>
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.ML.SearchSpace.Converter.SearchSpaceConverter))>]
type SearchSpace = class
    inherit OptionBase
    interface IDictionary<string, OptionBase>
    interface ICollection<KeyValuePair<string, OptionBase>>
    interface seq<KeyValuePair<string, OptionBase>>
    interface IEnumerable
Public Class SearchSpace
Inherits OptionBase
Implements ICollection(Of KeyValuePair(Of String, OptionBase)), IDictionary(Of String, OptionBase), IEnumerable(Of KeyValuePair(Of String, OptionBase))
Héritage
SearchSpace
Dérivé
Attributs
Implémente

Constructeurs

SearchSpace()

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.

SearchSpace(Type, Parameter)

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.

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.

Default

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

FeatureSpaceDim

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

MappingToFeatureSpace(Parameter)

valeur mappant à [0, 1) distribution uniforme.

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.

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.

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.

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.

S’applique à