คลาสนามธรรมสาธารณะ ลดลง
คลาสย่อยโดยตรงที่รู้จัก |
คลาสย่อยทางอ้อมที่รู้จัก BinaryCrossentropy <T ขยาย TNumber >, CategoricalCrossentropy <T ขยาย TNumber >, CategoricalHinge <T ขยาย TNumber >, CosineSimilarity <T ขยาย TNumber >, บานพับ <T ขยาย TNumber >, KDivergence <T ขยาย TNumber >, LogCoshError <T ขยาย TNumber >, MeanAbsoluteError <t ขยาย tnumber >, meanabsolutepercentageRor <t ขยาย tnumber >, meanmetricwrapper <t ขยาย tnumber > , meansquarederror <t ขยาย tnumber > , meansquaredlogarithmicerror < t ขยาย tnumber > , poisson T ขยาย TNumber > |
สรุปเมทริกที่ดำเนินการลดค่าเมทริก
ค่าคงที่
สตริง | นับ | |
สตริง | ทั้งหมด |
วิธีการสาธารณะ
ตัวแปร <T> | รับการนับ () รับตัวแปรการนับ |
คลาส<T> | รับประเภทผลลัพธ์ () รับประเภทของตัวแปร |
ตัวแปร <T> | รับผลรวม () รับค่าตัวแปรรวม |
ปฏิบัติการ | รีเซ็ตสถานะ () รีเซ็ตตัวแปรสถานะใดๆ ให้เป็นค่าเริ่มต้น |
ตัวดำเนินการ <T> | ผลลัพธ์ () รับผลลัพธ์ปัจจุบันของเมตริก |
รายการ< ปฏิบัติการ > | updateStateList ( ตัวดำเนินการ <? ขยาย TNumber > ค่า ตัวดำเนินการ <? ขยาย TNumber > SampleWeights) อัพเดตตัวแปรเมทริกตามอินพุต |
วิธีการสืบทอด
ค่าคงที่
สตริงสุดท้ายแบบคงที่สาธารณะ COUNT
ค่าคงที่: "นับ"
สตริงสุดท้ายคงที่สาธารณะ TOTAL
ค่าคงที่: "รวม"
วิธีการสาธารณะ
คลาสสาธารณะ <T> getResultType ()
รับประเภทของตัวแปร
การส่งคืน
- ประเภทของตัวแปร
สาธารณะ Op รีเซ็ตสถานะ ()
รีเซ็ตตัวแปรสถานะใดๆ ให้เป็นค่าเริ่มต้น
การส่งคืน
- การดำเนินการควบคุมสำหรับการรีเซ็ต
ตัวดำเนินการ สาธารณะ <T> ผลลัพธ์ ()
รับผลลัพธ์ปัจจุบันของเมตริก
การส่งคืน
- ผลลัพธ์อาจมีการพึ่งพาการควบคุม
รายการสาธารณะ< Op > updateStateList ( ตัวดำเนินการ <? ขยายค่า TNumber > ตัวดำเนินการ <? ขยาย TNumber > ตัวอย่างน้ำหนัก)
อัพเดตตัวแปรเมทริกตามอินพุต ต้องมีอินพุต arg อย่างน้อยหนึ่งรายการสำหรับ values
ซึ่งเป็นอินพุตเพิ่มเติมที่ไม่บังคับสำหรับ sampleWeights
พารามิเตอร์
ค่านิยม | อินพุตที่จะส่งเพื่ออัปเดตสถานะ ซึ่งอาจไม่เป็นค่าว่าง |
---|---|
ตัวอย่างน้ำหนัก | น้ำหนักตัวอย่างที่จะใช้กับค่าต่างๆ อาจเป็นค่าว่างได้ |
การส่งคืน
- ผลลัพธ์ที่มีการพึ่งพาการควบคุมในสถานะการอัพเดตตัวถูกดำเนินการ
ขว้าง
ข้อยกเว้นอาร์กิวเมนต์ที่ผิดกฎหมาย | ถ้าค่าเป็นโมฆะ |
---|