Metric

เมตริก ระดับนามธรรมสาธารณะ
คลาสย่อยโดยตรงที่รู้จัก
คลาสย่อยทางอ้อมที่รู้จัก

คลาสพื้นฐานสำหรับเมตริก

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

ตัวดำเนินการ สุดท้าย <T>
callOnce ( ตัวดำเนินการ <? ขยาย TNumber > ค่า, ตัวดำเนินการ <? ขยาย TNumber > SampleWeights)
เรียกสถานะการอัปเดตหนึ่งครั้ง ตามด้วยการโทรเพื่อรับผลลัพธ์
สตริง
รับชื่อ ()
รับชื่อของเมตริกนี้
ยาว
รับเมล็ดพันธุ์ ()
รับค่าเมล็ดตัวสร้างตัวเลขสุ่ม
ปฏิบัติการ
getTF ()
รับ Ops TensorFlow
บทคัดย่อ Op
รีเซ็ตสถานะ ()
รีเซ็ตตัวแปรสถานะใดๆ ให้เป็นค่าเริ่มต้น
ตัวดำเนินการ นามธรรม <T>
ผลลัพธ์ ()
รับผลลัพธ์ปัจจุบันของเมตริก
ปฏิบัติการ สุดท้าย
updateState ( ตัวดำเนินการ <? ขยาย TNumber > ป้ายกำกับ, ตัวดำเนินการ <? ขยาย TNumber > การคาดคะเน, ตัวดำเนินการ <? ขยาย TNumber > ตัวอย่างน้ำหนัก)
สร้างการดำเนินการ NoOp ที่มีการขึ้นต่อกันของการควบคุมเพื่ออัปเดตสถานะหน่วยเมตริก
ปฏิบัติการ สุดท้าย
updateState ( ตัวดำเนินการ <? ขยาย TNumber > ค่า ตัวดำเนินการ <? ขยาย TNumber > SampleWeights)
สร้างการดำเนินการ NoOp ที่มีการขึ้นต่อกันของการควบคุมเพื่ออัปเดตสถานะหน่วยเมตริก
รายการ< ปฏิบัติการ >
updateStateList ( ตัวดำเนินการ <? ขยาย TNumber > ป้ายกำกับ, ตัวดำเนินการ <? ขยาย TNumber > การคาดคะเน, ตัวดำเนินการ <? ขยาย TNumber > ตัวอย่างน้ำหนัก)
สร้างรายการการดำเนินการเพื่ออัปเดตสถานะเมตริกตามป้ายกำกับและการคาดคะเน
รายการ< ปฏิบัติการ >
updateStateList ( ตัวดำเนินการ <? ขยาย TNumber > ค่า ตัวดำเนินการ <? ขยาย TNumber > SampleWeights)
สร้างรายการการดำเนินการเพื่ออัปเดตสถานะเมตริกตามค่าอินพุต

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

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

ตัวดำเนินการ สุดท้ายสาธารณะ <T> callOnce ( ตัวดำเนินการ <? ขยายค่า TNumber > ตัวดำเนินการ <? ขยาย TNumber > ตัวอย่างน้ำหนัก)

เรียกสถานะการอัปเดตหนึ่งครั้ง ตามด้วยการโทรเพื่อรับผลลัพธ์

พารามิเตอร์
ค่านิยม อินพุตที่จะส่งเพื่ออัปเดตสถานะ ซึ่งอาจไม่เป็นค่าว่าง
ตัวอย่างน้ำหนัก น้ำหนักตัวอย่างที่จะใช้กับค่าต่างๆ อาจเป็นค่าว่างได้
การส่งคืน
  • ผลลัพธ์อาจมีการพึ่งพาการควบคุม

สตริงสาธารณะ getName ()

รับชื่อของเมตริกนี้

การส่งคืน
  • ชื่อของเมตริกนี้

getSeed สาธารณะยาว ()

รับค่าเมล็ดตัวสร้างตัวเลขสุ่ม

การส่งคืน
  • ค่าเมล็ดพันธุ์ของเครื่องกำเนิดตัวเลขสุ่ม

ปฏิบัติการสาธารณะ getTF ()

รับ Ops TensorFlow

การส่งคืน
  • Ops ของ TensorFlow

บทคัดย่อสาธารณะ Op resetStates ()

รีเซ็ตตัวแปรสถานะใดๆ ให้เป็นค่าเริ่มต้น

การส่งคืน
  • การดำเนินการควบคุมสำหรับการรีเซ็ต

ตัวดำเนินการ นามธรรมสาธารณะ <T> ผลลัพธ์ ()

รับผลลัพธ์ปัจจุบันของเมตริก

การส่งคืน
  • ผลลัพธ์อาจมีการพึ่งพาการควบคุม

Op updateState สุดท้าย สาธารณะ ( ตัวดำเนินการ <? ขยาย TNumber > ป้ายกำกับ, ตัวดำเนินการ <? ขยาย TNumber > การคาดการณ์, ตัวดำเนินการ <? ขยาย TNumber > ตัวอย่างน้ำหนัก)

สร้างการดำเนินการ NoOp ที่มีการขึ้นต่อกันของการควบคุมเพื่ออัปเดตสถานะหน่วยเมตริก

พารามิเตอร์
ฉลาก ป้ายกำกับ
การคาดการณ์ การคาดการณ์
ตัวอย่างน้ำหนัก น้ำหนักตัวอย่างที่จะใช้กับค่าต่างๆ อาจเป็นค่าว่างได้
การส่งคืน
  • การดำเนินการเพื่ออัปเดตสถานะเมตริก

Op updateState สุดท้าย สาธารณะ ( ตัวดำเนินการ <? ขยาย TNumber > ค่า, ตัวดำเนินการ <? ขยาย TNumber > SampleWeights)

สร้างการดำเนินการ NoOp ที่มีการขึ้นต่อกันของการควบคุมเพื่ออัปเดตสถานะหน่วยเมตริก

พารามิเตอร์
ค่านิยม อินพุตที่จะส่งเพื่ออัปเดตสถานะ ซึ่งอาจไม่เป็นค่าว่าง
ตัวอย่างน้ำหนัก น้ำหนักตัวอย่างที่จะใช้กับค่าต่างๆ อาจเป็นค่าว่างได้
การส่งคืน
  • การดำเนินการเพื่ออัปเดตสถานะเมตริก

รายการสาธารณะ< Op > updateStateList ( ตัวดำเนินการ <? ขยาย TNumber > ป้ายกำกับ, ตัวดำเนินการ <? ขยาย TNumber > การคาดการณ์, ตัวดำเนินการ <? ขยาย TNumber > ตัวอย่างน้ำหนัก)

สร้างรายการการดำเนินการเพื่ออัปเดตสถานะเมตริกตามป้ายกำกับและการคาดคะเน

นี่คือการใช้งานที่ว่างเปล่าซึ่งควรถูกแทนที่ในคลาสย่อย หากจำเป็น

พารามิเตอร์
ฉลาก ป้ายกำกับ
การคาดการณ์ การคาดการณ์
ตัวอย่างน้ำหนัก น้ำหนักตัวอย่างที่จะใช้กับค่าต่างๆ อาจเป็นค่าว่างได้
การส่งคืน
  • รายการการดำเนินการเพื่ออัปเดตสถานะเมตริก

รายการสาธารณะ< Op > updateStateList ( ตัวดำเนินการ <? ขยายค่า TNumber > ตัวดำเนินการ <? ขยาย TNumber > ตัวอย่างน้ำหนัก)

สร้างรายการการดำเนินการเพื่ออัปเดตสถานะเมตริกตามค่าอินพุต

นี่คือการใช้งานที่ว่างเปล่าซึ่งควรถูกแทนที่ในคลาสย่อย หากจำเป็น

พารามิเตอร์
ค่านิยม อินพุตที่จะส่งเพื่ออัปเดตสถานะ ซึ่งอาจไม่เป็นค่าว่าง
ตัวอย่างน้ำหนัก น้ำหนักตัวอย่างที่จะใช้กับค่าต่างๆ อาจเป็นค่าว่างได้
การส่งคืน
  • รายการการดำเนินการเพื่ออัปเดตสถานะเมตริก