คลาสย่อยโดยตรงที่รู้จัก |
คลาสย่อยทางอ้อมที่รู้จัก BinaryCrossentropy <T ขยาย TNumber >, CategoricalCrossentropy <T ขยาย TNumber >, CategoricalHinge <T ขยาย TNumber >, CosineSimilarity <T ขยาย TNumber >, บานพับ <T ขยาย TNumber >, KDivergence <T ขยาย TNumber >, LogCoshError <T ขยาย TNumber >, ค่าเฉลี่ย <T ขยาย TNumber >, MeanAbsoluteError <T ขยาย TNumber >, MeanAbsolutePercentageError <T ขยาย TNumber >, MeanMetricWrapper <T ขยาย TNumber >, MeanSquaredError <T ขยาย TNumber >, MeanSquaredLogarithmicError <T ขยาย TNumber >, ปัวซอง <T ขยาย TNumber >, SparseCategoricalCross เอนโทรปี < T ขยาย TNumber >, SquaredHinge <T ขยาย TNumber > |
คลาสพื้นฐานสำหรับเมตริก
วิธีการสาธารณะ
ตัวดำเนินการ สุดท้าย <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 > ตัวอย่างน้ำหนัก)
สร้างรายการการดำเนินการเพื่ออัปเดตสถานะเมตริกตามค่าอินพุต
นี่คือการใช้งานที่ว่างเปล่าซึ่งควรถูกแทนที่ในคลาสย่อย หากจำเป็น
พารามิเตอร์
ค่านิยม | อินพุตที่จะส่งเพื่ออัปเดตสถานะ ซึ่งอาจไม่เป็นค่าว่าง |
---|---|
ตัวอย่างน้ำหนัก | น้ำหนักตัวอย่างที่จะใช้กับค่าต่างๆ อาจเป็นค่าว่างได้ |
การส่งคืน
- รายการการดำเนินการเพื่ออัปเดตสถานะเมตริก