deep_learning_Function_tf.equal(tf.argmax(y, 1),tf.argmax(y_, 1))用法
2024-10-06 21:18:01
【Tensorflow】 tf.equal(tf.argmax(y, 1),tf.argmax(y_, 1))用法
作用:输出正确的预测结果
利用tf.argmax()按行求出真实值y_、预测值y最大值的下标,用tf.equal()求出真实值和预测值相等的数量,也就是预测结果正确的数量,tf.argmax()和tf.equal()一般是结合着用。
具体讲解:
correct_prediction = tf.equal(tf.argmax(y, 1), tf.argmax(y_, 1))
1、tf.equal(A, B)是对比这两个矩阵或者向量的相等的元素,如果是相等的那就返回True,反正返回False,返回的值的矩阵维度和A是一样的
import tensorflow as tf
import numpy as np A = [[1,3,4,5,6]]
B = [[1,3,4,3,2]] with tf.Session() as sess:
print(sess.run(tf.equal(A, B)))
输出:[[ True True True False False]]
2、tf.argmax(input, axis=None, name=None, dimension=None)
此函数是对矩阵按行或列计算最大值,输出最大值的下标
参数
input:输入Tensor
axis:0表示按列,1表示按行
name:名称
dimension:和axis功能一样,默认axis取值优先。新加的字段
返回:Tensor 一般是行或列的最大值下标向量
————————————————
转自:https://blog.csdn.net/ZHANGHUIHUIA/article/details/83784943
最新文章
- POJ1703Find them, Catch them[种类并查集]
- virtio 半虚拟化驱动
- ffmpeg-20160714-git-bin.7z
- openmeetings 视频会议系统介绍
- Netty4.x中文教程系列(四) 对象传输
- Java简单购物车设计
- Bootstrap禁用响应式布局
- HDU 2255 奔小康赚大钱 KM算法的简单解释
- 警惕!MySQL成数据勒索新目标
- VC6.0打开或添加工程时崩溃的解决方法
- 「线性基」学习笔记and乱口胡总结
- HTML+CSS+JavaScript-案例
- Response()的对象
- Spring batch
- mysql数据库修改数据表引擎的方法
- 设计模式笔记:简单工厂模式(Simple Factory)
- [代码]--python爬虫联系--爬取成语
- ajax及其工作原理
- 【LOJ】#2117. 「HNOI2015」实验比较
- 【Android】事件输入系统-代码层次解读
热门文章
- .Netcore 2.0 Ocelot Api网关教程(2)- 路由
- CSRF类型
- Comparator接口实现排序
- flask内置的信号
- Ubuntu下安装Golong并用Vscode做IDE最有效方法,避免99%的坑 | 轻松学习GO
- Origin
- sql次级语句
- 2019牛客暑期多校训练营(第八场)-A All-one Matrices (单调栈+前缀和)
- *【Python】【demo实验27】【练习实例】【定义递归函数】
- ######<;待随时补充>;我的学习规划######