เพิ่ม `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> | กระจัดกระจาย () 0-D. |
วิธีการสืบทอด
ค่าคงที่
สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME
ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow
วิธีการสาธารณะ
เอาท์ พุท สาธารณะ < 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 นี้ หากเว้นว่างไว้ ระบบจะใช้ชื่อเฉพาะของปฏิบัติการใหม่ |
---|