RandomShuffle

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

สุ่มสับเปลี่ยนเทนเซอร์ไปตามมิติแรก

เทนเซอร์จะสับเปลี่ยนไปตามมิติ 0 โดยให้แต่ละ `ค่า [j]` ถูกแมปกับ `เอาต์พุต [i]` เพียงอันเดียวเท่านั้น ตัวอย่างเช่น การแมปที่อาจเกิดขึ้นสำหรับเทนเซอร์ 3x2 คือ:

[[1, 2],       [[5, 6],
  [3, 4],  ==>   [1, 2],
  [5, 6]]        [3, 4]]
 

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

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

ค่าคงที่

สตริง OP_NAME ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

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

เอาท์พุต <T>
เป็นเอาท์พุต ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
คงที่ <T ขยาย TType > RandomShuffle <T>
สร้าง (ขอบเขต ขอบเขต ค่า ตัวดำเนินการ <T> ตัวเลือก... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ RandomShuffle ใหม่
เอาท์พุต <T>
เอาท์พุท ()
เทนเซอร์ที่มีรูปร่างและประเภทเดียวกันกับ "ค่า" ซึ่งสับเปลี่ยนไปตามมิติแรก
RandomShuffle.Options แบบคงที่
เมล็ด (เมล็ดยาว)
RandomShuffle.Options แบบคงที่
เมล็ด2 (เมล็ดยาว2)

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

ค่าคงที่

สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME

ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

ค่าคงที่: "สุ่มสุ่ม"

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

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

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

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

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

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

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
ค่า เทนเซอร์ที่จะสับเปลี่ยน
ตัวเลือก มีค่าแอตทริบิวต์ทางเลือก
การส่งคืน
  • ตัวอย่างใหม่ของ RandomShuffle

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

เทนเซอร์ที่มีรูปร่างและประเภทเดียวกันกับ "ค่า" ซึ่งสับเปลี่ยนไปตามมิติแรก

เมล็ด RandomShuffle.Options แบบคงที่สาธารณะ (เมล็ดยาว)

พารามิเตอร์
เมล็ดพันธุ์ หากตั้งค่า `seed` หรือ `seed2` ไม่เป็นศูนย์ เครื่องกำเนิดตัวเลขสุ่มจะถูกเพาะโดยค่า seed ที่ให้มา มิฉะนั้นจะถูกเพาะโดยเมล็ดแบบสุ่ม

RandomShuffle.Options แบบคงที่สาธารณะ seed2 (Long seed2)

พารามิเตอร์
เมล็ดพันธุ์2 เมล็ดที่สองเพื่อหลีกเลี่ยงการชนกันของเมล็ด