SearchSpace 类

定义

此类用于表示一组 OptionBase,可以是 、 UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOptionChoiceOption一。

[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,可以是 、 UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOptionChoiceOption一。

SearchSpace(Type, Parameter)

此类用于表示一组 OptionBase,可以是 、 UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOptionChoiceOption一。

属性

Count

此类用于表示一组 OptionBase,可以是 、 UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOptionChoiceOption一。

Default

获取映射到特征空间 ((如果存在) )的默认值。

FeatureSpaceDim

特征空间的维度,等于 的 SampleFromFeatureSpace(Double[])输出长度。

IsReadOnly

此类用于表示一组 OptionBase,可以是 、 UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOptionChoiceOption一。

Item[String]

此类用于表示一组 OptionBase,可以是 、 UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOptionChoiceOption一。

Keys

此类用于表示一组 OptionBase,可以是 、 UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOptionChoiceOption一。

Step

获取此选项的步骤。 Step用于确定此选项应划分为的网格数。 在 中 ChoiceOption,它始终是 的 Choices长度。 在 中 UniformNumericOption,它始终为 [null]。 在 中 SearchSpace,它是所有 Step 选项的组合。

Values

此类用于表示一组 OptionBase,可以是 、 UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOptionChoiceOption一。

方法

Add(KeyValuePair<String,OptionBase>)

此类用于表示一组 OptionBase,可以是 、 UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOptionChoiceOption一。

Add(String, OptionBase)

此类用于表示一组 OptionBase,可以是 、 UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOptionChoiceOption一。

Clear()

此类用于表示一组 OptionBase,可以是 、 UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOptionChoiceOption一。

Contains(KeyValuePair<String,OptionBase>)

此类用于表示一组 OptionBase,可以是 、 UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOptionChoiceOption一。

ContainsKey(String)

此类用于表示一组 OptionBase,可以是 、 UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOptionChoiceOption一。

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

此类用于表示一组 OptionBase,可以是 、 UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOptionChoiceOption一。

GetEnumerator()

此类用于表示一组 OptionBase,可以是 、 UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOptionChoiceOption一。

GetHashCode()

此类用于表示一组 OptionBase,可以是 、 UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOptionChoiceOption一。

MappingToFeatureSpace(Parameter)

将值映射到 [0, 1) 均匀分布。

Remove(KeyValuePair<String,OptionBase>)

此类用于表示一组 OptionBase,可以是 、 UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOptionChoiceOption一。

Remove(String)

此类用于表示一组 OptionBase,可以是 、 UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOptionChoiceOption一。

SampleFromFeatureSpace(Double[])

示例来自 [0,1) 统一分布。

TryGetValue(String, OptionBase)

此类用于表示一组 OptionBase,可以是 、 UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOptionChoiceOption一。

显式接口实现

IEnumerable.GetEnumerator()

此类用于表示一组 OptionBase,可以是 、 UniformNumericOptionMicrosoft.ML.SearchSpace.Option.NestOptionChoiceOption一。

适用于