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 

ตัวดำเนินการ::เทนเซอร์โฟลว์::อินพุต

 operator::tensorflow::Input() const 

ตัวดำเนินการ::เทนเซอร์โฟลว์::เอาต์พุต

 operator::tensorflow::Output() const 

ฟังก์ชันคงที่สาธารณะ

ข้อความ

Attrs Message(
  StringPiece x
)