| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 游戏开发 -> 多标签分类与binary_cross_entropy_with_logits -> 正文阅读 |
|
[游戏开发]多标签分类与binary_cross_entropy_with_logits |
1. binary_cross_entropy_with_logits可用于多标签分类 torch.nn.functional.binary_cross_entropy_with_logits等价于torch.? torch.nn.BCELoss+torch.nn.Sigmoid 等价于?torch.? 在pytorch中torch.nn.functional.binary_cross_entropy_with_logits和tensorflow中tf.nn.sigmoid_cross_entropy_with_logits,都是二值交叉熵,二者等价。 接受任意形状的输入,target要求与输入形状一致。注意:target的值必须在[0,N-1]之间,其中N为类别数,否则会出现莫名其妙的错误,比如loss为负数。 二值交叉熵的Loss如下: 其中??可以解释为:预测这个样本为第i个类别的损失 ? ??解释为类别的权重,重视某个类别,则加大该类别权重。
binary_cross_entropy_with_logits中的target(标签)的one_hot编码中每一维可以出现多个1,而softmax_cross_entropy_with_logits 中的target的one_hot编码中每一维只能出现一个1 2.?softmax_cross_entropy_with_logits? binary_cross_entropy_with_logits是二分类的交叉熵,实际是多分类softmax_cross_entropy的一种特殊情况 ?
target中one_hot编码后每一行只能出现一个1 准确率评价参考:(69条消息) 多标签分类中的损失函数与评估指标_小Aer的博客-CSDN博客_多标签分类损失函数 参考:binary_cross_entropy_with_logits-API文档-PaddlePaddle深度学习平台 ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 15:13:12- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |