Język

SearchSpace Klasa

Definicja

Ta klasa reprezentuje opcję zagnieżdżania, która jest opcją zawierającą inne opcje, takie jak ChoiceOption, UniformNumericOption lub nawet SearchSpace sama.

public sealed 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>>
type SearchSpace = class
    inherit OptionBase
    interface IDictionary<string, OptionBase>
    interface ICollection<KeyValuePair<string, OptionBase>>
    interface seq<KeyValuePair<string, OptionBase>>
    interface IEnumerable
Public NotInheritable Class SearchSpace
Inherits OptionBase
Implements ICollection(Of KeyValuePair(Of String, OptionBase)), IDictionary(Of String, OptionBase), IEnumerable(Of KeyValuePair(Of String, OptionBase))
Dziedziczenie
SearchSpace
Implementuje

Konstruktory

Nazwa Opis
SearchSpace()

Ta klasa reprezentuje opcję zagnieżdżania, która jest opcją zawierającą inne opcje, takie jak ChoiceOption, UniformNumericOption lub nawet SearchSpace sama.

Właściwości

Nazwa Opis
Count

Ta klasa reprezentuje opcję zagnieżdżania, która jest opcją zawierającą inne opcje, takie jak ChoiceOption, UniformNumericOption lub nawet SearchSpace sama.

Default

Pobiera wartość domyślną mapowania na przestrzeń funkcji (jeśli istnieje).

FeatureSpaceDim

wymiar przestrzeni funkcji, który jest równy długości danych wyjściowych SampleFromFeatureSpace(Double[]).

IsReadOnly

Ta klasa reprezentuje opcję zagnieżdżania, która jest opcją zawierającą inne opcje, takie jak ChoiceOption, UniformNumericOption lub nawet SearchSpace sama.

Item[String]

Ta klasa reprezentuje opcję zagnieżdżania, która jest opcją zawierającą inne opcje, takie jak ChoiceOption, UniformNumericOption lub nawet SearchSpace sama.

Keys

Ta klasa reprezentuje opcję zagnieżdżania, która jest opcją zawierającą inne opcje, takie jak ChoiceOption, UniformNumericOption lub nawet SearchSpace sama.

Step

Pobiera krok tej opcji. Element Step służy do określania liczby siatki, na jaką należy podzielić tę opcję. W ChoiceOptionsystemie zawsze jest to długość Choices. I w elemecie UniformNumericOptionzawsze jest to [null]. W systemie SearchSpacejest to kombinacja wszystkich Step opcji.

Values

Ta klasa reprezentuje opcję zagnieżdżania, która jest opcją zawierającą inne opcje, takie jak ChoiceOption, UniformNumericOption lub nawet SearchSpace sama.

Metody

Nazwa Opis
Add(KeyValuePair<String,OptionBase>)

Ta klasa reprezentuje opcję zagnieżdżania, która jest opcją zawierającą inne opcje, takie jak ChoiceOption, UniformNumericOption lub nawet SearchSpace sama.

Add(String, OptionBase)

Ta klasa reprezentuje opcję zagnieżdżania, która jest opcją zawierającą inne opcje, takie jak ChoiceOption, UniformNumericOption lub nawet SearchSpace sama.

Clear()

Ta klasa reprezentuje opcję zagnieżdżania, która jest opcją zawierającą inne opcje, takie jak ChoiceOption, UniformNumericOption lub nawet SearchSpace sama.

Contains(KeyValuePair<String,OptionBase>)

Ta klasa reprezentuje opcję zagnieżdżania, która jest opcją zawierającą inne opcje, takie jak ChoiceOption, UniformNumericOption lub nawet SearchSpace sama.

ContainsKey(String)

Ta klasa reprezentuje opcję zagnieżdżania, która jest opcją zawierającą inne opcje, takie jak ChoiceOption, UniformNumericOption lub nawet SearchSpace sama.

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

Ta klasa reprezentuje opcję zagnieżdżania, która jest opcją zawierającą inne opcje, takie jak ChoiceOption, UniformNumericOption lub nawet SearchSpace sama.

GetEnumerator()

Ta klasa reprezentuje opcję zagnieżdżania, która jest opcją zawierającą inne opcje, takie jak ChoiceOption, UniformNumericOption lub nawet SearchSpace sama.

MappingToFeatureSpace(Parameter)

mapowanie wartości na [0, 1) jednolity rozkład.

Remove(KeyValuePair<String,OptionBase>)

Ta klasa reprezentuje opcję zagnieżdżania, która jest opcją zawierającą inne opcje, takie jak ChoiceOption, UniformNumericOption lub nawet SearchSpace sama.

Remove(String)

Ta klasa reprezentuje opcję zagnieżdżania, która jest opcją zawierającą inne opcje, takie jak ChoiceOption, UniformNumericOption lub nawet SearchSpace sama.

SampleFromFeatureSpace(Double[])

próbka z równomiernego rozkładu [0,1).

TryGetValue(String, OptionBase)

Ta klasa reprezentuje opcję zagnieżdżania, która jest opcją zawierającą inne opcje, takie jak ChoiceOption, UniformNumericOption lub nawet SearchSpace sama.

Jawne implementacje interfejsu

Nazwa Opis
IEnumerable.GetEnumerator()

Ta klasa reprezentuje opcję zagnieżdżania, która jest opcją zawierającą inne opcje, takie jak ChoiceOption, UniformNumericOption lub nawet SearchSpace sama.

Dotyczy