ฟังก์ชั่นการเปิดใช้งาน Swish swish(x) = x * sigmoid(x) .
ฟังก์ชั่นการเปิดใช้งาน Swish ซึ่งส่งคืน x*sigmoid(x) เป็นฟังก์ชันที่ราบรื่นและไม่ซ้ำซากซึ่งจับคู่หรือมีประสิทธิภาพเหนือกว่า ReLU บนเครือข่ายระดับลึกอย่างสม่ำเสมอ โดยจะไม่มีขอบเขตด้านบนและด้านล่าง
ตัวอย่างการใช้งาน:
Operand<TFloat32> input = tf.constant(new float[]
{-20, -1.0, 0.0, 1.0, 20});
Swish<TFloat32> swish = new Swish<>(tf);
Operand<TFloat32> result = swish.call(input);
// result = [-4.1223075e-08f, -2.6894143e-01f, 0.0000000e+00f,
// 7.3105860e-01f, 2.0000000e+01f ]
ดูเพิ่มเติม
คอนสตรัคชั่นสาธารณะ
หวด (Ops tf) สร้างการเปิดใช้งาน Swish, swish(x) = x * sigmoid(x) |
วิธีการสาธารณะ
| ตัวดำเนินการ <T> |
วิธีการสืบทอด
คอนสตรัคชั่นสาธารณะ
หวด สาธารณะ (Ops tf)
สร้างการเปิดใช้งาน Swish, swish(x) = x * sigmoid(x)
ฟังก์ชั่นการเปิดใช้งาน Swish ซึ่งส่งกลับ x*sigmoid(x) เป็นฟังก์ชันที่ราบรื่นและไม่ซ้ำซากซึ่งจับคู่หรือมีประสิทธิภาพเหนือกว่า ReLU อย่างสม่ำเสมอบนเครือข่ายระดับลึก โดยจะไม่มีขอบเขตด้านบนและด้านล่าง
พารามิเตอร์
| ไม่ | Ops ของ TensorFlow |
|---|
วิธีการสาธารณะ
ตัวดำเนินการ สาธารณะ <T> โทร ( ตัวถูกดำเนินการ <T> อินพุต)
รับการดำเนินการคำนวณสำหรับการเปิดใช้งาน
พารามิเตอร์
| ป้อนข้อมูล | เทนเซอร์อินพุต |
|---|
การส่งคืน
- ตัวถูกดำเนินการสำหรับการเปิดใช้งาน