警告:このAPIは非推奨であり、置き換えが安定した後 TensorFlowの将来のバージョンで削除される予定です。

BoostedTreesAggregateStats

パブリックファイナルクラスBoostedTreesAggregateStats

バッチの累積統計の要約を集約します。

要約統計量には、ノードごとに累積された勾配とヘシアン、フィーチャディメンションID、およびバケットが含まれます。

パブリックメソッド

出力<フロート>
asOutput ()
テンソルのシンボリックハンドルを返します。
静的BoostedTreesAggregateStats
createスコープスコープ、 Operand <Integer> nodeIds、 Operand <Float>グラデーション、 Operand <Float> hessians、 Operand <Integer>機能、Long maxSplits、Long numBuckets)
新しいBoostedTreesAggregateStats操作をラップするクラスを作成するファクトリメソッド。
出力<フロート>
statsSummary ()
各ノード、フィーチャディメンション、およびバケットの累積統計を含むランク4テンソル(shape = [splits、feature_dimension、buckets、logits_dimension + hessian_dimension])を出力します。

継承されたメソッド

パブリックメソッド

public Output <Float> asOutput ()

テンソルのシンボリックハンドルを返します。

TensorFlow操作への入力は、別のTensorFlow操作の出力です。このメソッドは、入力の計算を表すシンボリックハンドルを取得するために使用されます。

public static BoostedTreesAggregateStats create スコープスコープ、 Operand <Integer> nodeIds、 Operand <Float>グラデーション、 Operand <Float> hessians、 Operand <Integer>機能、Long maxSplits、Long 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])を出力します。