对tf.reduce_sum tensorflow维度上的操作详解


Posted in Python onJuly 26, 2018

tensorflow中有很多在维度上的操作,本例以常用的tf.reduce_sum进行说明。官方给的api

reduce_sum(
 input_tensor,
 axis=None,
 keep_dims=False,
 name=None,
 reduction_indices=None
)

input_tensor:表示输入

axis:表示在那个维度进行sum操作。

keep_dims:表示是否保留原始数据的维度,False相当于执行完后原始数据就会少一个维度。

reduction_indices:为了跟旧版本的兼容,现在已经不使用了。

官方的例子:

# 'x' is [[1, 1, 1]
#   [1, 1, 1]]
tf.reduce_sum(x) ==> 6
tf.reduce_sum(x, 0) ==> [2, 2, 2]
tf.reduce_sum(x, 1) ==> [3, 3]
tf.reduce_sum(x, 1, keep_dims=True) ==> [[3], [3]]
tf.reduce_sum(x, [0, 1]) ==> 6

自己做的例子:

import tensorflow as tf
import numpy as np
x = np.asarray([[[1,2,3],[4,5,6]],[[7,8,9],[10,11,12]]])
x_p = tf.placeholder(tf.int32,[2,2,3])
y = tf.reduce_sum(x_p,0) #修改这里
with tf.Session() as sess:
 y = sess.run(y,feed_dict={x_p:x})
 print y
axis= 0:[[ 8 10 12] [14 16 18]] 
1+7 2+8 3+7 …….. 
axis=1: [[ 5 7 9] [17 19 21]] 
1+4 2+5 3 +6 …. 
axis=2: [[ 6 15] [24 33]] 
1+2+3 4+5+6…..

以上这篇对tf.reduce_sum tensorflow维度上的操作详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中查找excel某一列的重复数据 剔除之后打印
Feb 10 Python
详解Python如何获取列表(List)的中位数
Aug 12 Python
Win10下Python环境搭建与配置教程
Nov 18 Python
Python 基础之字符串string详解及实例
Apr 01 Python
用Python进行简单图像识别(验证码)
Jan 19 Python
用Python+OpenCV对比图像质量的几种方法
Jul 15 Python
Python使用import导入本地脚本及导入模块的技巧总结
Aug 07 Python
Python随机函数库random的使用方法详解
Aug 21 Python
python实现宿舍管理系统
Nov 22 Python
Python定义函数时参数有默认值问题解决
Dec 19 Python
python GUI库图形界面开发之PyQt5输入对话框QInputDialog详细使用方法与实例
Feb 27 Python
python小白切忌乱用表达式
May 29 Python
TensorFlow用expand_dim()来增加维度的方法
Jul 26 #Python
Python迭代器与生成器基本用法分析
Jul 26 #Python
Python实现矩阵相乘的三种方法小结
Jul 26 #Python
python实现泊松图像融合
Jul 26 #Python
python中的decorator的作用详解
Jul 26 #Python
python opencv实现旋转矩形框裁减功能
Jul 25 #Python
Python3匿名函数用法示例
Jul 25 #Python
You might like
php强制下载类型的实现代码
2011/04/21 PHP
解析php获取字符串的编码格式的方法(函数)
2013/06/21 PHP
php 判断是否是中文/英文/数字示例代码
2013/09/30 PHP
PHP实现批量生成App各种尺寸Logo
2015/03/19 PHP
PHP实现根据数组的值进行分组的方法
2017/04/20 PHP
php封装db类连接sqlite3数据库的方法实例
2017/12/19 PHP
JS 统计时间
2021/03/09 Javascript
javascript一些不错的函数脚本代码
2008/09/10 Javascript
Json2Template.js 基于jquery的插件 绑定JavaScript对象到Html模板中
2011/10/29 Javascript
JavaScript截取字符串的Slice、Substring、Substr函数详解和比较
2014/03/20 Javascript
JavaScript动态修改背景颜色的方法
2015/04/16 Javascript
在AngularJS应用中实现一些动画效果的代码
2015/06/18 Javascript
Jquery效果大全之制作电脑健康体检得分特效附源码下载
2015/11/02 Javascript
JavaScript实现cookie的写入、读取、删除功能
2015/11/05 Javascript
JS表单验证的代码(常用)
2016/04/08 Javascript
vue.js父组件使用外部对象的方法示例
2017/04/25 Javascript
javaScript中"=="和"==="的区别详解
2018/03/16 Javascript
[01:03:36]DOTA2-DPC中国联赛 正赛 VG vs Magma BO3 第二场 1月26日
2021/03/11 DOTA
Python实现对PPT文件进行截图操作的方法
2015/04/28 Python
python DataFrame获取行数、列数、索引及第几行第几列的值方法
2018/04/08 Python
Python自定义一个类实现字典dict功能的方法
2019/01/19 Python
Pandas之DataFrame对象的列和索引之间的转化
2019/06/25 Python
flask框架配置mysql数据库操作详解
2019/11/29 Python
python GUI库图形界面开发之PyQt5布局控件QGridLayout详细使用方法与实例
2020/03/06 Python
django rest framework serializer返回时间自动格式化方法
2020/03/31 Python
使用Python下载抖音各大V视频的思路详解
2021/02/06 Python
CSS3制作精致的照片墙特效
2016/06/07 HTML / CSS
CSS3 实现发光边框特效
2020/11/11 HTML / CSS
去加拿大的旅行和假期:Canadian Affair
2016/10/25 全球购物
教师年终个人自我评价
2013/10/04 职场文书
团支书的期末学习总结自我评价
2013/11/01 职场文书
故意伤害人身损害赔偿协议书
2014/11/19 职场文书
地道战观后感400字
2015/06/04 职场文书
汶川大地震感悟
2015/08/10 职场文书
开网店计划分析
2019/07/30 职场文书
Django项目配置Memcached和Redis, 缓存选择哪个更有优势
2021/04/06 Python