我正在尝试在以下代码中的 Conv2D 层之后添加截断层:
input_layer = Input(shape=(256, 256, 1))
conv = Conv2D(8, (5, 5), padding='same', strides=1, use_bias=False)(input_layer)
output_layer = Activation(activation='tanh')(lambda_layer)
output_layer = AveragePooling2D(pool_size= (5, 5), strides=2)(output_layer)
output_layer = BatchNormalization()(output_layer)
截断层必须满足:
−T if x < −T
x if −T ≤ x ≤ T
T x > T
where `T` is a threshold value, x= the output of convolution layer`
有人可以帮我建立这一层吗?
谢谢