Bincount

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

นับจำนวนครั้งของแต่ละค่าในอาร์เรย์จำนวนเต็ม

เอาท์พุตเวกเตอร์ที่มีความยาว "ขนาด" และมีประเภท dtype เดียวกันกับ "น้ำหนัก" หาก `น้ำหนัก` ว่างเปล่า ดัชนี `i` จะเก็บจำนวนครั้งที่ค่า `i` ถูกนับใน `arr` หาก "น้ำหนัก" ไม่ว่างเปล่า ดัชนี "i" จะเก็บผลรวมของค่าใน "น้ำหนัก" ไว้ที่แต่ละดัชนี โดยที่ค่าที่สอดคล้องกันใน "arr" คือ "i"

ค่าใน `arr` ที่อยู่นอกช่วง [0, ขนาด) จะถูกละเว้น

ค่าคงที่

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

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

เอาท์พุต <T>
เป็นเอาท์พุต ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
เอาท์พุต <T>
ถังขยะ ()
1D `เทนเซอร์` ที่มีความยาวเท่ากับ `ขนาด`
คงที่ <T ขยาย TNumber > Bincount <T>
สร้าง (ขอบเขต ขอบเขต ตัวดำเนินการ < TInt32 > arr ตัวดำเนินการ < TInt32 > ขนาด ตัวดำเนินการ <T> น้ำหนัก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ Bincount ใหม่

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

ค่าคงที่

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

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

ค่าคงที่: "Bincount"

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

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

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

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

ถัง ขยะ สาธารณะ <T> ()

1D `เทนเซอร์` ที่มีความยาวเท่ากับ `ขนาด` จำนวนหรือน้ำหนักรวมของแต่ละค่าในช่วง [0, ขนาด)

สร้าง Bincount คงที่สาธารณะ <T> (ขอบเขต ขอบเขต ตัวดำเนินการ < TInt32 > arr ตัวดำเนินการ < TInt32 > ขนาด ตัวดำเนินการ <T> น้ำหนัก)

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

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
อ๊าก int32 `เทนเซอร์`
ขนาด สเกลาร์ int32 ไม่เป็นลบ `เทนเซอร์`
น้ำหนัก คือ int32, int64, float32 หรือ float64 `Tensor` ที่มีรูปร่างเหมือนกับ `arr` หรือ `Tensor` ความยาว -0 ซึ่งในกรณีนี้จะทำหน้าที่เป็นน้ำหนักทั้งหมดเท่ากับ 1
การส่งคืน
  • ตัวอย่างใหม่ของ Bincount