IdentityN

パブリック最終クラスIdentityN

入力と同じ形状と内容を持つテンソルのリストを返します。

テンソル。

この演算は、複雑な関数の勾配をオーバーライドするために使用できます。たとえば、y = f(x) で、dx = g(dy) となるようなバックプロップにカスタム関数 g を適用したいとします。 Pythonでは、

 with tf.get_default_graph().gradient_override_map(
     {'IdentityN': 'OverrideGradientWithG' ):
   y, _ = identity_n([f(x), x])

パブリックメソッド

静的アイデンティティN
create (スコープスコープ、Iterable<オペランド<?>> 入力)
新しい IdentityN 操作をラップするクラスを作成するためのファクトリ メソッド。
イテレータ<オペランド<オブジェクト>>
リスト<出力<?>>

継承されたメソッド

パブリックメソッド

public static IdentityN create (スコープscope、Iterable< Operand <?>>入力)

新しい IdentityN 操作をラップするクラスを作成するためのファクトリ メソッド。

パラメーター
範囲現在のスコープ
戻り値
  • IdentityN の新しいインスタンス

public Iterator<オペランド<オブジェクト>> iterator ()

public List<出力<?>>出力()