Condividi tramite


SearchSpace Classe

Definizione

Questa classe viene usata per rappresentare un set di OptionBase, che può essere uno di ChoiceOptiono UniformNumericOptionMicrosoft.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))
Ereditarietà
SearchSpace
Derivato
Attributi
Implementazioni

Costruttori

SearchSpace()

Questa classe viene usata per rappresentare un set di OptionBase, che può essere uno di ChoiceOptiono UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

SearchSpace(Type, Parameter)

Questa classe viene usata per rappresentare un set di OptionBase, che può essere uno di ChoiceOptiono UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

Proprietà

Count

Questa classe viene usata per rappresentare un set di OptionBase, che può essere uno di ChoiceOptiono UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

Default

Ottiene il valore predefinito che esegue il mapping dello spazio delle funzionalità (se esistente).

FeatureSpaceDim

dimensione dello spazio delle funzionalità, uguale alla lunghezza di output di SampleFromFeatureSpace(Double[]).

IsReadOnly

Questa classe viene usata per rappresentare un set di OptionBase, che può essere uno di ChoiceOptiono UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

Item[String]

Questa classe viene usata per rappresentare un set di OptionBase, che può essere uno di ChoiceOptiono UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

Keys

Questa classe viene usata per rappresentare un set di OptionBase, che può essere uno di ChoiceOptiono UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

Step

Ottiene il passaggio di questa opzione. Viene Step usato per determinare il numero di griglia in cui deve essere suddivisa questa opzione. In ChoiceOptionè sempre la lunghezza di Choices. E in UniformNumericOption, è sempre [null]. E in SearchSpaceè una combinazione di tutte le Step opzioni.

Values

Questa classe viene usata per rappresentare un set di OptionBase, che può essere uno di ChoiceOptiono UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

Metodi

Add(KeyValuePair<String,OptionBase>)

Questa classe viene usata per rappresentare un set di OptionBase, che può essere uno di ChoiceOptiono UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

Add(String, OptionBase)

Questa classe viene usata per rappresentare un set di OptionBase, che può essere uno di ChoiceOptiono UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

Clear()

Questa classe viene usata per rappresentare un set di OptionBase, che può essere uno di ChoiceOptiono UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

Contains(KeyValuePair<String,OptionBase>)

Questa classe viene usata per rappresentare un set di OptionBase, che può essere uno di ChoiceOptiono UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

ContainsKey(String)

Questa classe viene usata per rappresentare un set di OptionBase, che può essere uno di ChoiceOptiono UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

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

Questa classe viene usata per rappresentare un set di OptionBase, che può essere uno di ChoiceOptiono UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

GetEnumerator()

Questa classe viene usata per rappresentare un set di OptionBase, che può essere uno di ChoiceOptiono UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

GetHashCode()

Questa classe viene usata per rappresentare un set di OptionBase, che può essere uno di ChoiceOptiono UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

MappingToFeatureSpace(Parameter)

mapping del valore a [0, 1) distribuzione uniforme.

Remove(KeyValuePair<String,OptionBase>)

Questa classe viene usata per rappresentare un set di OptionBase, che può essere uno di ChoiceOptiono UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

Remove(String)

Questa classe viene usata per rappresentare un set di OptionBase, che può essere uno di ChoiceOptiono UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

SampleFromFeatureSpace(Double[])

esempio dalla distribuzione uniforme [0,1).

TryGetValue(String, OptionBase)

Questa classe viene usata per rappresentare un set di OptionBase, che può essere uno di ChoiceOptiono UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

Implementazioni dell'interfaccia esplicita

IEnumerable.GetEnumerator()

Questa classe viene usata per rappresentare un set di OptionBase, che può essere uno di ChoiceOptiono UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOption.

Si applica a