สร้างลำดับของตัวเลข
การดำเนินการนี้สร้างลำดับตัวเลขที่เริ่มต้นที่ 'เริ่มต้น' และขยายโดยการเพิ่มทีละ 'เดลต้า' จนถึงแต่ไม่รวม 'ขีดจำกัด'
ตัวอย่างเช่น:
# 'start' is 3
# 'limit' is 18
# 'delta' is 3
tf.range(start, limit, delta) ==> [3, 6, 9, 12, 15]
วิธีการสาธารณะ
เอาท์พุต <T> | เป็นเอาท์พุต () ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์ |
คงที่ <T ขยายจำนวน> ช่วง <T> | สร้าง (ขอบเขต ขอบเขต , ตัวดำเนินการ <T> เริ่มต้น, ตัวถูกดำเนินการ <T> จำกัด, ตัวถูกดำเนินการ <T> เดลต้า) วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ Range ใหม่ |
เอาท์พุต <T> | เอาท์พุท () 1-D. |
วิธีการสืบทอด
วิธีการสาธารณะ
เอาท์พุท สาธารณะ <T> asOutput ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต
สร้าง ช่วง คงที่สาธารณะ <T> (ขอบเขต ขอบเขต , ตัวดำเนินการ <T> เริ่มต้น, ตัวดำเนินการ <T> จำกัด, ตัวดำเนินการ <T> เดลต้า)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ Range ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
เริ่ม | 0-D (สเกลาร์) รายการแรกในลำดับ |
ขีด จำกัด | 0-D (สเกลาร์) ขีดจำกัดบนของลำดับ พิเศษเฉพาะ |
เดลต้า | 0-D (สเกลาร์) ไม่จำเป็น. ค่าเริ่มต้นคือ 1 ตัวเลขที่เพิ่มทีละ 'เริ่มต้น' |
การส่งคืน
- ตัวอย่างใหม่ของ Range