tensorflow :: ops :: PreventGradient

#include <array_ops.h>

Operasi identitas yang memicu kesalahan jika gradien diminta.

Ringkasan

Ketika dieksekusi dalam grafik, operasi ini mengeluarkan tensor inputnya apa adanya.

Saat membuat operasi untuk menghitung gradien, sistem gradien TensorFlow akan mengembalikan kesalahan saat mencoba mencari gradien operasi ini, karena tidak ada gradien yang harus didaftarkan untuk fungsi ini. Operasi ini ada untuk mencegah bug halus mengembalikan gradien yang tidak diterapkan secara diam-diam dalam beberapa kasus sudut.

Argumen:

  • scope: Objek Scope
  • masukan: tensor apa saja.

Atribut opsional (lihat Attrs ):

  • pesan: Akan dicetak dalam kesalahan ketika ada yang mencoba membedakan operasi ini.

Pengembalian:

  • Output : tensor input yang sama.

Pembuat dan Penghancur

PreventGradient (const :: tensorflow::Scope & scope, :: tensorflow::Input input)
PreventGradient (const :: tensorflow::Scope & scope, :: tensorflow::Input input, const PreventGradient::Attrs & attrs)

Atribut publik

operation
output

Fungsi publik

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

Fungsi statis publik

Message (StringPiece x)

Structs

tensorflow :: ops :: PreventGradient :: Attrs

Penyetel atribut opsional untuk PreventGradient .

Atribut publik

operasi

Operation operation

keluaran

::tensorflow::Output output

Fungsi publik

PreventGradient

 PreventGradient(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input
)

PreventGradient

 PreventGradient(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  const PreventGradient::Attrs & attrs
)

simpul

::tensorflow::Node * node() const 

operator :: tensorflow :: Input

 operator::tensorflow::Input() const 

operator :: tensorflow :: Keluaran

 operator::tensorflow::Output() const 

Fungsi statis publik

Pesan

Attrs Message(
  StringPiece x
)