zoukankan      html  css  js  c++  java
  • 【Tensorflow】tf.argmax函数

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

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

      

  • 相关阅读:
    要养成记录技术问题的习惯
    js排序方法
    阶乘算法练习
    简易的自定义滚动条加鼠标滑轮事件结合使用
    等虚线框的拖拽
    照片墙效果
    苹果导航菜单效果
    简易封装js库
    JQ 实现切换效果
    三级菜单
  • 原文地址:https://www.cnblogs.com/xqnq2007/p/7490088.html
Copyright © 2011-2022 走看看