TensorFlow 1 version | View source on GitHub |
Hard sigmoid activation function.
tf.keras.activations.hard_sigmoid(
x
)
A faster approximation of the sigmoid activation. Piecewise linear approximation of the sigmoid function. Ref: 'https://en.wikipedia.org/wiki/Hard_sigmoid'
For example:
a = tf.constant([-3.0,-1.0, 0.0,1.0,3.0], dtype = tf.float32)
b = tf.keras.activations.hard_sigmoid(a)
b.numpy()
array([0. , 0.3, 0.5, 0.7, 1. ], dtype=float32)
Args | |
---|---|
x
|
Input tensor. |
Returns | |
---|---|
The hard sigmoid activation, defined as:
|