パブリック最終クラスBoostedTreesAggregateStats
バッチの累積統計の要約を集約します。
要約統計量には、ノードごとに累積された勾配とヘシアン、フィーチャディメンションID、およびバケットが含まれます。
パブリックメソッド
出力<フロート> | asOutput () テンソルのシンボリックハンドルを返します。 |
静的BoostedTreesAggregateStats | |
出力<フロート> | statsSummary () 各ノード、特徴次元、バケットの累積統計を含むランク4テンソル(shape = [splits、feature_dimension、buckets、logits_dimension + hessian_dimension])を出力します。 |
継承されたメソッド
パブリックメソッド
公共の出力<フロート> asOutput()
テンソルのシンボリックハンドルを返します。
TensorFlow操作への入力は、別のTensorFlow操作の出力です。このメソッドは、入力の計算を表すシンボリックハンドルを取得するために使用されます。
パブリック静的のBoostedTreesAggregateStatsは(作成スコープスコープ、オペランド<整数>ノード識別子、オペランド<フロート>グラデーション、オペランド<フロート>ヘッセ、オペランド<整数>機能、ロング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の新しいインスタンス
公共の出力<フロート> statsSummary()
各ノード、特徴次元、バケットの累積統計を含むランク4テンソル(shape = [splits、feature_dimension、buckets、logits_dimension + hessian_dimension])を出力します。