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 条评论
登录 后参与评论

相关文章

来自专栏数据结构与算法

五校联考模拟赛Day2T2矩阵(容斥原理)

设$f[i][j]$表示到了第$i$行,已经有$j$列被染黑,然后暴力转移上一行有几个黑格子

901
来自专栏数据科学与人工智能

【Python环境】Python数据分析入门

本文来分享一下如何通过Python来开始数据分析。 具体内容如下: 数据导入 导入本地的或者web端的CSV文件; 数据变换; 数据统计描述; 假设检验 单样本...

26910
来自专栏人工智能LeadAI

Python 设计模式初探

本文章是在阅读精通Python设计模式(中文版)(https://book.douban.com/subject/26829015/),以及阅读 Mask R-...

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

【每日一题】蛇行矩阵

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

3398
来自专栏青玉伏案

算法与数据结构(五) 普利姆与克鲁斯卡尔的最小生成树(Swift版)

上篇博客我们聊了图的物理存储结构邻接矩阵和邻接链表,然后在此基础上给出了图的深度优先搜索和广度优先搜索。本篇博客就在上一篇博客的基础上进行延伸,也是关于图的。今...

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

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

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

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

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

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

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

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

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

3315
来自专栏数据结构与算法

BZOJ5249: [2018多省省队联测]IIIDX(线段树 贪心)

不难发现题目给出的是一个树,其中\(\frac{i}{K}\)是\(i\)的父亲节点

691
来自专栏Python中文社区

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

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

4177

扫码关注云+社区