这个实现代表哪个激活功能有什么线索吗

时间:2019-03-29 10:26:05

标签: python-2.7 tensorflow deep-learning conv-neural-network

这是代码:

def _hard_sigmoid(x):
    return tf.clip_by_value(tf.rint((x*0.2)/0.5),tf.rint(0.0),tf.rint(1.0))

def binary_tanh(x): # activation binarization to 1 and 0
    a = (_hard_sigmoid(x)/0.5)*0.2
    b = tf.clip_by_value(x, 0, 1)
    return K.stop_gradient(a-b)+b        

binary_tanh(x)#我们正在调用此函数

这与每层压缩CNN网络激活功能有关。

我的问题

  1. 它代表哪个激活功能。
  2. 我可以为演示应用程序设置什么值。像这里一样,它们被某个值除以某个值并乘以一个值。

0 个答案:

没有答案