ดีซีเรียลไลซ์และต่อ `SparseTensors` จากมินิแบทช์แบบอนุกรม
อินพุต `serialized_sparse` ต้องเป็นเมทริกซ์สตริงที่มีรูปร่าง `[N x 3]` โดยที่ `N` คือขนาดมินิแบทช์และแถวสอดคล้องกับเอาต์พุตที่แพ็กของ `SerializeSparse` อันดับของวัตถุ `SparseTensor` ดั้งเดิมจะต้องตรงกันทั้งหมด เมื่อสร้าง `SparseTensor` สุดท้ายแล้ว จะมีอันดับที่สูงกว่าอันดับของวัตถุ `SparseTensor` ที่เข้ามาหนึ่งอันดับ (พวกมันถูกต่อเข้าด้วยกันตามมิติแถวใหม่)
ค่ารูปร่างของวัตถุ `SparseTensor` เอาต์พุตสำหรับทุกมิติ แต่ค่าแรกคือค่าสูงสุดในค่ารูปร่างของวัตถุ `SparseTensor` ของอินพุตสำหรับขนาดที่สอดคล้องกัน ค่ารูปร่างแรกของมันคือ `N` ซึ่งเป็นขนาดมินิแบทช์
ดัชนีวัตถุ `SparseTensor` ของอินพุตจะถือว่าเรียงลำดับตามลำดับพจนานุกรมมาตรฐาน หากไม่เป็นเช่นนั้น หลังจากขั้นตอนนี้ ให้เรียกใช้ `SparseReorder` เพื่อคืนค่าการเรียงลำดับดัชนี
ตัวอย่างเช่น หากอินพุตแบบซีเรียลไลซ์เป็นเมทริกซ์ `[2 x 3]` ที่แสดงถึงออบเจ็กต์ `SparseTensor` ดั้งเดิมสองรายการ:
ดัชนี = [ 0] [10] [20] ค่า = [1, 2, 3] รูปร่าง = [50]
และ
ดัชนี = [ 2] [10] ค่า = [4, 5] รูปร่าง = [30]
จากนั้น `SparseTensor` ที่ได้รับการดีซีเรียลไลซ์ขั้นสุดท้ายจะเป็น:
ดัชนี = [0 0] [0 10] [0 20] [1 2] [1 10] ค่า = [1, 2, 3, 4, 5] รูปร่าง = [2 50]
ค่าคงที่
สตริง | OP_NAME | ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow |
วิธีการสาธารณะ
คงที่ <T ขยาย TType > DeserializeManySparse <T> | สร้าง ( ขอบเขต ขอบเขต ตัวดำเนินการ < TString > serializedSparse, Class <T> dtype) วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ DeserializeManySparse ใหม่ |
เอาท์พุต <TInt64> | |
เอาท์พุต <TInt64> | |
เอาท์พุต <T> | ค่าเบาบาง () |
วิธีการสืบทอด
ค่าคงที่
สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME
ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow
วิธีการสาธารณะ
สร้าง DeserializeManySparse <T> แบบคงที่สาธารณะ ( ขอบเขต ขอบเขต ตัวดำเนินการ < TString > serializedSparse, Class <T> dtype)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ DeserializeManySparse ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
ต่อเนื่องSparse | 2-D, วัตถุ 'SparseTensor' ที่เป็นอนุกรม 'N' ต้องมี 3 คอลัมน์ |
ประเภท | `dtype` ของวัตถุ `SparseTensor` ที่ทำให้เป็นอนุกรม |
การส่งคืน
- อินสแตนซ์ใหม่ของ DeserializeManySparse