阅读(4.3k) 书签 (0)

TensorFlow函数教程:tf.keras.backend.separable_conv2d

2019-03-22 18:25 更新

tf.keras.backend.separable_conv2d函数

tf.keras.backend.separable_conv2d(
    x,
    depthwise_kernel,
    pointwise_kernel,
    strides=(1, 1),
    padding='valid',
    data_format=None,
    dilation_rate=(1, 1)
)

定义在:tensorflow/python/keras/backend.py。

具有可分离滤波器的2D卷积。

参数:

  • x:输入张量。
  • depthwise_kernel:用于深度卷积的卷积核。
  • pointwise_kernel:1x1卷积的内核。
  • strides:步长元组(长度为2)。
  • padding:字符串,可以是"same"或"valid"。
  • data_format:字符串,可以是"channels_last"或"channels_first"。
  • dilation_rate:整数元组,可分离卷积的扩张率。

返回:

输出张量。

可能引发的异常:

  • ValueError:如果data_format不是channels_last或者channels_first。