HardSigmoid

lớp công khai HardSigmoid

Kích hoạt sigmoid cứng.

Tính gần đúng nhanh hơn của kích hoạt sigmoid.

Định nghĩa là:

  • if x < -2.5: return 0
  • if x > 2.5: return 1
  • if -2.5 <= x <= 2.5: return 0.2 * x + 0.5

Ví dụ:

     Operand<TFloat32> input = tf.constant(
              new float[] {-3.0f,-1.0f, 0.0f,1.0f,3.0f});
     HardSigmoid<TFloat32> hardSigmoid = new HardSigmoid<>(tf);
     Operand<TFloat32> result = hardSigmoid.call(input);
     // result is [0.f , 0.3f, 0.5f, 0.7f, 1.f]
 

Nhà xây dựng công cộng

HardSigmoid (Ops tf)
Tạo kích hoạt sigmoid cứng.

Phương pháp công khai

Toán hạng <T>
gọi (đầu vào Toán hạng <T>)
Nhận hoạt động tính toán để kích hoạt.

Phương pháp kế thừa

Nhà xây dựng công cộng

HardSigmoid công khai (Ops tf)

Tạo kích hoạt sigmoid cứng.

Thông số
tf hoạt động của TensorFlow

Phương pháp công khai

lệnh gọi Toán hạng công khai <T> (đầu vào Toán hạng <T>)

Nhận hoạt động tính toán để kích hoạt.

Thông số
đầu vào tensor đầu vào
Trả lại
  • Toán hạng để kích hoạt