对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中给List添加元素的4种方法分享
Nov 28 Python
python中使用xlrd、xlwt操作excel表格详解
Jan 29 Python
轻松掌握python设计模式之策略模式
Nov 18 Python
谈谈如何手动释放Python的内存
Dec 17 Python
Python生成随机数组的方法小结
Apr 15 Python
python判断文件是否存在,不存在就创建一个的实例
Feb 18 Python
python实现AES加密与解密
Mar 28 Python
django admin后台添加导出excel功能示例代码
May 15 Python
python实现控制COM口的示例
Jul 03 Python
如何在python中写hive脚本
Nov 08 Python
Django框架配置mysql数据库实现过程
Apr 22 Python
Python xmltodict模块安装及代码实例
Oct 05 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
改造一台复古桌面收音机
2021/03/02 无线电
关于shopex同步ucenter的redirect问题,导致script不运行
2013/04/10 PHP
PHP处理大量表单字段的便捷方法
2015/02/07 PHP
PHP中把对象转换为关联数组代码分享
2015/04/09 PHP
YII2框架中actions的作用与使用方法示例
2020/03/13 PHP
出现“不能执行已释放的Script代码”错误的原因及解决办法
2007/08/29 Javascript
document.createElement()用法
2013/03/13 Javascript
js 操作select与option(示例讲解)
2013/12/20 Javascript
javascript实现添加附件功能的方法
2015/11/18 Javascript
JS中的forEach、$.each、map方法推荐
2016/04/05 Javascript
微信小程序 location API实例详解
2016/10/02 Javascript
利用原生JS与jQuery实现数字线性变化的动画
2017/02/24 Javascript
Node.js查找当前目录下文件夹实例代码
2017/03/07 Javascript
Vue.js对象转换实例
2017/06/07 Javascript
angular bootstrap timepicker TypeError提示怎么办
2017/06/13 Javascript
JS实现前端缓存的方法
2017/09/21 Javascript
极简主义法编写JavaScript类
2017/11/02 Javascript
vue使用ajax获取后台数据进行显示的示例
2018/08/09 Javascript
解决Vue打包上线之后部分CSS不生效的问题
2019/11/12 Javascript
vue 封装面包屑组件教程
2020/11/16 Javascript
对于Python的框架中一些会话程序的管理
2015/04/20 Python
Python数据结构与算法之图的基本实现及迭代器实例详解
2017/12/12 Python
基于循环神经网络(RNN)的古诗生成器
2018/03/26 Python
tensorflow: variable的值与variable.read_value()的值区别详解
2018/07/30 Python
Python一句代码实现找出所有水仙花数的方法
2018/11/13 Python
浅谈python新式类和旧式类区别
2019/04/26 Python
django框架基于模板 生成 excel(xls) 文件操作示例
2019/06/19 Python
Python基础之字符串操作常用函数集合
2020/02/09 Python
Python3的socket使用方法详解
2020/02/18 Python
Lookfantastic俄罗斯:欧洲在线化妆品零售商
2019/08/06 全球购物
莫斯科的韩国化妆品店:Sifo
2019/12/04 全球购物
党员评议表自我评价范文
2014/10/20 职场文书
观后感开头
2015/06/19 职场文书
小学数学国培研修日志
2015/11/13 职场文书
《迟到》教学反思
2016/02/24 职场文书
CentOS7安装MySQL8的超级详细教程(无坑!)
2022/06/10 Servers