对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中的jquery PyQuery库使用小结
May 13 Python
Python实时获取cmd的输出
Dec 13 Python
解决Python中字符串和数字拼接报错的方法
Oct 23 Python
Python IDLE 错误:IDLE''s subprocess didn''t make connection 的解决方案
Feb 13 Python
python在文本开头插入一行的实例
May 02 Python
Python3中lambda表达式与函数式编程讲解
Jan 14 Python
Python中numpy模块常见用法demo实例小结
Mar 16 Python
详解Python中的测试工具
Jun 09 Python
Python实现时间序列可视化的方法
Aug 06 Python
PYTHON发送邮件YAGMAIL的简单实现解析
Oct 28 Python
Python使用graphviz画流程图过程解析
Mar 31 Python
在django中form的label和verbose name的区别说明
May 20 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检测网页是否被百度收录的函数代码
2013/10/09 PHP
php函数指定默认值方法的小例子
2013/12/04 PHP
PHP和C#可共用的可逆加密算法详解
2015/10/26 PHP
Symfony2开发之控制器用法实例分析
2016/02/05 PHP
PHP创建单例后台进程的方法示例
2017/05/23 PHP
php字符串截取函数mb_substr用法实例分析
2019/06/25 PHP
Javascript代码在页面加载时的执行顺序介绍
2013/05/03 Javascript
IE中鼠标经过option触发mouseout的解决方法
2015/01/29 Javascript
JavaScript中定义类的方式详解
2016/01/07 Javascript
JavaScript提高性能知识点汇总
2016/01/15 Javascript
两行代码轻松搞定JavaScript日期验证
2016/08/03 Javascript
bootstrap datetimepicker日期插件使用方法
2017/01/13 Javascript
利用Node.js编写跨平台的spawn语句详解
2017/02/12 Javascript
ECMAScript6变量的解构赋值实例详解
2017/09/19 Javascript
Angularjs中的$apply及优化使用详解
2018/07/02 Javascript
vuejs实现折叠面板展开收缩动画效果
2018/09/06 Javascript
bootstrap实现tab选项卡切换
2020/08/09 Javascript
vue自定义组件(通过Vue.use()来使用)即install的用法说明
2020/08/11 Javascript
[02:06]DOTA2肉山黑名单魔法终结者 敌法师中文配音鉴赏
2013/06/17 DOTA
[02:38]DOTA2超级联赛专访Loda 认为IG世界最强
2013/05/27 DOTA
python计算最小优先级队列代码分享
2013/12/18 Python
python中的编码知识整理汇总
2016/01/26 Python
Python Xml文件添加字节属性的方法
2018/03/31 Python
对python3中pathlib库的Path类的使用详解
2018/10/14 Python
python实现基于信息增益的决策树归纳
2018/12/18 Python
python3 打印输出字典中特定的某个key的方法示例
2019/07/06 Python
使用python 的matplotlib 画轨道实例
2020/01/19 Python
python包的导入方式总结
2021/03/02 Python
Joe Fresh官网:加拿大时尚品牌和零售连锁店
2016/11/30 全球购物
优秀班干部事迹材料
2014/01/26 职场文书
中秋节国旗下演讲稿
2014/09/13 职场文书
2014医学院领导干部四风对照检查材料思想汇报
2014/09/16 职场文书
单位政审意见范文
2015/06/04 职场文书
银行岗位培训心得体会
2016/01/09 职场文书
详细聊聊vue中组件的props属性
2021/11/02 Vue.js
Android开发之底部导航栏的快速实现
2022/04/28 Java/Android