Softmax

Softmax ระดับสาธารณะ

Softmax แปลงเวกเตอร์จริงเป็นเวกเตอร์ของความน่าจะเป็นแบบเด็ดขาด

องค์ประกอบของเวกเตอร์เอาต์พุตอยู่ในช่วง (0, 1) และผลรวมเป็น 1

เวกเตอร์แต่ละตัวได้รับการจัดการอย่างเป็นอิสระ อาร์กิวเมนต์ axis จะกำหนดแกนของอินพุตที่ฟังก์ชันจะนำไปใช้

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

softmax ของเวกเตอร์ x แต่ละตัวจะคำนวณเป็น: exp(x) / tf.sum(exp(x))

ค่าที่ป้อนเข้าเป็นอัตราต่อรองบันทึกของความน่าจะเป็นผลลัพธ์

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

Softmax (Ops tf)
สร้างการเปิดใช้งาน softmax โดยที่แกนเริ่มต้นคือ ERROR(/#AXIS_DEFAULT) ซึ่งระบุมิติสุดท้าย
Softmax (Ops tf, แกน int)
สร้างการเปิดใช้งาน Softmax

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

ตัวดำเนินการ <T>
โทร ( ตัวถูกดำเนินการ <T> อินพุต)
รับการดำเนินการคำนวณสำหรับการเปิดใช้งาน

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

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

Softmax สาธารณะ (Ops tf)

สร้างการเปิดใช้งาน softmax โดยที่แกนเริ่มต้นคือ ERROR(/#AXIS_DEFAULT) ซึ่งระบุมิติสุดท้าย

พารามิเตอร์
ไม่ Ops ของ TensorFlow

Softmax สาธารณะ (Ops tf, แกน int)

สร้างการเปิดใช้งาน Softmax

พารามิเตอร์
ไม่ Ops ของ TensorFlow
แกน มิติซอฟต์แม็กซ์จะถูกดำเนินการบน

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

ตัวดำเนินการ สาธารณะ <T> โทร ( ตัวถูกดำเนินการ <T> อินพุต)

รับการดำเนินการคำนวณสำหรับการเปิดใช้งาน

พารามิเตอร์
ป้อนข้อมูล เทนเซอร์อินพุต
การส่งคืน
  • ตัวถูกดำเนินการสำหรับการเปิดใช้งาน