tf.pad 通俗解释
1 | pad( |
关键的就是其中paddings
这个参数,接受一个二维张量,且需要为 [n, 2] 这种 shape。
举个栗子:
1 | [ |
有几个维度,就要几个数对,每个数对指示那个维度上前后分别补几个。
中文文档不能看,毕竟更新不及时啊,还是来看原文吧 https://www.tensorflow.org/api_docs/python/tf/pad
mode
参数现在有了 3 种取值,分别为CONSTANT
REFLECT
SYMMETRIC
,其中REFLECT就是回环补齐。
还是放一下官方文档那个例子吧,挺清楚的。
1 | # 't' is [[1, 2, 3], [4, 5, 6]]. |
另外Keras
的后端封装当中没有对应的函数,是个小遗憾。