การเปิดใช้งานหน่วยเชิงเส้นแบบแก้ไข (ReLU)
ด้วยค่าเริ่มต้น สิ่งนี้จะส่งคืนการเปิดใช้งาน ReLU มาตรฐาน: max(x, 0) ค่าสูงสุดตามองค์ประกอบคือ 0 และเทนเซอร์อินพุต
การแก้ไขพารามิเตอร์เริ่มต้นช่วยให้คุณสามารถใช้เกณฑ์ที่ไม่ใช่ศูนย์ เปลี่ยนค่าสูงสุดของการเปิดใช้งาน และใช้อินพุตหลายตัวที่ไม่ใช่ศูนย์สำหรับค่าที่ต่ำกว่าเกณฑ์
ตัวอย่างเช่น:
Operand<TFloat32> input = tf.constant(
new float[] {-10f, -5f, 0.0f, 5f, 10f});
// With default parameters
ReLU<TFloat32> relu = new ReLU<>(tf);
Operand<TFloat32> result = relu.call(input);
// result is [0.f, 0.f, 0.f, 5.f, 10.f]
// With alpha = 0.5
relu = new ReLU<>(tf, 0.5f, ReLU.MAX_VALUE_DEFAULT, ReLU.THRESHOLD_DEFAULT);
result = relu.call(input);
// result is [-5.f , -2.5f, 0.f , 5.f , 10.f]
// With maxValue = 5
relu = new ReLU<>(tf, ReLU.ALPHA_DEFAULT, 5f, ReLU.THRESHOLD_DEFAULT);
result = relu.call(input);
// result is [0.f, 0.f, 0.f, 5.f, 5.f]
// With threshold = 5
relu = new ReLU<>(tf, ReLU.ALPHA_DEFAULT, ReLU.MAX_VALUE_DEFAULT, 5f);
result = relu.call(input);
// result is [-0.f, -0.f, 0.f, 0.f, 10.f]
ค่าคงที่
| ลอย | อัลฟ่า_ค่าเริ่มต้น | |
| ลอย | MAX_VALUE_DEFAULT | |
| ลอย | THRESHOLD_DEFAULT |
คอนสตรัคชั่นสาธารณะ
ReLU (ปฏิบัติการ tf) สร้าง ReLU ใหม่ด้วย alpha= ALPHA_DEFAULT , maxValue= MAX_VALUE_DEFAULT , Threshold= THRESHOLD_DEFAULT , | |
ReLU (Ops tf, อัลฟ่าลอย, maxValue ลอย, เกณฑ์ลอย) สร้าง ReLU ใหม่ |
วิธีการสาธารณะ
| ตัวดำเนินการ <T> |
วิธีการสืบทอด
ค่าคงที่
โฟลตสุดท้ายแบบคงที่สาธารณะ ALPHA_DEFAULT
โฟลตสุดท้ายแบบคงที่สาธารณะ MAX_VALUE_DEFAULT
โฟลตสุดท้ายแบบคงที่สาธารณะ THRESHOLD_DEFAULT
คอนสตรัคชั่นสาธารณะ
ReLU สาธารณะ (Ops tf)
สร้าง ReLU ใหม่ด้วย alpha= ALPHA_DEFAULT , maxValue= MAX_VALUE_DEFAULT , Threshold= THRESHOLD_DEFAULT ,
พารามิเตอร์
| ไม่ | Ops ของ TensorFlow |
|---|
ReLU สาธารณะ (Ops tf, อัลฟ่าลอย, maxValue ลอย, เกณฑ์ลอย)
สร้าง ReLU ใหม่
พารามิเตอร์
| ไม่ | Ops ของ TensorFlow |
|---|---|
| อัลฟ่า | ควบคุมความชันสำหรับค่าที่ต่ำกว่าเกณฑ์ |
| ค่าสูงสุด | กำหนดเกณฑ์ความอิ่มตัว (ค่าที่ใหญ่ที่สุดที่ฟังก์ชันจะส่งคืน) |
| เกณฑ์ | ค่าเกณฑ์ของฟังก์ชันการเปิดใช้งานที่ต่ำกว่าซึ่งค่าจะถูกลดหรือตั้งค่าเป็นศูนย์ |
วิธีการสาธารณะ
ตัวดำเนินการ สาธารณะ <T> โทร ( ตัวถูกดำเนินการ <T> อินพุต)
รับการดำเนินการคำนวณสำหรับการเปิดใช้งาน
พารามิเตอร์
| ป้อนข้อมูล | เทนเซอร์อินพุต |
|---|
การส่งคืน
- ตัวถูกดำเนินการสำหรับการเปิดใช้งาน