ReLU

ReLU ชั้นเรียนสาธารณะ

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

วิธีการสืบทอด

ค่าคงที่

โฟลตสุดท้ายแบบคงที่สาธารณะ ALPHA_DEFAULT

ค่าคงที่: 0.0

โฟลตสุดท้ายแบบคงที่สาธารณะ MAX_VALUE_DEFAULT

ค่าคงที่: น่าน

โฟลตสุดท้ายแบบคงที่สาธารณะ THRESHOLD_DEFAULT

ค่าคงที่: 0.0

คอนสตรัคชั่นสาธารณะ

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> อินพุต)

รับการดำเนินการคำนวณสำหรับการเปิดใช้งาน

พารามิเตอร์
ป้อนข้อมูล เทนเซอร์อินพุต
การส่งคืน
  • ตัวถูกดำเนินการสำหรับการเปิดใช้งาน