คลาสสุดท้ายสาธารณะ RaggedTensorToSparse
แปลง `RaggedTensor` ให้เป็น `SparseTensor` ที่มีค่าเดียวกัน
อินพุต = ragged.from_nested_row_splits (rt_dense_values, rt_nested_splits) เอาต์พุต = SparseTensor (ดัชนี = sparse_indices, ค่า = sparse_values, หนาแน่น_รูปร่าง = sparse_dense_shape)
วิธีการสาธารณะ
คงที่ <U, T ขยายจำนวน> RaggedTensorToSparse <U> | |
เอาต์พุต <ยาว> | เบาบางDenseShape () `sparse_dense_shape` เป็นกล่องที่มีขอบเขตแน่นของอินพุต `RaggedTensor` |
เอาต์พุต <ยาว> | ดัชนีกระจัดกระจาย () ดัชนีสำหรับ `SparseTensor` |
เอาท์พุต <U> | ค่าเบาบาง () ค่าของ `SparseTensor` |
วิธีการสืบทอด
วิธีการสาธารณะ
สร้าง RaggedTensorToSparse <U> สาธารณะแบบคงที่ (ขอบเขต ขอบเขต , ทำซ้ำได้ < ตัวดำเนินการ <T>> rtNestedSplits, ตัวดำเนินการ <U> rtDenseValues)
วิธีการจากโรงงานเพื่อสร้างคลาสที่ห่อการดำเนินการ RaggedTensorToSparse ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
rtNestedSplits | `row_splits` สำหรับ `RaggedTensor` |
rtDenseValues | `flat_values` สำหรับ `RaggedTensor` |
การส่งคืน
- อินสแตนซ์ใหม่ของ RaggedTensorToSparse
เอาท์พุท สาธารณะ <ยาว> sparseDenseShape ()
`sparse_dense_shape` เป็นกล่องที่มีขอบเขตแน่นของอินพุต `RaggedTensor`