tf.pad(input, paddings, name=None)
官方解释:
Pads a tensor with zeros.
This operation pads a input with zeros according to the paddings you specify. paddings is an integer tensor with shape [Dn, 2], where n is the rank of input. For each dimension D of input, paddings[D, 0]indicates how many zeros to add before the contents of input in that dimension, and paddings[D, 1]indicates how many zeros to add after the contents of input in that dimension.
用例子解释一下,比如说 :
input = [[1, 1], [2, 2]] , shape =(2,2)
paddings = [[1, 1], [2, 2]]
pad(t, paddings) ==> [[0, 0, 0, 0, 0]
[0, 0, 0, 0, 0]
[0, 1, 1, 0, 0]
[[0, 2, 2, 0, 0]