tensorflow::ops::AddSparseToTensorsMap

#include <sparse_ops.h>

เพิ่ม SparseTensor ลงใน SparseTensorsMap แล้วส่งคืนแฮนเดิลของมัน

สรุป

SparseTensor ประกอบด้วยเทนเซอร์สามตัว ได้แก่ sparse_indices , sparse_values ​​และ sparse_shape

ตัวดำเนินการนี้รับ SparseTensor ที่กำหนดให้และเพิ่มลงในอ็อบเจ็กต์คอนเทนเนอร์ ( SparseTensorsMap ) คีย์เฉพาะภายในคอนเทนเนอร์นี้จะถูกสร้างขึ้นในรูปแบบของ int64 และนี่คือค่าที่จะถูกส่งกลับ

จากนั้นสามารถอ่าน SparseTensor ออกมาเป็นส่วนหนึ่งของมินิแบทช์ได้โดยการส่งคีย์เป็นองค์ประกอบเวกเตอร์ไปยัง TakeManySparseFromTensorsMap เพื่อให้แน่ใจว่าได้เข้าถึง SparseTensorsMap ที่ถูกต้อง โปรดตรวจสอบให้แน่ใจว่าได้ส่ง container และ shared_name เดียวกันไปยัง Op นั้น หากไม่มี shared_name ให้ใช้เพื่อระบุ ชื่อ ของ Operation ที่สร้างขึ้นโดยการเรียก AddSparseToTensorsMap เป็น shared_name ที่ส่งไปยัง TakeManySparseFromTensorsMap โปรดตรวจสอบให้แน่ใจว่า Operation ทั้งสองอยู่ตำแหน่งเดียวกัน

ข้อโต้แย้ง:

  • ขอบเขต: วัตถุ ขอบเขต
  • sparse_indices: 2 มิติ indices ของ SparseTensor
  • sparse_values: 1 มิติ values ของ SparseTensor
  • sparse_shape: 1 มิติ shape ของ SparseTensor

คุณลักษณะเสริม (ดูที่ Attrs ):

  • container: ชื่อคอนเทนเนอร์สำหรับ SparseTensorsMap ที่สร้างขึ้นโดยโอเปอเรชันนี้
  • shared_name: ชื่อที่ใช้ร่วมกันสำหรับ SparseTensorsMap ที่สร้างโดยการดำเนินการนี้ หากเว้นว่างไว้ จะใช้ชื่อเฉพาะของ การดำเนินการ ใหม่

การส่งคืนสินค้า:

  • Output : 0 มิติ แฮนด์เดิลของ SparseTensor ที่ถูกจัดเก็บไว้ใน SparseTensorsMap แล้ว

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

AddSparseToTensorsMap (const :: tensorflow::Scope & scope, :: tensorflow::Input sparse_indices, :: tensorflow::Input sparse_values, :: tensorflow::Input sparse_shape)
AddSparseToTensorsMap (const :: tensorflow::Scope & scope, :: tensorflow::Input sparse_indices, :: tensorflow::Input sparse_values, :: tensorflow::Input sparse_shape, const AddSparseToTensorsMap::Attrs & attrs)

คุณลักษณะสาธารณะ

operation
sparse_handle

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

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

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

Container (StringPiece x)
SharedName (StringPiece x)

โครงสร้าง

tensorflow::ops::AddSparseToTensorsMap::Attrs

ตัวเลือกในการตั้งค่าแอตทริบิวต์สำหรับ AddSparseToTensorsMap

คุณลักษณะสาธารณะ

การดำเนินการ

Operation operation

แฮนด์เดิลเบาบาง

::tensorflow::Output sparse_handle

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

เพิ่มสปาร์สให้กับแผนที่เทนเซอร์

 AddSparseToTensorsMap(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input sparse_indices,
  ::tensorflow::Input sparse_values,
  ::tensorflow::Input sparse_shape
)

เพิ่มสปาร์สให้กับแผนที่เทนเซอร์

 AddSparseToTensorsMap(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input sparse_indices,
  ::tensorflow::Input sparse_values,
  ::tensorflow::Input sparse_shape,
  const AddSparseToTensorsMap::Attrs & attrs
)

โหนด

::tensorflow::Node * node() const 

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

 operator::tensorflow::Input() const 

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

 operator::tensorflow::Output() const 

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

คอนเทนเนอร์

Attrs Container(
  StringPiece x
)

ชื่อที่ใช้ร่วมกัน

Attrs SharedName(
  StringPiece x
)