tensorflow:: ops:: PreventGradient

#include <array_ops.h>

אופרציית זהות שמפעילה שגיאה אם ​​מתבקש גרדיאנט.

תַקצִיר

כאשר מבוצע בגרף, פעולה זו מוציאה את טנזור הקלט שלה כפי שהוא.

בעת בניית פעולות לחישוב גרדיאנטים, מערכת הגרדיאנט של TensorFlow תחזיר שגיאה בעת ניסיון לחפש את הגרדיאנט של אופציה זו, מכיוון שאסור לרשום גרדיאנט עבור פונקציה זו. אופציה זו קיימת כדי למנוע מבאגים עדינים להחזיר בשקט גרדיאנטים לא ממומשים במקרים מסוימים של פינה.

טיעונים:

  • היקף: אובייקט היקף
  • קלט: כל טנזור.

מאפיינים אופציונליים (ראה Attrs ):

  • הודעה: תודפס בשגיאה כאשר מישהו ינסה להבדיל פעולה זו.

החזרות:

  • Output : אותו טנזור קלט.

בנאים והורסים

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

מאפיינים ציבוריים

operation
output

תפקידים ציבוריים

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

פונקציות סטטיות ציבוריות

Message (StringPiece x)

מבנים

tensorflow:: ops:: PreventGradient:: Attrs

קובעי מאפיינים אופציונליים עבור PreventGradient .

מאפיינים ציבוריים

מִבצָע

Operation operation

תְפוּקָה

::tensorflow::Output output

תפקידים ציבוריים

מניעת גרדיאנט

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

מניעת גרדיאנט

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

צוֹמֶת

::tensorflow::Node * node() const 

אופרטור::tensorflow::קלט

 operator::tensorflow::Input() const 

אופרטור::tensorflow::פלט

 operator::tensorflow::Output() const 

פונקציות סטטיות ציבוריות

הוֹדָעָה

Attrs Message(
  StringPiece x
)