tf.pad精准理解

函数原型:

tf.pad 
pad( 
tensor, # 输入数据 
paddings, 
mode=’CONSTANT’, # 可以有其它选项 REFLECT
name=None 
)

mode=’CONSTANT’,paddings=[[1,1],[1,1]]的意思是向上填充一行0,向下填充一行0,向左填充一行0,向右填充一行0

假设tensor是(1,2),(4,5)
[[0. 0. 0. 0.]
 [0. 1. 2. 0.]
 [0. 4. 5. 0.]
 [0. 0. 0. 0.]]

mode=’REFLECT’,定好边缘,按边缘翻且边缘不复制,paddings=[[1,1],[1,1]]左右上下各翻一行

假设tensor是(1,2),(4,5)
[[5. 4. 5. 4.]
 [2. 1. 2. 1.]
 [5. 4. 5. 4.]
 [2. 1. 2. 1.]]

[[1. 2.]
 [4. 5.]]
第一次向左翻是得到 ,竖向2,5翻到左边
[2. 1. 2. ]
[5. 4. 5. ]

mode=’SYMMETRIC’把边缘也复制了,从对称轴开始复制,paddings=[[1,1],[1,1]]左右上下各翻一行,包含了轴

假设tensor是(1,2),(4,5)
[[1. 1. 2. 2.]
 [1. 1. 2. 2.]
 [4. 4. 5. 5.]
 [4. 4. 5. 5.]]

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏AI研习社

深度学习对话系统实战篇 -- 简单 chatbot 代码实现

本文的代码都可以到我的 github 中下载:https://github.com/lc222/seq2seq_chatbot 前面几篇文章我们已经介绍了 s...

7708
来自专栏tkokof 的技术,小趣及杂念

一种稀疏矩阵的实现方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tkokof1/article/details/828...

421
来自专栏Petrichor的专栏

tensorflow编程: Neural Network

对 features 和 tf.negative(features) 分别 Relu 并 concatenate 在一起。

1413
来自专栏漫漫深度学习路

tensorflow学习笔记(三十三):ExponentialMovingAverage

ExponentialMovingAverage Some training algorithms, such as GradientDescent and M...

4176
来自专栏章鱼的慢慢技术路

Direct3D 11 Tutorial 7:Texture Mapping and Constant Buffers_Direct3D 11 教程7:纹理映射和常量缓冲区

在上一个教程中,我们为项目引入了照明。 现在我们将通过向我们的立方体添加纹理来构建它。 此外,我们将介绍常量缓冲区的概念,并解释如何使用缓冲区通过最小化带宽使用...

744
来自专栏C语言及其他语言

【每日一题】蛇行矩阵

题号:1097 题目描述 蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。 输入 本题有多组数据,每组数据由一个正整数N组成。(N不大于100) 输出...

3338
来自专栏小樱的经验随笔

51 Nod 1007 正整数分组【类01背包】

1007 正整数分组 基准时间限制:1 秒 空间限制:131072 KB 分值: 10 难度:2级算法题 将一堆正整数分为2组,要求2组的和相差最小。 例如:1...

2727
来自专栏小樱的经验随笔

Vijos P1131 最小公倍数和最大公约数问题【暴力】

一元三次方程求解 描述 有形如:ax^3+bx^2+cx+d=0 这样的一个一元三次方程。给出该方程中各项的系数(a,b,c,d 均为实数),并约定该方程存在三...

3255
来自专栏Script Boy (CN-SIMO)

Java中随机数的产生方式与原理

查阅随机数相关资料,特做整理 首先说一下java中产生随机数的几种方式 在j2se中我们可以使用Math.random()方法来产生一个随机数,这个产生的随机数...

2180
来自专栏Python中文社区

实现属于自己的TensorFlow(一) - 计算图与前向传播

前言 前段时间因为课题需要使用了一段时间TensorFlow,感觉这种框架很有意思,除了可以搭建复杂的神经网络,也可以优化其他自己需要的计算模型,所以一直想自...

3947

扫码关注云+社区