tensorflow:: อินพุต

#include <ops.h>

แสดงถึงค่าเทนเซอร์ที่สามารถใช้เป็นตัวดำเนินการใน การดำเนินการได้

สรุป

ตัวสร้างและตัวทำลาย

Input (const Output & o)
ตัวสร้างทั้งหมดของ Input เป็นแบบโดยปริยาย
Input (const T & v)
Input (const Initializer & init)
Input (const Tensor & t)
Input (const std::initializer_list< Initializer > & init)
Input (const string & name, int32 i, DataType dt)
ฟังก์ชันสร้างอ็อบเจ็กต์ที่ระบุชื่อโหนด ดัชนี และชนิดข้อมูล

หน้าที่สาธารณะ

data_type () const
DataType
index () const
int32
node () const
Node *
node_name () const
string
status () const
tensor () const
const Tensor &

โครงสร้าง

tensorflow:: อินพุต:: ตัวเริ่มต้น

Initializer ช่วยให้สามารถสร้างอ็อบเจ็กต์ Input จากค่าคงที่ C++ ประเภทต่างๆ เช่น ค่าคงที่พื้นฐานทั่วไป และลิสต์ Initializer แบบซ้อนกันที่แสดงถึงอาร์เรย์หลายมิติ

หน้าที่สาธารณะ

ป้อนข้อมูล

 Input(
  const Output & o
)

ตัวสร้างทั้งหมดของ Input เป็นแบบโดยปริยาย

อินพุต สามารถสร้างขึ้นโดยปริยายจากวัตถุต่อไปนี้:

  • เอาต์พุต : เพื่อให้สามารถนำเอาต์พุตของ การดำเนินการ ไปใช้เป็นอินพุตให้กับตัวห่อการดำเนินการ (op wrapper) ที่รับอินพุตได้โดยตรง
  • ค่าสเกลาร์ หรือเทนเซอร์หลายมิติที่ระบุเป็นรายการเริ่มต้นแบบเรียกซ้ำ วิธีนี้ช่วยให้สามารถส่งค่าคงที่ไปเป็นอินพุตให้กับตัวห่อโอเปอเรชันได้โดยตรง
  • อ็อบเจ็กต์ เทนเซอร์

ป้อนข้อมูล

 Input(
  const T & v
)

ป้อนข้อมูล

 Input(
  const Initializer & init
)

ป้อนข้อมูล

 Input(
  const Tensor & t
)

ป้อนข้อมูล

 Input(
  const std::initializer_list< Initializer > & init
)

ป้อนข้อมูล

 Input(
  const string & name,
  int32 i,
  DataType dt
)

ฟังก์ชันสร้างอ็อบเจ็กต์ที่ระบุชื่อโหนด ดัชนี และชนิดข้อมูล

ควรใช้เฉพาะสำหรับการระบุขอบย้อนกลับ ซึ่งจำเป็นสำหรับการควบคุมการไหลของโปรแกรมเท่านั้น

ประเภทข้อมูล

DataType data_type() const 

ดัชนี

int32 index() const 

โหนด

Node * node() const 

ชื่อโหนด

string node_name() const 

สถานะ

Status status() const 

เทนเซอร์

const Tensor & tensor() const