ซิกมอย ด์ชั้นเรียนสาธารณะ
การเปิดใช้งานซิกมอยด์ sigmoid(x) = 1 / (1 + exp(-x))
.
ใช้ฟังก์ชันการเปิดใช้งานซิกมอยด์ สำหรับค่าน้อย (<-5) sigmoid
จะส่งกลับค่าที่ใกล้กับศูนย์ และสำหรับค่ามาก (>5) ผลลัพธ์ของฟังก์ชันจะเข้าใกล้ 1
Sigmoid เทียบเท่ากับ Softmax 2 องค์ประกอบ โดยที่องค์ประกอบที่สองจะถือว่าเป็นศูนย์ ฟังก์ชัน sigmoid จะคืนค่าระหว่าง 0 ถึง 1 เสมอ
ตัวอย่างเช่น:
Operand<TFloat32> input = tf.constant( new float[] {-20f, -1.0f, 0.0f, 1.0f, 20f}); Sigmoid<TFloat32> sigmoid = new Sigmoid<>(tf); Operand<TFloat32> result = sigmoid.call(input); // result is [2.0611537e-09f, 2.6894143e-01f, // 5.0000000e-01f,7.3105860e-01f, 1.f]
คอนสตรัคชั่นสาธารณะ
ซิกมอยด์ (Ops tf) สร้างการเปิดใช้งาน Sigmoid |
วิธีการสาธารณะ
ตัวดำเนินการ <T> |
วิธีการสืบทอด
คอนสตรัคชั่นสาธารณะ
Sigmoid สาธารณะ (Ops tf)
สร้างการเปิดใช้งาน Sigmoid
พารามิเตอร์
ไม่ | Ops ของ TensorFlow |
---|
วิธีการสาธารณะ
ตัวดำเนินการ สาธารณะ <T> โทร ( ตัวถูกดำเนินการ <T> อินพุต)
รับการดำเนินการคำนวณสำหรับการเปิดใช้งาน
พารามิเตอร์
ป้อนข้อมูล | เทนเซอร์อินพุต |
---|
การส่งคืน
- ตัวถูกดำเนินการสำหรับการเปิดใช้งาน