对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使用xauth方式登录饭否网然后发消息
Apr 11 Python
Python使用Matplotlib实现雨点图动画效果的方法
Dec 23 Python
Python利用字典将两个通讯录文本合并为一个文本实例
Jan 16 Python
Python爬虫实例扒取2345天气预报
Mar 04 Python
python实现学生信息管理系统
Apr 05 Python
python面向对象法实现图书管理系统
Apr 19 Python
Python 常用模块 re 使用方法详解
Jun 06 Python
python打造爬虫代理池过程解析
Aug 15 Python
python 读写文件包含多种编码格式的解决方式
Dec 20 Python
tensorflow保持每次训练结果一致的简单实现
Feb 17 Python
浅谈pytorch torch.backends.cudnn设置作用
Feb 20 Python
python GUI库图形界面开发之PyQt5布局控件QHBoxLayout详细使用方法与实例
Mar 06 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的正则处理函数总结分析
2008/06/20 PHP
用PHP查询搜索引擎排名位置的代码
2010/01/05 PHP
PHP中的流(streams)浅析
2015/07/02 PHP
如何批量清理系统临时文件(语言:C#、 C/C++、 php 、python 、java )
2016/02/01 PHP
php和redis实现秒杀活动的流程
2019/07/17 PHP
用AJAX返回HTML片段中的JavaScript脚本
2010/01/04 Javascript
用JS实现一个TreeMenu效果分享
2011/08/28 Javascript
在图片上显示左右箭头类似翻页的代码
2013/03/04 Javascript
Js 代码中,ajax请求地址后加随机数防止浏览器缓存的原因
2013/05/07 Javascript
javascript类型转换示例
2014/04/29 Javascript
推荐10个2014年最佳的jQuery视频插件
2014/11/12 Javascript
基于JS+Canves实现点击按钮水波纹效果
2016/09/15 Javascript
Vue按需加载的具体实现
2017/12/02 Javascript
JavaScript高级函数应用之分时函数实例分析
2018/08/03 Javascript
ES6模板字符串和标签模板的应用实例分析
2019/06/25 Javascript
Python中bisect的用法
2014/09/23 Python
Python实现生成简单的Makefile文件代码示例
2015/03/10 Python
Python基于list的append和pop方法实现堆栈与队列功能示例
2017/07/24 Python
python生成excel的实例代码
2017/11/08 Python
Python实现桶排序与快速排序算法结合应用示例
2017/11/22 Python
Python使用crontab模块设置和清除定时任务操作详解
2019/04/09 Python
对Python _取log的几种方式小结
2019/07/25 Python
python sorted函数的小练习及解答
2019/09/18 Python
python对象销毁实例(垃圾回收)
2020/01/16 Python
详解CSS3+JS完美实现放大镜模式
2020/12/03 HTML / CSS
Europcar英国:英国汽车和货车租赁
2017/01/21 全球购物
高中生活自我鉴定
2014/01/18 职场文书
党员公开承诺书和承诺事项
2014/03/25 职场文书
小学生寒假家长评语
2014/04/16 职场文书
祖国在我心中演讲稿300字
2014/05/04 职场文书
副主任竞聘演讲稿
2014/08/18 职场文书
住宿生擅自离校检讨书
2014/09/22 职场文书
2014年纠风工作总结
2014/12/08 职场文书
税务会计岗位职责
2015/04/02 职场文书
获奖感言范文
2015/07/31 职场文书
小学校园广播稿
2015/08/18 职场文书