คำเตือน: API นี้เลิกใช้งานแล้วและจะถูกลบออกใน TensorFlow เวอร์ชันในอนาคตหลังจาก การแทนที่ เสถียรแล้ว

KmeansPlusPlusInitialization

ประชาชน KmeansPlusPlusInitialization ชั้นสุดท้าย

เลือก num_to_sample แถวของอินพุตโดยใช้เกณฑ์ KMeans++

แถวของจุดจะถือว่าเป็นจุดอินพุต สุ่มเลือกหนึ่งแถว แถวที่ตามมาจะถูกสุ่มตัวอย่างโดยมีความน่าจะเป็นตามสัดส่วนกับระยะห่าง L2 กำลังสองจากแถวที่ใกล้ที่สุดที่เลือกจนถึงตอนนี้ จนถึง num_to_sample แถวสุ่มตัวอย่าง

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

เอาท์พุท <ลอย>
asOutput ()
ส่งกลับค่าแฮนเดิลเชิงสัญลักษณ์ของเทนเซอร์
คง KmeansPlusPlusInitialization
สร้าง ( ขอบเขต ขอบเขต Operand <ลอย> จุด Operand <ยาว> numToSample, Operand <ยาว> เมล็ด Operand <ยาว> numRetriesPerSample)
วิธีการ Factory เพื่อสร้างคลาส Wrap การดำเนินการ KmeansPlusPlusInitialization ใหม่
เอาท์พุท <ลอย>
ตัวอย่าง ()
เมทริกซ์ของรูปร่าง (num_to_sample, d)

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

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

ประชาชน เอาท์พุท <ลอย> asOutput ()

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

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

สาธารณะคง KmeansPlusPlusInitialization สร้าง ( ขอบเขต ขอบเขต Operand <ลอย> จุด Operand <ยาว> numToSample, Operand <ยาว> เมล็ด Operand <ยาว> numRetriesPerSample)

วิธีการ Factory เพื่อสร้างคลาส Wrap การดำเนินการ KmeansPlusPlusInitialization ใหม่

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
คะแนน เมทริกซ์ของรูปร่าง (n, d) แถวจะถือว่าเป็นจุดอินพุต
numToSample สเกลาร์ จำนวนแถวที่จะสุ่มตัวอย่าง ค่านี้ต้องไม่มากกว่า n
เมล็ดพันธุ์ สเกลาร์ Seed สำหรับการเริ่มต้นตัวสร้างตัวเลขสุ่ม
numRetriesPerSample สเกลาร์ สำหรับแต่ละแถวที่สุ่มตัวอย่าง พารามิเตอร์นี้จะระบุจำนวนจุดเพิ่มเติมที่จะดึงจากการแจกแจงปัจจุบันก่อนที่จะเลือกสิ่งที่ดีที่สุด หากมีการระบุค่าลบ ฮิวริสติกจะใช้เพื่อสุ่มตัวอย่างจุดเพิ่มเติมของ O(log(num_to_sample))
คืนสินค้า
  • อินสแตนซ์ใหม่ของ KmeansPlusPlusInitialization

ประชาชน เอาท์พุท <ลอย> ตัวอย่าง ()

เมทริกซ์ของรูปร่าง (num_to_sample, d) แถวที่สุ่มตัวอย่าง