博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TensorFlow插曲--tf.argmax函数
阅读量:4147 次
发布时间:2019-05-25

本文共 722 字,大约阅读时间需要 2 分钟。

转自:

tf.argmax(input, axis=None, name=None, dimension=None)

此函数是对矩阵按行或列计算最大值
参数
  • input:输入Tensor
  • axis:0表示按列,1表示按行
  • name:名称
  • dimension:和axis功能一样,默认axis取值优先。新加的字段
返回:Tensor  一般是行或列的最大值下标向量
例:
[java]  
 
  1. import tensorflow as tf  
  2.   
  3.   
  4. a=tf.get_variable(name='a',  
  5.                   shape=[3,4],  
  6.                   dtype=tf.float32,  
  7.                   initializer=tf.random_uniform_initializer(minval=-1,maxval=1))  
  8. b=tf.argmax(input=a,axis=0)  
  9. c=tf.argmax(input=a,dimension=1)   #此处用dimesion或用axis是一样的  
  10. sess = tf.InteractiveSession()  
  11. sess.run(tf.initialize_all_variables())  
  12. print(sess.run(a))  
  13. #[[ 0.04261756 -0.34297419 -0.87816691 -0.15430689]  
  14. # [ 0.18663144  0.86972666 -0.06103253  0.38307118]  
  15. # [ 0.84588599 -0.45432305 -0.39736366  0.38526249]]  
  16. print(sess.run(b))  
  17. #[2 1 1 2]  
  18. print(sess.run(c))  
  19. #[0 1 0]  

转载地址:http://mmjti.baihongyu.com/

你可能感兴趣的文章
海量数据相似度计算之simhash和海明距离
查看>>
DeepLearning tutorial(5)CNN卷积神经网络应用于人脸识别(详细流程+代码实现)
查看>>
DeepLearning tutorial(6)易用的深度学习框架Keras简介
查看>>
DeepLearning tutorial(7)深度学习框架Keras的使用-进阶
查看>>
流形学习-高维数据的降维与可视化
查看>>
Python-OpenCV人脸检测(代码)
查看>>
python+opencv之视频人脸识别
查看>>
人脸识别(OpenCV+Python)
查看>>
6个强大的AngularJS扩展应用
查看>>
网站用户登录系统设计——jsGen实现版
查看>>
第三方SDK:讯飞语音听写
查看>>
第三方SDK:JPush SDK Eclipse
查看>>
第三方开源库:imageLoader的使用
查看>>
自定义控件:飞入飞出的效果
查看>>
自定义控件:动态获取控件的高
查看>>
第三方开源库:nineoldandroid:ValueAnimator 动态设置textview的高
查看>>
第三方SDK:百度地图SDK的使用
查看>>
Android studio_迁移Eclipse项目到Android studio
查看>>
JavaScript setTimeout() clearTimeout() 方法
查看>>
CSS border 属性及用border画各种图形
查看>>