เทนเซอร์โฟลว์:: ป้อนข้อมูล

#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)
Constructor ระบุชื่อโหนด ดัชนี และประเภทข้อมูล

งานสาธารณะ

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

โครงสร้าง

เทนเซอร์โฟลว์:: อินพุต:: Initializer

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

งานสาธารณะ

ป้อนข้อมูล

 Input(
  const Output & o
)

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

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

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

ป้อนข้อมูล

 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
)

Constructor ระบุชื่อโหนด ดัชนี และประเภทข้อมูล

สิ่งนี้ควรใช้สำหรับการระบุขอบด้านหลังเท่านั้น ซึ่งจำเป็นสำหรับโฟลว์การควบคุม

data_type

DataType data_type() const 

ดัชนี

int32 index() const 

โหนด

Node * node() const 

node_name

string node_name() const 

สถานะ

Status status() const 

เทนเซอร์

const Tensor & tensor() const