TreeEnsembleModelParametersBasedOnRegressionTree 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
TreeEnsembleModelParametersBasedOnRegressionTree 衍生自 TreeEnsembleModelParameters 加上強型別公用屬性 , TrainedTreeEnsemble 以便向使用者公開定型模型的詳細資料。 其函式會 Microsoft.ML.Trainers.FastTree.TreeEnsembleModelParametersBasedOnRegressionTree.CreateTreeEnsembleFromInternalDataStructure 呼叫 ,以在 內 TreeEnsembleModelParameters 建立 TrainedTreeEnsemble 。 請注意,和 TreeEnsembleModelParametersBasedOnRegressionTree 之間的 TreeEnsembleModelParametersBasedOnQuantileRegressionTree 主要差異是 的類型 TrainedTreeEnsemble 。
public abstract class TreeEnsembleModelParametersBasedOnRegressionTree : Microsoft.ML.Trainers.FastTree.TreeEnsembleModelParameters
type TreeEnsembleModelParametersBasedOnRegressionTree = class
inherit TreeEnsembleModelParameters
Public MustInherit Class TreeEnsembleModelParametersBasedOnRegressionTree
Inherits TreeEnsembleModelParameters
- 繼承
-
TreeEnsembleModelParametersBasedOnRegressionTree
- 衍生
屬性
TrainedTreeEnsemble |
公開給使用者的樹狀結構。 它是 中的 TreeEnsemble<T> 包裝函式。 |
方法
GetFeatureWeights(VBuffer<Single>) |
取得所有樹狀結構中每個功能的累計分割增益。 (繼承來源 TreeEnsembleModelParameters) |
明確介面實作
ICalculateFeatureContribution.FeatureContributionCalculator |
用來判斷每個功能對 範例 FeatureContributionCalculatingTransformer 分數的比重。 特徵貢獻的計算基本上包含判斷樹狀結構中的分割對最終分數的影響最大,並將影響的值指派給決定分割的功能。 更精確地說,功能的貢獻等於每次遇到指定功能的決策節點時,探索相反子樹狀結構所產生的分數變更。 請考慮使用具有二進位功能 F1 決策節點的單一決策樹的簡單案例。 假設功能 F1 等於 true 的範例,我們可以計算它所取得的分數,如果我們選擇對應至功能 F1 的子樹等於 false,同時保留其他特徵常數。 指定範例的功能 F1 貢獻在於原始分數與在對應至特徵 F1 之節點的相反決策所取得的分數之間的差異。 此演算法會自然地延伸至具有許多決策樹的模型。 (繼承來源 TreeEnsembleModelParameters) |
ICanSaveModel.Save(ModelSaveContext) |
TreeEnsembleModelParametersBasedOnRegressionTree 衍生自 TreeEnsembleModelParameters 加上強型別公用屬性 , TrainedTreeEnsemble 以便向使用者公開定型模型的詳細資料。 其函式會 Microsoft.ML.Trainers.FastTree.TreeEnsembleModelParametersBasedOnRegressionTree.CreateTreeEnsembleFromInternalDataStructure 呼叫 ,以在 內 TreeEnsembleModelParameters 建立 TrainedTreeEnsemble 。 請注意,和 TreeEnsembleModelParametersBasedOnRegressionTree 之間的 TreeEnsembleModelParametersBasedOnQuantileRegressionTree 主要差異是 的類型 TrainedTreeEnsemble 。 (繼承來源 ModelParametersBase<TOutput>) |