IdentityN

publiczna klasa końcowa TożsamośćN

Zwraca listę tensorów o takich samych kształtach i zawartości jak dane wejściowe

tensory.

Opcji tej można użyć do zastąpienia gradientu w przypadku skomplikowanych funkcji. Załóżmy na przykład, że y = f(x) i chcemy zastosować niestandardową funkcję g dla podpory tak, że dx = g(dy). W Pythonie

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

Stałe

Strunowy OP_NAME Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Metody publiczne

statyczna tożsamośćN
utwórz (zakres zakresu , wejście Iterable< Operand <?>>)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację IdentityN.
Iterator< Operand < TType >>
Lista< Wyjście <?>>

Metody dziedziczone

Stałe

publiczny statyczny końcowy ciąg znaków OP_NAME

Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Wartość stała: „TożsamośćN”

Metody publiczne

public static IdentityN create (zakres zakresu , wejście Iterable< Operand <?>>)

Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację IdentityN.

Parametry
zakres aktualny zakres
Zwroty
  • nowa instancja IdentityN

publiczny Iterator< Operand < TType >> iterator ()

publiczna Lista< Wyjście <?>> wyjście ()