TensorFlow tf.keras.losses.SparseCategoricalCrossentropy
下面的例子,y_true
的形状是[batch_size]
,y_pred
的形状是[batch_size,num_class]
.
也就是说y_pred
经过softmax
层之后,是one-hot
编码,SparseCategoricalCrossentropy
将y_true
变成了one-hot
编码.
cce = tf.keras.losses.SparseCategoricalCrossentropy()
loss = cce([0, 1, 2],[[.9, .05, .05], [.5, .89, .6], [.05, .01, .94]])
print('Loss: ', loss.numpy()) # Loss: 0.3239
init
__init__(from_logits=False,reduction=losses_utils.ReductionV2.AUTO,name=None
)
call
__call__(y_true,y_pred,sample_weight=None
)
参考:
官网
TensorFlow tf.keras.losses.SparseCategoricalCrossentropy相关推荐
- TensorFlow tf.keras.losses.SparseCategoricalCrossentropy 、 categorical_crossentropy
categorical_crossentropy VS. sparse_categorical_crossentropy 转载qq_42961707 最后发布于2019-07-13 22:10:12 ...
- tf.keras.losses.SparseCategoricalCrossentropy() 稀疏交叉熵 损失函数 示例
文章目录 计算公式 计算过程 tf.keras.losses.SparseCategoricalCrossentropy 实现 numpy 实现 import numpy as np import t ...
- tf.keras.losses.SparseCategoricalCrossentropy详解
目录 tf.keras.losses.SparseCategoricalCrossentropy的作用 tf.keras.losses.SparseCategoricalCrossentropy的示例 ...
- tensorflow tf.keras.losses.MeanSquaredError 均方差损失函数 示例
import tensorflow as tf import numpy as np 公式 error=1m∑i=1m(xi−yi)2error = \frac{1}{m}\sum_{i=1}^{m} ...
- TensorFlow tf.keras.losses.CategoricalCrossentropy
用于多分类问题,传入的是one-hot编码目标,如果是int类型的编码目标,使用SparseCategoricalCrossentropy 下面这个例子中y_pred和y_true的形状是[batch ...
- TensorFlow tf.keras.losses.BinaryCrossentropy
cross-entropy loss L=−[ylogy^+(1−y)log(1−y^)]L=-[ylog\ \hat y+(1-y)log\ (1-\hat y)]L=−[ylog y^+(1−y ...
- TensorFlow tf.keras.losses.CategoricalHinge
铰链损失函数(Hinge Loss)主要用于SVM中,最大化分割超平面的距离 ch = tf.keras.losses.CategoricalHinge() loss = ch([0., 1., 1. ...
- TensorFlow tf.keras.losses.MeanSquaredError
均方误差(mean-square error, MSE) mse = tf.keras.losses.MeanSquaredError() loss = mse([0., 0., 1., 1.], [ ...
- tf.keras.losses.CategoricalCrossentropy 多分类 交叉熵 损失函数示例
文章目录 计算公式 计算过程 tf.keras.losses.CategoricalCrossentropy 实现 numpy 实现 import numpy as np import tensorf ...
最新文章
- ZOJ 2913 Bus Pass (近期的最远BFS HDU2377)
- Thymeleaf 模板 springboot集成使用
- r语言 断轴 画图_R语言作图——Density plot
- ibatis--百度百科
- 如何获得onblur中的值_使用带有onBlur的输入字段和来自Reactjs JSX中的状态块输入的值?...
- Spring bean作用范围
- 笨方法学python第二版_笨方法学Python(2)
- ubuntu 升级python_如何将 Ubuntu 16 和 18 上的 python 升级到最新 3.8 版
- ics-07—CTF
- Instant Neural Graphics Primitives with a Multiresolution HashEncoding_具有多分辨率的哈希编码
- 怎样P漫画脸?这三个简单方法分享给你
- 基于Android的本地电子书阅读器的设计与实现Ebook(1)
- [加密]展讯secureboot方案
- 2019 年值得学习的顶级 JavaScript 框架与主题
- STM32F1的IIC硬件调试之EV5,EV6,EV7,EV8,EV9
- SCI论文的类型以及写作结构分析
- html 特殊符号怎么打出来,怎么打出进度条 电脑上的特殊符号怎么打出来的?
- 大客户如何轻松完成快递对账?
- 计算机软件技术基础 王海燕,北大考研辅导班:2021北京大学工学院机械硕士(085500)考研招生分析、参考书目、复试线等经验指导篇...
- 华为WS326虚拟服务器设置
热门文章
- python return函数_理解Python函数中的return关键字
- 2021年6月Python小屋编程比赛获奖名单
- 1000道Python题库系列分享23(61个填空题)
- Python简易验证码生成程序
- fragment中文网_Android使用Fragment打造万能页面切换框架
- 网络 应用层 | HTTP的认识及实现(模拟实现一个简单的服务器)
- python 的输入规整
- mysql统计age大于20的数_数据库命令记录
- 经纬度绘图_Python气象绘图教程(二十二)—mpl_toolkits.axes_grid1
- 在linux中怎么装python3环境,在Linux环境下安装Python3