パブリックファイナルクラスBoostedTreesAggregateStats
バッチの蓄積された統計情報の要約を集約します。
要約統計量には、ノードごとに累積された勾配とヘッセ行列、フィーチャディメンションID、およびバケットが含まれます。
パブリックメソッド
出力<フロート> | asOutput () テンソルのシンボリックハンドルを返します。 |
静的BoostedTreesAggregateStats | |
出力<フロート> | statsSummary () 各ノード、特徴次元、バケットの累積統計を含むランク4テンソル(shape = [splits、feature_dimension、buckets、logits_dimension + hessian_dimension])を出力します。 |
継承されたメソッド
パブリックメソッド
public Output <Float> asOutput ()
テンソルのシンボリックハンドルを返します。
TensorFlow操作への入力は、別のTensorFlow操作の出力です。このメソッドは、入力の計算を表すシンボリックハンドルを取得するために使用されます。
public static BoostedTreesAggregateStats create (スコープスコープ、オペランド<整数> nodeIds、オペランド<浮動小数点数>グラデーション、オペランド<浮動小数点数>ヘシアン、オペランド<整数>機能、長いmaxSplits、長いnumBuckets)
新しいBoostedTreesAggregateStats操作をラップするクラスを作成するファクトリメソッド。
パラメーター
範囲 | 現在のスコープ |
---|---|
nodeIds | int32;各例のノードIDを含むランク1のテンソル、形状[batch_size]。 |
グラデーション | float32;各例の勾配を持つランク2テンソル(shape = [batch_size、logits_dimension])。 |
ヘシアン | float32;ランク2テンソル(shape = [batch_size、hessian_dimension])と各例のヘシアン。 |
特徴 | int32;ランク2の特徴テンソル(shape = [batch_size、feature_dimension])。 |
maxSplits | int;ツリー全体で可能な分割の最大数。 |
numBuckets | int;バケット化された機能の可能な最大値に等しい。 |
戻り値
- BoostedTreesAggregateStatsの新しいインスタンス
public Output <Float> statsSummary ()
各ノード、特徴次元、バケットの累積統計を含むランク4テンソル(shape = [splits、feature_dimension、buckets、logits_dimension + hessian_dimension])を出力します。