次の方法で共有


SearchSpace クラス

定義

このクラスは、 のセットOptionBaseを表すために使用されます。これは、 または Microsoft.ML.SearchSpace.Option.NestOptionのいずれかChoiceOptionUniformNumericOptionです。

[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))
継承
SearchSpace
派生
属性
実装

コンストラクター

SearchSpace()

このクラスは、 のセットOptionBaseを表すために使用されます。これは、 または Microsoft.ML.SearchSpace.Option.NestOptionのいずれかChoiceOptionUniformNumericOptionです。

SearchSpace(Type, Parameter)

このクラスは、 のセットOptionBaseを表すために使用されます。これは、 または Microsoft.ML.SearchSpace.Option.NestOptionのいずれかChoiceOptionUniformNumericOptionです。

プロパティ

Count

このクラスは、 のセットOptionBaseを表すために使用されます。これは、 または Microsoft.ML.SearchSpace.Option.NestOptionのいずれかChoiceOptionUniformNumericOptionです。

Default

特徴空間にマッピングされる既定値を取得します (存在する場合)。

FeatureSpaceDim

の出力長と等しい特徴空間の SampleFromFeatureSpace(Double[])ディメンション。

IsReadOnly

このクラスは、 のセットOptionBaseを表すために使用されます。これは、 または Microsoft.ML.SearchSpace.Option.NestOptionのいずれかChoiceOptionUniformNumericOptionです。

Item[String]

このクラスは、 のセットOptionBaseを表すために使用されます。これは、 または Microsoft.ML.SearchSpace.Option.NestOptionのいずれかChoiceOptionUniformNumericOptionです。

Keys

このクラスは、 のセットOptionBaseを表すために使用されます。これは、 または Microsoft.ML.SearchSpace.Option.NestOptionのいずれかChoiceOptionUniformNumericOptionです。

Step

このオプションのステップを取得します。 Stepは、このオプションを分割するグリッドの数を決定するために使用されます。 では ChoiceOption、常に の長さ Choicesになります。 では UniformNumericOption、常に [null] です。 SearchSpaceでは、オプション内のすべてのStep組み合わせです。

Values

このクラスは、 のセットOptionBaseを表すために使用されます。これは、 または Microsoft.ML.SearchSpace.Option.NestOptionのいずれかChoiceOptionUniformNumericOptionです。

メソッド

Add(KeyValuePair<String,OptionBase>)

このクラスは、 のセットOptionBaseを表すために使用されます。これは、 または Microsoft.ML.SearchSpace.Option.NestOptionのいずれかChoiceOptionUniformNumericOptionです。

Add(String, OptionBase)

このクラスは、 のセットOptionBaseを表すために使用されます。これは、 または Microsoft.ML.SearchSpace.Option.NestOptionのいずれかChoiceOptionUniformNumericOptionです。

Clear()

このクラスは、 のセットOptionBaseを表すために使用されます。これは、 または Microsoft.ML.SearchSpace.Option.NestOptionのいずれかChoiceOptionUniformNumericOptionです。

Contains(KeyValuePair<String,OptionBase>)

このクラスは、 のセットOptionBaseを表すために使用されます。これは、 または Microsoft.ML.SearchSpace.Option.NestOptionのいずれかChoiceOptionUniformNumericOptionです。

ContainsKey(String)

このクラスは、 のセットOptionBaseを表すために使用されます。これは、 または Microsoft.ML.SearchSpace.Option.NestOptionのいずれかChoiceOptionUniformNumericOptionです。

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

このクラスは、 のセットOptionBaseを表すために使用されます。これは、 または Microsoft.ML.SearchSpace.Option.NestOptionのいずれかChoiceOptionUniformNumericOptionです。

GetEnumerator()

このクラスは、 のセットOptionBaseを表すために使用されます。これは、 または Microsoft.ML.SearchSpace.Option.NestOptionのいずれかChoiceOptionUniformNumericOptionです。

GetHashCode()

このクラスは、 のセットOptionBaseを表すために使用されます。これは、 または Microsoft.ML.SearchSpace.Option.NestOptionのいずれかChoiceOptionUniformNumericOptionです。

MappingToFeatureSpace(Parameter)

マッピング値を [0, 1) 均一分布に設定します。

Remove(KeyValuePair<String,OptionBase>)

このクラスは、 のセットOptionBaseを表すために使用されます。これは、 または Microsoft.ML.SearchSpace.Option.NestOptionのいずれかChoiceOptionUniformNumericOptionです。

Remove(String)

このクラスは、 のセットOptionBaseを表すために使用されます。これは、 または Microsoft.ML.SearchSpace.Option.NestOptionのいずれかChoiceOptionUniformNumericOptionです。

SampleFromFeatureSpace(Double[])

[0,1) 均一分布からのサンプル。

TryGetValue(String, OptionBase)

このクラスは、 のセットOptionBaseを表すために使用されます。これは、 または Microsoft.ML.SearchSpace.Option.NestOptionのいずれかChoiceOptionUniformNumericOptionです。

明示的なインターフェイスの実装

IEnumerable.GetEnumerator()

このクラスは、 のセットOptionBaseを表すために使用されます。これは、 または Microsoft.ML.SearchSpace.Option.NestOptionのいずれかChoiceOptionUniformNumericOptionです。

適用対象