IdentityN

パブリック最終クラスIdentityN

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

テンソル。

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

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

パブリックメソッド

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

継承されたメソッド

パブリックメソッド

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

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

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

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

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