这是代码:
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网络激活功能有关。
我的问题