ใช้ lower_bound(sorted_search_values, ค่า) ในแต่ละแถว
แต่ละชุดของแถวที่มีดัชนีเดียวกันใน (sorted_inputs, ค่า) จะได้รับการปฏิบัติอย่างเป็นอิสระ แถวผลลัพธ์จะเทียบเท่ากับการเรียก `np.searchsorted(sorted_inputs,values, side='left')`
ผลลัพธ์ไม่ใช่ดัชนีโดยรวมของ `Tensor` ทั้งหมด แต่เป็นเพียงดัชนีในมิติสุดท้าย
ตัวอย่างสองมิติ: sorted_sequence = [[0, 3, 9, 9, 10], [1, 2, 3, 4, 5]] ค่า = [[2, 4, 9], [0, 2, 6 ]]
ผล = LowerBound (sorted_sequence, ค่า)
ผลลัพธ์ == [[1, 2, 2], [0, 1, 5]]
วิธีการสาธารณะ
เอาท์พุต <U> | เป็นเอาท์พุต () ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์ |
คงที่ <U ขยายหมายเลข, T> ขอบเขตล่าง <U> | สร้าง (ขอบเขต ขอบเขต ตัวดำเนินการ <T> sortedInputs ค่า ตัวดำเนินการ <T> คลาส<U> outType) วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ LowerBound ใหม่ |
คงที่ <T> ขอบเขตล่าง <จำนวนเต็ม> | สร้าง ( ขอบเขต ขอบเขต ตัวดำเนินการ <T> sortedInputs ค่าตัว ถูกดำเนินการ <T>) วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ LowerBound ใหม่โดยใช้ประเภทเอาต์พุตเริ่มต้น |
เอาท์พุต <U> | เอาท์พุท () `เทนเซอร์` ที่มีรูปร่างเหมือนกับ 'ค่า' |
วิธีการสืบทอด
วิธีการสาธารณะ
เอาท์ พุท สาธารณะ <U> asOutput ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต
สร้าง LowerBound <U> สาธารณะแบบคงที่ (ขอบเขต ขอบเขต , ตัวดำเนินการ <T> sortedInputs, ค่า ตัวดำเนินการ <T>, คลาส <U> outType)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ LowerBound ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
เรียงลำดับอินพุต | เทนเซอร์ 2 มิติที่แต่ละแถวถูกเรียงลำดับ |
ค่านิยม | เทนเซอร์ 2 มิติที่มีจำนวนแถวเท่ากับ `sorted_search_values` ประกอบด้วยค่าที่จะค้นหาใน `sorted_search_values` |
การส่งคืน
- ตัวอย่างใหม่ของ LowerBound
สร้าง LowerBound <Integer> แบบคงที่สาธารณะ (ขอบเขต ขอบเขต , ตัวดำเนินการ <T> sortedInputs, ตัวดำเนินการ <T> ค่า)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ LowerBound ใหม่โดยใช้ประเภทเอาต์พุตเริ่มต้น
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
เรียงลำดับอินพุต | เทนเซอร์ 2 มิติที่แต่ละแถวถูกเรียงลำดับ |
ค่านิยม | เทนเซอร์ 2 มิติที่มีจำนวนแถวเท่ากับ `sorted_search_values` ประกอบด้วยค่าที่จะค้นหาใน `sorted_search_values` |
การส่งคืน
- ตัวอย่างใหม่ของ LowerBound
เอาท์พุท สาธารณะ <U> เอาท์พุท ()
`เทนเซอร์` ที่มีรูปร่างเหมือนกับ 'ค่า' ประกอบด้วยดัชนีสเกลาร์แรกลงในมิติสุดท้ายซึ่งสามารถแทรกค่าได้โดยไม่ต้องเปลี่ยนคุณสมบัติที่เรียงลำดับ