Compartilhar via


SearchSpace<T> Classe

Definição

Essa classe é usada para representar um conjunto de OptionBase, que pode ser um de ChoiceOptionou UniformNumericOptionMicrosoft.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

Parâmetros de tipo

T
Herança
SearchSpace<T>

Construtores

SearchSpace<T>()

Crie SearchSpace<T> a partir de T. Esse inicializador pesquisa o NestOptionAttribute no T e cria espaço de pesquisa adequadamente.

SearchSpace<T>(T)

Crie SearchSpace<T> de T e defaultOption. Esse inicializador pesquisa o NestOptionAttribute no T e cria espaço de pesquisa adequadamente.

Propriedades

Count

Essa classe é usada para representar um conjunto de OptionBase, que pode ser um de ChoiceOptionou UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

(Herdado de SearchSpace)
Default

Obtém o valor padrão que está mapeando para o espaço de recurso (se existir).

(Herdado de SearchSpace)
FeatureSpaceDim

a dimensão do espaço de recurso, que é igual ao comprimento de saída de SampleFromFeatureSpace(Double[]).

(Herdado de SearchSpace)
IsReadOnly

Essa classe é usada para representar um conjunto de OptionBase, que pode ser um de ChoiceOptionou UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

(Herdado de SearchSpace)
Item[String]

Essa classe é usada para representar um conjunto de OptionBase, que pode ser um de ChoiceOptionou UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

(Herdado de SearchSpace)
Keys

Essa classe é usada para representar um conjunto de OptionBase, que pode ser um de ChoiceOptionou UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

(Herdado de SearchSpace)
Step

Obtém a etapa dessa opção. O Step é usado para determinar o número de grade em que essa opção deve ser dividida. Em ChoiceOption, é sempre o comprimento de Choices. E em UniformNumericOption, é sempre [nulo]. E no SearchSpace, é uma combinação de tudo Step em suas opções.

(Herdado de SearchSpace)
Values

Essa classe é usada para representar um conjunto de OptionBase, que pode ser um de ChoiceOptionou UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

(Herdado de SearchSpace)

Métodos

Add(KeyValuePair<String,OptionBase>)

Essa classe é usada para representar um conjunto de OptionBase, que pode ser um de ChoiceOptionou UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

(Herdado de SearchSpace)
Add(String, OptionBase)

Essa classe é usada para representar um conjunto de OptionBase, que pode ser um de ChoiceOptionou UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

(Herdado de SearchSpace)
Clear()

Essa classe é usada para representar um conjunto de OptionBase, que pode ser um de ChoiceOptionou UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

(Herdado de SearchSpace)
Contains(KeyValuePair<String,OptionBase>)

Essa classe é usada para representar um conjunto de OptionBase, que pode ser um de ChoiceOptionou UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

(Herdado de SearchSpace)
ContainsKey(String)

Essa classe é usada para representar um conjunto de OptionBase, que pode ser um de ChoiceOptionou UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

(Herdado de SearchSpace)
CopyTo(KeyValuePair<String,OptionBase>[], Int32)

Essa classe é usada para representar um conjunto de OptionBase, que pode ser um de ChoiceOptionou UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

(Herdado de SearchSpace)
GetEnumerator()

Essa classe é usada para representar um conjunto de OptionBase, que pode ser um de ChoiceOptionou UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

(Herdado de SearchSpace)
GetHashCode()

Essa classe é usada para representar um conjunto de OptionBase, que pode ser um de ChoiceOptionou UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

(Herdado de SearchSpace)
MappingToFeatureSpace(Parameter)

valor de mapeamento para [0, 1) distribuição uniforme.

(Herdado de SearchSpace)
MappingToFeatureSpace(T)

Essa classe é usada para representar um conjunto de OptionBase, que pode ser um de ChoiceOptionou UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

Remove(KeyValuePair<String,OptionBase>)

Essa classe é usada para representar um conjunto de OptionBase, que pode ser um de ChoiceOptionou UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

(Herdado de SearchSpace)
Remove(String)

Essa classe é usada para representar um conjunto de OptionBase, que pode ser um de ChoiceOptionou UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

(Herdado de SearchSpace)
SampleFromFeatureSpace(Double[])

exemplo de distribuição uniforme [0,1).

TryGetValue(String, OptionBase)

Essa classe é usada para representar um conjunto de OptionBase, que pode ser um de ChoiceOptionou UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

(Herdado de SearchSpace)

Implantações explícitas de interface

IEnumerable.GetEnumerator()

Essa classe é usada para representar um conjunto de OptionBase, que pode ser um de ChoiceOptionou UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

(Herdado de SearchSpace)

Aplica-se a