KLDivergence

KLDivergence คลาสสาธารณะ

หน่วยวัดที่คำนวณหน่วยวัดการสูญเสียความแตกต่างระหว่าง Kullback-Leibler ระหว่างป้ายกำกับและการคาดการณ์

ค่าคงที่ที่สืบทอดมา

org.tensorflow.framework.metrics.impl.Reduce
สตริง นับ
สตริง ทั้งหมด

คอนสตรัคชั่นสาธารณะ

KDivergence (Ops tf, ชื่อสตริง, เมล็ดยาว, ประเภทคลาส <T>)
สร้างเมตริก KDivergence

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

ตัวดำเนินการ <T>
โทร ( ตัวดำเนินการ <? ขยาย TNumber > ป้ายกำกับ, ตัวดำเนินการ <? ขยาย TNumber > การคาดการณ์)
คำนวณการสูญเสียน้ำหนักระหว่าง labels และ predictions

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

org.tensorflow.framework.metrics.impl.MeanMetricWrapper
ลอสเมตริก <T>
รับการสูญเสีย ()
รับฟังก์ชันการสูญเสีย
รายการ< ปฏิบัติการ >
updateStateList ( ตัวดำเนินการ <? ขยาย TNumber > ป้ายกำกับ, ตัวดำเนินการ <? ขยาย TNumber > การคาดคะเน, ตัวดำเนินการ <? ขยาย TNumber > ตัวอย่างน้ำหนัก)
สร้างการดำเนินการที่อัปเดตสถานะของหน่วยเมตริกเฉลี่ย โดยการเรียกใช้ฟังก์ชันการสูญเสียและส่งการสูญเสียไปยังหน่วยเมตริกเฉลี่ย เพื่อคำนวณค่าเฉลี่ยถ่วงน้ำหนักของการสูญเสียในการวนซ้ำหลายครั้ง
org.tensorflow.framework.metrics.impl.Reduce
ตัวแปร <T>
รับการนับ ()
รับตัวแปรการนับ
คลาส<T>
รับประเภทผลลัพธ์ ()
รับประเภทของตัวแปร
ตัวแปร <T>
รับผลรวม ()
รับค่าตัวแปรรวม
ปฏิบัติการ
รีเซ็ตสถานะ ()
รีเซ็ตตัวแปรสถานะใดๆ ให้เป็นค่าเริ่มต้น
ตัวดำเนินการ <T>
ผลลัพธ์ ()
รับผลลัพธ์ปัจจุบันของเมตริก
รายการ< ปฏิบัติการ >
updateStateList ( ตัวดำเนินการ <? ขยาย TNumber > ค่า ตัวดำเนินการ <? ขยาย TNumber > SampleWeights)
อัพเดตตัวแปรเมทริกตามอินพุต
org.tensorflow.framework.metrics.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)
สร้างรายการการดำเนินการเพื่ออัปเดตสถานะเมตริกตามค่าอินพุต
บูลีน
เท่ากับ (วัตถุ arg0)
คลาสสุดท้าย<?>
รับคลาส ()
ภายใน
แฮชโค้ด ()
โมฆะสุดท้าย
แจ้ง ()
โมฆะสุดท้าย
แจ้งทั้งหมด ()
สตริง
toString ()
โมฆะสุดท้าย
รอสักครู่ (ยาว arg0, int arg1)
โมฆะสุดท้าย
รอ (ยาว arg0)
โมฆะสุดท้าย
รอ ()
org.tensorflow.framework.metrics.impl.LossMetric
ตัวดำเนินการ นามธรรม <T>
โทร ( ตัวดำเนินการ <? ขยาย TNumber > ป้ายกำกับ, ตัวดำเนินการ <? ขยาย TNumber > การคาดการณ์)
คำนวณการสูญเสียน้ำหนักระหว่าง labels และ predictions

คอนสตรัคชั่นสาธารณะ

KLDivergence สาธารณะ (Ops tf, ชื่อสตริง, เมล็ดยาว, ประเภทคลาส <T>)

สร้างเมตริก KDivergence

พารามิเตอร์
ไม่ Ops ของ TensorFlow
ชื่อ ชื่อของตัวชี้วัดนี้ หากเป็นค่าว่าง ชื่อตัวชี้วัดจะเป็น getSimpleName()
เมล็ดพันธุ์ เมล็ดพันธุ์สำหรับการสร้างตัวเลขสุ่ม เครื่องมือเริ่มต้นที่สร้างขึ้นด้วยเมล็ดที่กำหนดจะสร้างเทนเซอร์แบบสุ่มแบบเดียวกันเสมอสำหรับรูปร่างและประเภทข้อมูลที่กำหนด
พิมพ์ ประเภทของตัวแปรและผลลัพธ์

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

ตัวดำเนินการ สาธารณะ <T> โทร ( ตัวดำเนินการ <? ขยาย TNumber > ป้ายกำกับ, ตัวดำเนินการ <? ขยาย TNumber > การคาดการณ์)

คำนวณการสูญเสียน้ำหนักระหว่าง labels และ predictions

พารามิเตอร์
ฉลาก ค่าความจริงหรือป้ายกำกับ
การคาดการณ์ การคาดการณ์
การส่งคืน
  • การสูญเสีย