RaggedRange คลาสสุดท้ายสาธารณะ
ส่งกลับ `RaggedTensor` ที่มีลำดับตัวเลขที่ระบุ
ส่งกลับผลลัพธ์ `RaggedTensor` `ที่ประกอบด้วย `rt_dense_values` และ `rt_nested_splits` เพื่อให้ `result[i] = range(starts[i], Limits[i], deltas[i])`
(rt_nested_splits, rt_dense_values) = ragged_range(
starts=[2, 5, 8], limits=[3, 5, 12], deltas=1)
result = tf.ragged.from_row_splits(rt_dense_values, rt_nested_splits)
print(result)
<tf.RaggedTensor [[2], [], [8, 9, 10, 11]] >
เทนเซอร์อินพุต 'เริ่มต้น', 'ขีดจำกัด' และ 'เดลตา' อาจเป็นสเกลาร์หรือเวกเตอร์ อินพุตเวกเตอร์ทั้งหมดจะต้องมีขนาดเท่ากัน อินพุตสเกลาร์จะถูกถ่ายทอดเพื่อให้ตรงกับขนาดของอินพุตเวกเตอร์ ค่าคงที่
สตริง | OP_NAME | ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow |
วิธีการสาธารณะ
คงที่ <T ขยาย TNumber > RaggedRange < TInt64 , T> | สร้าง (ขอบเขต ขอบเขต , ตัวดำเนินการ <T> เริ่มต้น, ตัวดำเนินการ <T> จำกัด, ตัวถูกดำเนินการ <T> เดลตา) วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ RaggedRange ใหม่โดยใช้ประเภทเอาต์พุตเริ่มต้น |
คงที่ <U ขยาย TNumber , T ขยาย TNumber > RaggedRange <U, T> | สร้าง (ขอบเขต ขอบเขต , ตัวดำเนินการ <T> เริ่มต้น, ตัวดำเนินการ <T> ขีดจำกัด, ตัวดำเนินการ <T> เดลต้า, คลาส<U> Tsplits) วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ RaggedRange ใหม่ |
เอาท์พุต <T> | rtDenseValues () `flat_values` สำหรับ `RaggedTensor` ที่ส่งคืน |
เอาท์พุต <U> | rtแยกซ้อน () `row_splits` สำหรับ `RaggedTensor` ที่ส่งคืน |
วิธีการสืบทอด
ค่าคงที่
สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME
ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow
ค่าคงที่: "RaggedRange"
วิธีการสาธารณะ
RaggedRange แบบคงที่สาธารณะ < TInt64 , T> สร้าง (ขอบเขต ขอบเขต , ตัวดำเนินการ <T> เริ่มต้น, ตัวดำเนินการ <T> จำกัด, ตัวถูกดำเนินการ <T> เดลตา)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ RaggedRange ใหม่โดยใช้ประเภทเอาต์พุตเริ่มต้น
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
เริ่มต้น | จุดเริ่มต้นของแต่ละช่วง |
ขีดจำกัด | ขีดจำกัดของแต่ละช่วง |
สันดอน | สันดอนของแต่ละช่วง |
การส่งคืน
- ตัวอย่างใหม่ของ RaggedRange
สร้าง RaggedRange <U, T> คงที่สาธารณะ (ขอบเขต ขอบเขต , ตัวดำเนินการ <T> เริ่มต้น, ตัวดำเนินการ <T> จำกัด, ตัวดำเนินการ <T> เดลต้า, คลาส <U> Tsplits)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ RaggedRange ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
เริ่มต้น | จุดเริ่มต้นของแต่ละช่วง |
ขีดจำกัด | ขีดจำกัดของแต่ละช่วง |
สันดอน | สันดอนของแต่ละช่วง |
การส่งคืน
- ตัวอย่างใหม่ของ RaggedRange