TensorFlow函数教程:tf.keras.backend.conv2d_transpose
2019-03-07 16:52 更新
tf.keras.backend.conv2d_transpose函数
tf.keras.backend.conv2d_transpose(
x,
kernel,
output_shape,
strides=(1, 1),
padding='valid',
data_format=None,
dilation_rate=(1, 1)
)
定义在:tensorflow/python/keras/backend.py。
2D反卷积(即转置卷积)。
参数:
- x:张量或变量。
- kernel:核张量。
- output_shape:表示输出shape的1D整数张量。
- strides:步长元组。
- padding:字符串,"same"或"valid"。
- data_format:字符串,"channels_last"或"channels_first"。对于输入/卷积核/输出,是否使用Theano或TensorFlow/CNTK数据格式。
- dilation_rate:2个整数的元组。
返回:
张量,转置2D卷积的结果。
可能引发的异常:
- ValueError:如果data_format既不是channels_last或者channels_first。