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> |
วิธีการสืบทอด
คอนสตรัคชั่นสาธารณะ
Softmax สาธารณะ (Ops tf)
สร้างการเปิดใช้งาน softmax โดยที่แกนเริ่มต้นคือ ERROR(/#AXIS_DEFAULT)
ซึ่งระบุมิติสุดท้าย
พารามิเตอร์
ไม่ | Ops ของ TensorFlow |
---|
Softmax สาธารณะ (Ops tf, แกน int)
สร้างการเปิดใช้งาน Softmax
พารามิเตอร์
ไม่ | Ops ของ TensorFlow |
---|---|
แกน | มิติซอฟต์แม็กซ์จะถูกดำเนินการบน |
วิธีการสาธารณะ
ตัวดำเนินการ สาธารณะ <T> โทร ( ตัวถูกดำเนินการ <T> อินพุต)
รับการดำเนินการคำนวณสำหรับการเปิดใช้งาน
พารามิเตอร์
ป้อนข้อมูล | เทนเซอร์อินพุต |
---|
การส่งคืน
- ตัวถูกดำเนินการสำหรับการเปิดใช้งาน