前言

tensorflow官网给的例子用到了很多函数,然后并没有具体说明,还要自己去翻文档,有些函数是很常用的,下面来一一总结。

正文

Tensorflow中有一类在tensor的某一维度上求值的函数。如:

求最大值tf.reduce_max(input_tensor, reduction_indices=None, keep_dims=False, name=None)

求平均值tf.reduce_mean(input_tensor, reduction_indices=None, keep_dims=False, name=None)

参数1--input_tensor:待求值的tensor。

参数2--reduction_indices:在哪一维上求解。

参数3,4可以忽略

举个栗子:

# 'x' is [[1., 2.]
#         [3., 4.]]

x是一个2维数组,分别调用reduce_*函数如下:

首先求平均值:

tf.reduce_mean(x) ==> 2.5 #如果不指定第二个参数,那么就在所有的元素中取平均值
tf.reduce_mean(x, 0) ==> [2.,  3.] #指定第二个参数为0,则第一维的元素取平均值,即每一列求平均值
tf.reduce_mean(x, 1) ==> [1.5,  3.5] #指定第二个参数为1,则第二维的元素取平均值,即每一行求平均值

同理,还可用tf.reduce_max()求最大值等。

文章转载自:http://blog.csdn.net/qq_32166627/article/details/52734387

tensorflow学习之常用函数总结:tensorflow.reduce_mean()函数相关推荐

  1. Tensorflow学习笔记6:解决tensorflow训练过程中GPU未调用问题

    Tensorflow学习笔记6:解决tensorflow训练过程中GPU未调用问题 参考文章: (1)Tensorflow学习笔记6:解决tensorflow训练过程中GPU未调用问题 (2)http ...

  2. tensorflow学习之常用函数总结:tensorflow.placeholder()函数

    tensorflow.placeholder()函数 tensorflow.placeholder(dtype, shape=None, name=None) 此函数可以理解为形参,用于定义过程,在执 ...

  3. TensorFlow学习笔记(1)--TensorFlow简介,常用基本操作

    要将深度学习更快且更便捷地应用于新的问题中,选择一款深度学习工具是必不可少的步骤. TensorFlow是谷歌于2015年11月9日正式开源的计算框架.TensorFlow计算框架可以很好地支持深度学 ...

  4. TensorFlow 学习(十五)—— tensorflow.python.platform

    tensorflow.python.platform 下的常用工具类和工具函数:tensorflow/tensorflow/python/platform at master · tensorflow ...

  5. tensorflow学习笔记九:将 TensorFlow 移植到 Android手机,实现物体识别、行人检测和图像风格迁移详细教程

    2017/02/23 更新 贴一个TensorFlow 2017开发者大会的Mobile专题演讲 移动和嵌入式TensorFlow 这里面有重点讲到本文介绍的三个例子,以及其他的移动和嵌入式方面的TF ...

  6. tensorflow学习之常用函数总结:tensorflow官方例子中的诸如tf.reduce_mean()这类函数

    前言 tensorflow官网给的例子用到了很多函数,然后并没有具体说明,还要自己去翻文档,有些函数是很常用的,下面来一一总结. 正文 一,tensorflow中有一类在tensor的某一维度上求值的 ...

  7. tensorflow学习之常用函数总结:tensorflow.cast()函数

    tensorflow.cast()类型转换函数     tf.cast(x, dtype, name=None)     此函数是类型转换函数     参数 x:输入 dtype:转换目标类型 nam ...

  8. tensorflow学习之常用函数总结:tensorflow.argmax()函数

    tensorflow.argmax()函数 tf.argmax(input, axis=None, name=None, dimension=None) 此函数是对矩阵按行或列计算最大值 参数 inp ...

  9. TensorFlow学习笔记(十三)TensorFLow 常用Optimizer 总结

    这里主要是各种优化器,以及使用.因为大多数机器学习任务就是最小化损失,在损失定义的情况下,后面的工作就交给优化器啦. 因为深度学习常见的是对于梯度的优化,也就是说,优化器最后其实就是各种对于梯度下降算 ...

最新文章

  1. 多目标跟踪算法FairMOT深度解析
  2. 17日南土所蒋瑀霁报告:红壤团聚体尺度养分转化的生物学过程(线虫-微生物互作机制)...
  3. gitlab的升级【二】旧数据的备份和新数据的恢复
  4. android 代码设置 键盘适应_硬核软件,能在电脑上控制iPhone和Android手机
  5. python编写es脚本_Elasticsearch 参考指南(如何使用脚本)
  6. mysql drop user 并删除_MySQL删除用户( DROP USER)
  7. 1年经验却拿总监薪资?看到他做的数据可视化报表,我彻底服了
  8. canvas应用之各种游戏转盘
  9. 为BIG网站建立历史记录页面
  10. 电子邮箱邮件安全使用技巧,公司电子邮件安全使用总结
  11. Carla中文版社区来了
  12. 如何更新您的Nintendo Switch
  13. Java字符拼成图片
  14. 建立桌面文件管理格子_告别混乱!5分钟get电脑桌面整理术!
  15. moon服务器 zerotier_在Server上搭建Zerotier的Moon节点;加快访问速度
  16. 北京自贸区总体方案公布:建设法定数字货币试验区
  17. Advanced IP Scanner局域网扫描工具
  18. 为WebSphere Application Server开发企业OSGi应用程序
  19. office365和office2016jihuo
  20. 网络与信息安全领域泰斗

热门文章

  1. 遍历二叉树(四种方式:前序、中序、后序、层序)
  2. ajax要不要入口函数,Ajax - SegmentFault 思否
  3. pycharm conda 环境 切换 linux_windows配置wsl2环境+pycharm指路
  4. linux 永久添加路由表,Linux 添加永久静态路由的方法
  5. php反向解析域名,域名系统 – Cloudflare,反向DNS和php邮件,最终在垃圾邮件文件夹中...
  6. java调用js模板引擎_JavaScript模板引擎应用场景及实现原理详解
  7. mysql慢查询原因_mysql 慢查询的原因分析点滴
  8. springboot 监听所有异常_SpringBoot 全局异常配置及返回自定义页面
  9. mysql mgr 读写分离_MySQL Group Replication mgr 单主 proxysql 读写分离配置过程
  10. python xml转字典_python xml转成dict