tf.pad()方法是填充张量的
tf(a,b) 是把通过b来填充a,我们来看一个例子
乍一看,感觉看不懂,不知道是什么?
原本是一个2行三列的[[1,2,3],[4,5,6]]通过[[2,3],[1,4]]就变成控制台以下的输出了,怎么变的呢?
我们把[[1,2,3],[4,5,6]]当作一个整体AB,AB上增加2行,AB下增加3行,AB做增加1列,AB右增加4列
原本是2行三列,之后是2+2+3=7行,3+1+4=8列!
如果给[[1,2,3],[4,5,6]]填充为[[3,2],[4,5]]
那么就会变成上面增加3行,下面增加2行,左增加4列,右边增加5列,是7行12列的数据
我们运行一下程序看看
的确如此!