BoostedTreesUpdateEnsemble

パブリック最終クラスBoostedTreesUpdateEnsemble

成長している最後のツリーにレイヤーを追加することによって、ツリー アンサンブルを更新します。

または、新しいツリーを開始します。

パブリックメソッド

静的BoostedTreesUpdateEnsemble
create ( Scopeスコープ、オペランド<?>treeEnsembleHandle、オペランド<Integer> featureIds、Iterable< Operand <Integer>> ノード ID、Iterable< Operand <Float>> ゲイン、Iterable< Operand <Integer>> しきい値、Iterable< Operand <Float> > leftNodeContribs、Iterable< Operand <Float>> rightNodeContribs、 Operand <Integer> maxDepth、 Operand <Float> learningRate、Long pruningMode)
新しい BoostedTreesUpdateEnsemble オペレーションをラップするクラスを作成するためのファクトリ メソッド。

継承されたメソッド

パブリックメソッド

public static BoostedTreesUpdateEnsemble create ( Scopeスコープ、オペランド<?>treeEnsembleHandle、オペランド<Integer> featureIds、Iterable< Operand <Integer>> ノード ID、Iterable< Operand <Float>> ゲイン、Iterable< Operand <Integer>> しきい値、Iterable< Operand <Float>> leftNodeContribs、Iterable< Operand <Float>> rightNodeContribs、オペランド<Integer> maxDepth、オペランド<Float> learningRate、Long pruningMode)

新しい BoostedTreesUpdateEnsemble オペレーションをラップするクラスを作成するためのファクトリ メソッド。

パラメーター
範囲現在のスコープ
ツリーアンサンブルハンドルアンサンブル変数へのハンドル。
機能ID各特徴の ID を持つランク 1 テンソル。これは、分割で使用される機能の実際の ID です。
ノードIDこの特徴が分割されているノードを表すランク 1 テンソルのリスト。
利益を得る特徴の分割ごとのゲインを表すランク 1 テンソルのリスト。
しきい値特徴の各分割のしきい値を表すランク 1 テンソルのリスト。
leftNodeContribsフィーチャの各スプリットの左リーフ コントリビューを持つランク 2 テンソルのリスト。前のノード値に追加されて、左側のノードの値が構成されます。
rightNodeContribs特徴の各スプリットの右リーフ寄与を持つランク 2 テンソルのリスト。前のノードの値に追加されて、右のノードの値が構成されます。
最大深度構築するツリーの最大深さ。
学習率新しいツリーごとの収縮定数。
剪定モード0-剪定なし、1-剪定前、2-剪定後。
戻り値
  • BoostedTreesUpdateEnsemble の新しいインスタンス