การเปิดใช้งานหน่วยเชิงเส้นแบบแก้ไข (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> อินพุต)
รับการดำเนินการคำนวณสำหรับการเปิดใช้งาน
พารามิเตอร์
ป้อนข้อมูล | เทนเซอร์อินพุต |
---|
การส่งคืน
- ตัวถูกดำเนินการสำหรับการเปิดใช้งาน