AddSparseToTensorsMap

คลาสสุดท้ายสาธารณะ AddSparseToTensorsMap

เพิ่ม `SparseTensor` ให้กับ `SparseTensorsMap` เพื่อส่งคืนหมายเลขอ้างอิง

`SparseTensor` แสดงด้วยเทนเซอร์สามตัว: `sparse_indices`, `sparse_values` และ `sparse_shape`

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

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

คลาสที่ซ้อนกัน

ระดับ AddSparseToTensorsMap.Options คุณลักษณะทางเลือกสำหรับ AddSparseToTensorsMap

ค่าคงที่

สตริง OP_NAME ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

วิธีการสาธารณะ

เอาท์พุต <TInt64>
เป็นเอาท์พุต ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
AddSparseToTensorsMap.Options แบบคงที่
คอนเทนเนอร์ (คอนเทนเนอร์สตริง)
AddSparseToTensorsMap แบบคงที่
สร้าง ( ขอบเขต ขอบเขต ตัวดำเนินการ < TInt64 > sparseIndices, ตัวดำเนินการ <? ขยาย TType > sparseValues, ตัวดำเนินการ < TInt64 > sparseShape, ตัวเลือก... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ AddSparseToTensorsMap ใหม่
AddSparseToTensorsMap.Options แบบคงที่
sharedName (สตริง ชื่อที่ใช้ร่วมกัน)
เอาท์พุต <TInt64>

วิธีการสืบทอด

ค่าคงที่

สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME

ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

ค่าคงที่: "AddSparseToTensorsMap"

วิธีการสาธารณะ

เอาท์ พุท สาธารณะ < TInt64 > asOutput ()

ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์

อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต

คอนเทนเนอร์ AddSparseToTensorsMap.Options แบบคงที่สาธารณะ (คอนเทนเนอร์สตริง)

พารามิเตอร์
คอนเทนเนอร์ ชื่อคอนเทนเนอร์สำหรับ `SparseTensorsMap` ที่สร้างโดย op นี้

สร้าง AddSparseToTensorsMap สาธารณะแบบคงที่ (ขอบเขต ขอบเขต ตัวดำเนินการ < TInt64 > sparseIndices, ตัวดำเนินการ <? ขยาย TType > sparseValues, ตัวดำเนินการ < TInt64 > sparseShape, ตัวเลือก... ตัวเลือก)

วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ AddSparseToTensorsMap ใหม่

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
ดัชนีเบาบาง 2-D `ดัชนี` ของ `SparseTensor`
ค่าเบาบาง 1-D. `ค่า` ของ `SparseTensor`
รูปร่างเบาบาง 1-D. `รูปร่าง` ของ `SparseTensor`
ตัวเลือก มีค่าแอตทริบิวต์ทางเลือก
การส่งคืน
  • อินสแตนซ์ใหม่ของ AddSparseToTensorsMap

สาธารณะ AddSparseToTensorsMap.Options sharedName แบบคงที่ (String sharedName)

พารามิเตอร์
ชื่อที่ใช้ร่วมกัน ชื่อที่ใช้ร่วมกันสำหรับ `SparseTensorsMap` ที่สร้างโดย op นี้ หากเว้นว่างไว้ ระบบจะใช้ชื่อเฉพาะของปฏิบัติการใหม่

เอาท์พุท สาธารณะ <TInt64> sparseHandle ()

0-D. ขณะนี้หมายเลขอ้างอิงของ `SparseTensor` ถูกเก็บไว้ใน `SparseTensorsMap`