Tensorflow相当于Keras功能:UpSampling2D

问题描述:

我想用Keras层:Tensorflow相当于Keras功能:UpSampling2D

from keras.layers.convolutional import UpSampling2D 
x = UpSampling2D((2, 2))(x) 

我怎么能复制与本地tensorflow这种行为?

我无法找到等价的函数/图层。

假设x是形状(BATCH_SIZE, H, W, C)的,则可以使用tf.image.resize_nearest_neighbor,这是通过使用keras后端实现:

x = tf.image.resize_nearest_neighbor(x, (2*H,2*W))