RandomIndexShuffle

คลาสสุดท้ายสาธารณะ RandomIndexShuffle

เอาต์พุตตำแหน่งของ `value` ในการเรียงสับเปลี่ยน [0, ..., max_index]

ค่าเอาท์พุตเป็นการบิดเบี้ยวของ `ดัชนี` สำหรับชุดค่าผสมใดๆ และ `seed` และ `max_index`

หากอินพุตหลายรายการเป็นเวกเตอร์ (เมทริกซ์ในกรณีของเมล็ด) ขนาดของมิติแรกจะต้องตรงกัน

ผลลัพธ์ที่ได้ถูกกำหนดไว้

คลาสที่ซ้อนกัน

ระดับ RandomIndexShuffle.Options คุณลักษณะทางเลือกสำหรับ RandomIndexShuffle

วิธีการสาธารณะ

เอาท์พุต <T>
เป็นเอาท์พุต ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
คงที่ <T ขยายหมายเลข U ขยายหมายเลข> RandomIndexShuffle <T>
สร้าง (ขอบเขต ขอบเขต , ดัชนี ตัวดำเนินการ <T>, ตัวดำเนินการ <U> เมล็ด, ตัวดำเนินการ <T> maxIndex, ตัวเลือก... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ RandomIndexShuffle ใหม่
เอาท์พุต <T>
เอาท์พุท ()
สเกลาร์เทนเซอร์ของ dtype `dtype` ภายใน [0, max_index]
RandomIndexShuffle.Options แบบคงที่
รอบ (รอบยาว)

วิธีการสืบทอด

วิธีการสาธารณะ

เอาท์ พุท สาธารณะ <T> asOutput ()

ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์

อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต

สร้าง RandomIndexShuffle <T> แบบคงที่สาธารณะ (ขอบเขต ขอบเขต , ดัชนีตัวดำเนินการ <T>, ตัวดำเนินการ <U> เมล็ด, ตัวดำเนินการ <T> maxIndex, ตัวเลือก... ตัวเลือก)

วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ RandomIndexShuffle ใหม่

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
ดัชนี สเกลาร์เทนเซอร์หรือเวกเตอร์ของ dtype `dtype` ดัชนี (หรือดัชนี) ที่จะสับเปลี่ยน ต้องอยู่ภายใน [0, max_index]
เมล็ดพันธุ์ เทนเซอร์ของ dtype `Tseed` และรูปร่าง [3] หรือ [n, 3] เมล็ดสุ่ม.
maxIndex สเกลาร์เทนเซอร์หรือเวกเตอร์ของ dtype `dtype` ขอบเขตบนของช่วงเวลา (รวม)
ตัวเลือก มีค่าแอตทริบิวต์ทางเลือก
การส่งคืน
  • อินสแตนซ์ใหม่ของ RandomIndexShuffle

เอาท์พุท สาธารณะ <T> เอาท์พุท ()

สเกลาร์เทนเซอร์ของ dtype `dtype` ภายใน [0, max_index] ดัชนีสับแบบสุ่ม

รอบ RandomIndexShuffle.Options แบบคงที่สาธารณะ (รอบยาว)

พารามิเตอร์
รอบ จำนวนรอบที่จะใช้ in block cipher