【Tensorflow】 tf.equal(tf.argmax(y, 1),tf.argmax(y_, 1))用法
【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 npA = [[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 一般是行或列的最大值下标向量
【Tensorflow】 tf.equal(tf.argmax(y, 1),tf.argmax(y_, 1))用法相关推荐
- TensorFlow RNN MNIST字符识别Demo快速了解TF RNN核心框架
(2016-09-03 08:35:36) 转载▼ MNIST 字符数据库每个字符(0-9) 对应一张28x28的一通道图片,可以将图片的每一行(或者每一列)当作特征,共28行.则可以通过输入 ...
- tensorflow笔记:tf.argmax()和tf.equal()的使用
原文:https://blog.csdn.net/abc13526222160/article/details/85299901 1.tf.argmax(vector, 1) 返回的是vector中的 ...
- 『tensorflow笔记』tf.argmax()和tf.equal()的使用
1.tf.argmax(vector, 1) 返回的是vector中的最大值的索引号,如果vector是一个向量,那就返回一个值,如果是一个矩阵,那就返回一个向量,这个向量的每一个维度都是相对应矩阵行 ...
- pointnet train 第十句correct = tf.equal(tf.argmax(pred, 1), tf.to_int64(labels_pl))
correct = tf.equal(tf.argmax(pred, 1), tf.to_int64(labels_pl)) 首先看tf.argmax(pred,1)因为pred,是32,40的ten ...
- Tensorflow BatchNormalization详解:4_使用tf.nn.batch_normalization函数实现Batch Normalization操作...
使用tf.nn.batch_normalization函数实现Batch Normalization操作 觉得有用的话,欢迎一起讨论相互学习~Follow Me 参考文献 吴恩达deeplearnin ...
- TensorFlow高阶 API: keras教程-使用tf.keras搭建mnist手写数字识别网络
TensorFlow高阶 API:keras教程-使用tf.keras搭建mnist手写数字识别网络 目录 TensorFlow高阶 API:keras教程-使用tf.keras搭建mnist手写数字 ...
- TensorFlow 2.0 - TFRecord存储数据集、@tf.function图执行模式、tf.TensorArray、tf.config分配GPU
文章目录 1. TFRecord 格式存储 2. tf.function 高性能 3. tf.TensorArray 支持计算图特性 4. tf.config 分配GPU 学习于:简单粗暴 Tenso ...
- 【Tensorflow 2.0 正式版教程】tf.data.Dataset的基本使用方法
Tensorflow 2.0中提供了专门用于数据输入的接口tf.data.Dataset,可以简洁高效的实现数据的读入.打乱(shuffle).增强(augment)等功能.下面以一个简单的实例讲解该 ...
- 重磅 | TensorFlow 2.0即将发布,所有tf.contrib将被弃用
作者 | 阿司匹林 出品 | AI科技大本营(公众号ID:rgznai100) 上周,谷歌刚刚发布了 TensorFlow 1.10.0 版本(详见<TensorFlow 版本 1.10.0 发 ...
最新文章
- 脚本大全_抖音文案大全2020励志:抖音最火励志搞笑句子,直接套用上热门
- python3 socketserver_python3 socketserver
- java常见面试题总结
- git checkout -b dev origin/dev详解
- Android studio 设置主题
- 2021年必备 Python 插件!
- 图像-摄像头驱动流程
- Spring Boot 2 快速教程:WebFlux 集成 Mongodb(四)
- java面经_作为Java后台,这些都不会的话,就别去面试了
- 风险管理那些事:当你身边有头“熊
- git 设置忽略文件类型 gitignore
- 重构分析21: 被拒绝的遗赠(Refused Bequest)
- c语言单片机编程 实例教程,51单片机的C语言编程基础及实例教程
- [管理]ERP专业术语
- 生产力高于一切?我们为什么会对技术上瘾?
- css-盒子模型border-box
- EAX、ECX、EDX、EBX寄存器的作用
- 几款开源SDR平台对比
- 【DeeplabV3+ MIoU】DeeplabV3+计算评价指标
- 阿哲学了就来聊——Java反射
热门文章
- HBuilder安装与使用
- 关于谷歌浏览器无法正常上传图片的问题
- yum报错: Cannot retrieve metalink for repository: epel. Please verify its path and try again
- 《信息学奥赛一本通》提高版题单
- 分享几个国外电子书下载网站
- ipad极品飞车无限狂飙无法连接服务器,极品飞车:无极限赛车总是显示无法连接网络...
- Google Earth谷歌地球卫片下载器--可下载全球历史卫星,无偏移、高精度
- 解读图书管理系统为书店带来的好处
- 25岁阿里120W年薪架构师推荐学习的750页微服务架构深度解析文档
- 使用计算机开机按啥建,学生计算器第一次使用应该如何开机