OptionBase 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
Option的abstrace類別。
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.ML.SearchSpace.Converter.OptionConverter))]
public abstract class OptionBase
public abstract class OptionBase
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.ML.SearchSpace.Converter.OptionConverter))>]
type OptionBase = class
type OptionBase = class
Public MustInherit Class OptionBase
- 繼承
-
OptionBase
- 衍生
- 屬性
建構函式
| 名稱 | Description |
|---|---|
| OptionBase() |
Option的abstrace類別。 |
屬性
| 名稱 | Description |
|---|---|
| Default |
會得到預設值,也就是映射到特徵空間(如果存在的話)。 |
| FeatureSpaceDim |
特徵空間的維度,等於輸出 SampleFromFeatureSpace(Double[])長度。 |
| Step |
取得這個選項的步驟。 用來 Step 決定此選項應劃分為多少格子。 在 ChoiceOption中,長度總是 Choices。 在 UniformNumericOption中,它總是 [null]。 而在 SearchSpace中,則是所有選項的組合 Step 。 |
方法
| 名稱 | Description |
|---|---|
| MappingToFeatureSpace(Parameter) |
將值映射為 [0, 1) 均勻分布。 |
| SampleFromFeatureSpace(Double[]) |
取樣自 [0,1) 均勻分布。 |