欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

tf.reduce_max用法

发布时间:2025/4/5 编程问答 31 豆豆
生活随笔 收集整理的这篇文章主要介绍了 tf.reduce_max用法 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
对于tf.reduce_max,这个函数有点奇怪,axis=0指的是计算矩阵每列的最大值,axis=1计算行最大值
与numpy 相同
import tensorflow as tf import numpy as npa=np.array([[2,4,5,7],[9,3,6,2]])print('a=\n',a)print('-'*30+'分割线'+'-'*30) a1=tf.reduce_max(a,axis=0) print( 'tf.reduce_max(a,axis=0)=\n',a1.numpy())a2=np.max(a,axis=0) print( 'np.max(a,axis=0)=\n',a2)print('-'*30+'分割线'+'-'*30) a1=tf.reduce_max(a,axis=1) print( 'tf.reduce_max(a,axis=1)=\n',a1.numpy()) a2=np.max(a,axis=1) print( 'np.max(a,axis=1)=\n',a2)print('-'*30+'分割线'+'-'*30) a1=tf.reduce_max(a) print( 'tf.reduce_max(a)=\n',a1.numpy())a2=np.max(a) print( 'np.max(a)=\n',a2) a=[[2 4 5 7][9 3 6 2]] ------------------------------分割线------------------------------ tf.reduce_max(a,axis=0)=[9 4 6 7] np.max(a,axis=0)=[9 4 6 7] ------------------------------分割线------------------------------ tf.reduce_max(a,axis=1)=[7 9] np.max(a,axis=1)=[7 9] ------------------------------分割线------------------------------ tf.reduce_max(a)=9 np.max(a)=9

总结

以上是生活随笔为你收集整理的tf.reduce_max用法的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。