|
BoostedTreeOptions
|
提升樹系訓練家的選項。
|
|
BoostingFastTreeTrainerBase<TOptions,TTransformer,TModel>
|
包含訓練器、模型參數及快速樹演算法的工具名空間。
|
|
ConsecutiveGeneralityLossRule
|
連續損失一般性(UP)。
|
|
EarlyStoppingRule
|
包含訓練器、模型參數及快速樹演算法的工具名空間。
|
|
EarlyStoppingRuleBase
|
早期停止規則用於在達到指定標準後終止訓練流程。
用於設定 EarlyStoppingRuleEarlyStoppingRule。
|
|
FastForestBinaryFeaturizationEstimator
|
A IEstimator<TTransformer> 用來將輸入特徵向量轉換為樹狀特徵。
|
|
FastForestBinaryFeaturizationEstimator.Options
|
選項 FastForestBinaryFeaturizationEstimator.
|
|
FastForestBinaryModelParameters
|
模型參數 。FastForestBinaryTrainer
|
|
FastForestBinaryTrainer
|
用於 IEstimator<TTransformer> 使用 Fast Forest 訓練決策樹二元分類模型。
|
|
FastForestBinaryTrainer.Options
|
FastForestBinaryTrainer中所使用的選項。
|
|
FastForestOptionsBase
|
快速森林訓練家的基礎職業。
|
|
FastForestRegressionFeaturizationEstimator
|
A IEstimator<TTransformer> 用來將輸入特徵向量轉換為樹狀特徵。
|
|
FastForestRegressionFeaturizationEstimator.Options
|
選項 FastForestRegressionFeaturizationEstimator.
|
|
FastForestRegressionModelParameters
|
模型參數 。FastForestRegressionTrainer
|
|
FastForestRegressionTrainer
|
用於 IEstimator<TTransformer> 使用 Fast Forest 訓練決策樹迴歸模型。
|
|
FastForestRegressionTrainer.Options
|
FastForestRegressionTrainer中所使用的選項。
|
|
FastTreeBinaryFeaturizationEstimator
|
A IEstimator<TTransformer> 用來將輸入特徵向量轉換為樹狀特徵。
|
|
FastTreeBinaryFeaturizationEstimator.Options
|
選項 FastTreeBinaryFeaturizationEstimator.
|
|
FastTreeBinaryModelParameters
|
模型參數 。FastTreeBinaryTrainer
|
|
FastTreeBinaryTrainer
|
用於 IEstimator<TTransformer> 使用 FastTree 訓練決策樹二元分類模型。
|
|
FastTreeBinaryTrainer.Options
|
FastTreeBinaryTrainer中使用的選項。
|
|
FastTreeRankingFeaturizationEstimator
|
A IEstimator<TTransformer> 用來將輸入特徵向量轉換為樹狀特徵。
|
|
FastTreeRankingFeaturizationEstimator.Options
|
選項 FastTreeRankingFeaturizationEstimator.
|
|
FastTreeRankingModelParameters
|
模型參數 。FastTreeRankingTrainer
|
|
FastTreeRankingTrainer
|
用於 IEstimator<TTransformer> 使用 FastTree 訓練決策樹排名模型。
|
|
FastTreeRankingTrainer.Options
|
FastTreeRankingTrainer中使用的選項。
|
|
FastTreeRegressionFeaturizationEstimator
|
A IEstimator<TTransformer> 用來將輸入特徵向量轉換為樹狀特徵。
|
|
FastTreeRegressionFeaturizationEstimator.Options
|
選項 FastTreeRegressionFeaturizationEstimator.
|
|
FastTreeRegressionModelParameters
|
模型參數 。FastForestRegressionTrainer
|
|
FastTreeRegressionTrainer
|
用於 IEstimator<TTransformer> 使用 FastTree 訓練決策樹迴歸模型。
|
|
FastTreeRegressionTrainer.Options
|
FastTreeRegressionTrainer中使用的選項。
|
|
FastTreeTrainerBase<TOptions,TTransformer,TModel>
|
包含訓練器、模型參數及快速樹演算法的工具名空間。
|
|
FastTreeTweedieFeaturizationEstimator
|
A IEstimator<TTransformer> 用來將輸入特徵向量轉換為樹狀特徵。
|
|
FastTreeTweedieFeaturizationEstimator.Options
|
選項 FastTreeTweedieFeaturizationEstimator.
|
|
FastTreeTweedieModelParameters
|
模型參數 。FastTreeTweedieTrainer
|
|
FastTreeTweedieTrainer
|
用於 IEstimator<TTransformer> 使用 Tweedie 損失函數訓練決策樹迴歸模型。
此訓練器是泊松、複合泊松與伽瑪迴歸的推廣。
|
|
FastTreeTweedieTrainer.Options
|
FastTreeTweedieTrainer中使用的選項。
|
|
GamBinaryModelParameters
|
模型參數 。GamBinaryTrainer
|
|
GamBinaryTrainer
|
用於 IEstimator<TTransformer> 訓練一個具有廣義加法模型(GAM)的二元分類模型。
|
|
GamBinaryTrainer.Options
|
GamBinaryTrainer中所使用的選項。
|
|
GamModelParametersBase
|
GAM 模型參數的基底類別。
|
|
GamRegressionModelParameters
|
模型參數 。GamRegressionTrainer
|
|
GamRegressionTrainer
|
用於 IEstimator<TTransformer> 訓練使用廣義加法模型(GAM)迴歸模型。
|
|
GamRegressionTrainer.Options
|
GamRegressionTrainer中所使用的選項。
|
|
GamTrainerBase<TOptions,TTransformer,TPredictor>.OptionsBase
|
基於GAM的訓練家選項的基礎職業。
|
|
GamTrainerBase<TOptions,TTransformer,TPredictor>
|
GAM 訓練師的基礎類別。
|
|
GeneralityLossRule
|
一般性喪失(GL)。
|
|
GeneralityToProgressRatioRule
|
一般性與進步比(PQ)。
|
|
LowProgressRule
|
低進展(LP)。
當分數提升停滯時,此規則會啟動。
|
|
MovingWindowRule
|
包含訓練器、模型參數及快速樹演算法的工具名空間。
|
|
PretrainedTreeFeaturizationEstimator
|
包含預訓練IEstimator<TTransformer>並呼叫其TreeEnsembleModelParameters的 A Fit(IDataView) 會根據預訓練模型產生特徵化器。
|
|
PretrainedTreeFeaturizationEstimator.Options
|
PretrainedTreeFeaturizationEstimator.Options當呼叫 PretrainedTreeFeaturizationEstimator時所FeaturizeByPretrainTreeEnsemble(TransformsCatalog, PretrainedTreeFeaturizationEstimator+Options)使用的 。
|
|
QuantileRegressionTree
|
一個容器類別,用來向使用者揭露 Microsoft.ML.Trainers.FastTree.InternalQuantileRegressionTree屬性。
這個類別不應該是可變的,因此它包含大量唯讀成員。 除了繼承自 RegressionTreeBase的元素外,我們還會加入 GetLeafSamplesAt(Int32) 和 GetLeafSampleWeightsAt(Int32) ,揭露(子抽樣)訓練標籤,這些標籤屬於葉節點索引的葉節點及其權重。
|
|
QuantileRegressionTreeEnsemble
|
包含訓練器、模型參數及快速樹演算法的工具名空間。
|
|
RandomForestTrainerBase<TOptions,TTransformer,TModel>
|
包含訓練器、模型參數及快速樹演算法的工具名空間。
|
|
RegressionTree
|
一個容器類別,用來向使用者揭露 Microsoft.ML.Trainers.FastTree.InternalRegressionTree屬性。
這個類別不應該是可變的,因此它包含大量唯讀成員。 注意 與 RegressionTree 相同 RegressionTreeBase ,但在另一個導出類別 QuantileRegressionTree 中加入了一些屬性。
|
|
RegressionTreeBase
|
一個容器基底類別,用來向 Microsoft.ML.Trainers.FastTree.InternalRegressionTree使用者揭露 's 和 Microsoft.ML.Trainers.FastTree.InternalQuantileRegressionTree的屬性。
這個類別不應該是可變的,因此它包含大量唯讀成員。
|
|
RegressionTreeEnsemble
|
包含訓練器、模型參數及快速樹演算法的工具名空間。
|
|
TolerantEarlyStoppingRule
|
包含訓練器、模型參數及快速樹演算法的工具名空間。
|
|
TreeEnsemble<T>
|
一個 的衍生類別列表 RegressionTreeBase。 要計算 的 TreeEnsemble<T>輸出值,我們需要計算所有樹的 Trees輸出值,透過 進行 TreeWeights縮放,最後將縮放後的值 Bias 加以向上。
|
|
TreeEnsembleFeaturizationEstimatorBase
|
此類別封裝了所有基於樹的特徵化器(如 FastTreeBinaryFeaturizationEstimator、 FastForestBinaryFeaturizationEstimator、 FastTreeRegressionFeaturizationEstimatorFastForestRegressionFeaturizationEstimatorPretrainedTreeFeaturizationEstimator和 )的共同行為。
所有基於樹狀的特徵化器共享相同的輸出模式, GetOutputSchema(SchemaShape)由 計算。 所有基於樹狀的特徵化器都需要輸入功能欄位名稱,並為所有輸出欄位加上後綴。
ITransformer回傳 會Fit(IDataView)產生三欄:(1) 所有樹的預測值,(2) 輸入特徵向量落入葉片的 ID,以及 (3) 編碼該目標葉節點路徑的二元向量。
|
|
TreeEnsembleFeaturizationEstimatorBase.OptionsBase
|
常見的樹狀特徵化選項如 FastTreeBinaryFeaturizationEstimator、 FastForestBinaryFeaturizationEstimator、 FastTreeRegressionFeaturizationEstimatorFastForestRegressionFeaturizationEstimatorPretrainedTreeFeaturizationEstimator。
|
|
TreeEnsembleFeaturizationTransformer
|
ITransformer 由擬合任意導出類 TreeEnsembleFeaturizationEstimatorBase所產生。
導出的類別包括例如和 FastTreeBinaryFeaturizationEstimatorFastForestRegressionFeaturizationEstimator。
|
|
TreeEnsembleModelParameters
|
包含訓練器、模型參數及快速樹演算法的工具名空間。
|
|
TreeEnsembleModelParametersBasedOnQuantileRegressionTree
|
TreeEnsembleModelParametersBasedOnQuantileRegressionTree 由 TreeEnsembleModelParameters plus 推導出強型別的公開屬性 TrainedTreeEnsemble,用以向使用者揭露訓練模型的細節。
其函數 Microsoft.ML.Trainers.FastTree.TreeEnsembleModelParametersBasedOnQuantileRegressionTree.CreateTreeEnsembleFromInternalDataStructure,被召喚為在 內創造TrainedTreeEnsemble。TreeEnsembleModelParameters
注意 與 TreeEnsembleModelParametersBasedOnQuantileRegressionTree 的主要差異TreeEnsembleModelParametersBasedOnRegressionTree在於 的TrainedTreeEnsemble類型。
|
|
TreeEnsembleModelParametersBasedOnRegressionTree
|
TreeEnsembleModelParametersBasedOnRegressionTree 由 TreeEnsembleModelParameters plus 推導出強型別的公開屬性 TrainedTreeEnsemble,用以向使用者揭露訓練模型的細節。
其函數 Microsoft.ML.Trainers.FastTree.TreeEnsembleModelParametersBasedOnRegressionTree.CreateTreeEnsembleFromInternalDataStructure,被召喚為在 內創造TrainedTreeEnsemble。TreeEnsembleModelParameters
注意 與 TreeEnsembleModelParametersBasedOnQuantileRegressionTree 的主要差異TreeEnsembleModelParametersBasedOnRegressionTree在於 的TrainedTreeEnsemble類型。
|
|
TreeOptions
|
樹木訓練師的選擇。
|