当前位置: 首页 > news >正文

tf.reduce_sum tensorflow维度上的操作

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  # 0轴 1轴,0轴加后只有一个1轴了,再1轴加成一个点

第二个参数表示在那个轴上的运算;

自己做的例子:

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…..

 

原文:https://blog.csdn.net/lxg0807/article/details/74625861

转载于:https://www.cnblogs.com/Ph-one/p/9253584.html

相关文章:

  • tensorflow reduction_indices理解
  • TensorFlow入门(四) name / variable_scope 的使
  • tf.equal的使用
  • tf.argmax()以及axis解析
  • 使SourceInsight支持Python语言的方法
  • 线性回归与分类, 解决与区别
  • 单片机中printf函数的重映射
  • Tensorflow一些常用基本概念与函数(1)
  • STM32之独立看门狗(IWDG)与窗口看门狗(WWDG)总结
  • 线性回归、Logistic回归、Softmax回归
  • TensorFlow学习---tf.nn.dropout防止过拟合
  • 神经网络优化算法如何选择Adam,SGD
  • tf.nn.relu
  • tf.nn.max_pool
  • 【TensorFlow】tf.nn.max_pool实现池化操作
  • 【347天】每日项目总结系列085(2018.01.18)
  • 【译】理解JavaScript:new 关键字
  • 2018天猫双11|这就是阿里云!不止有新技术,更有温暖的社会力量
  • Linux Process Manage
  • markdown编辑器简评
  • Octave 入门
  • React as a UI Runtime(五、列表)
  • thinkphp5.1 easywechat4 微信第三方开放平台
  • vue从入门到进阶:计算属性computed与侦听器watch(三)
  • XML已死 ?
  • 短视频宝贝=慢?阿里巴巴工程师这样秒开短视频
  • 基于OpenResty的Lua Web框架lor0.0.2预览版发布
  • 如何利用MongoDB打造TOP榜小程序
  • 手写一个CommonJS打包工具(一)
  • 小程序上传图片到七牛云(支持多张上传,预览,删除)
  • 写给高年级小学生看的《Bash 指南》
  • 1.Ext JS 建立web开发工程
  • ​ ​Redis(五)主从复制:主从模式介绍、配置、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、​​​​​​​数据同步psync)、总结
  • ​什么是bug?bug的源头在哪里?
  • #ubuntu# #git# repository git config --global --add safe.directory
  • (4)logging(日志模块)
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第5节(封闭类和Final方法)
  • (done) ROC曲线 和 AUC值 分别是什么?
  • (分布式缓存)Redis哨兵
  • (附源码)spring boot公选课在线选课系统 毕业设计 142011
  • (附源码)spring boot基于小程序酒店疫情系统 毕业设计 091931
  • (附源码)计算机毕业设计高校学生选课系统
  • (原)记一次CentOS7 磁盘空间大小异常的解决过程
  • . Flume面试题
  • .md即markdown文件的基本常用编写语法
  • .Net Core缓存组件(MemoryCache)源码解析
  • .NET 使用 XPath 来读写 XML 文件
  • @media screen 针对不同移动设备
  • [30期] 我的学习方法
  • [ACM] hdu 1201 18岁生日
  • [Android]常见的数据传递方式
  • [BZOJ] 2044: 三维导弹拦截
  • [BZOJ3757] 苹果树
  • [CF543A]/[CF544C]Writing Code
  • [Delphi]一个功能完备的国密SM4类(TSM4)[20230329更新]