当前位置: 首页 > news >正文

网站建设及推广外包竞价推广外包公司

网站建设及推广外包,竞价推广外包公司,如何创办一个公众号,百度seo如何快速排名在使用pytorch实现一个多分类任务的时候,许多多分类任务在训练过程中都会有如下的代码: criterion nn.CrossEntropyLoss() loss criterion(output, target) # output.size : [batch_size, class_num] # target.size : [batch_size]许多的初学者会卡在…

在使用pytorch实现一个多分类任务的时候,许多多分类任务在训练过程中都会有如下的代码:

criterion = nn.CrossEntropyLoss()
loss = criterion(output, target)
# output.size : [batch_size, class_num]
# target.size : [batch_size]

许多的初学者会卡在这里,生出这样一个疑问:为什么输入的output.size和target.size是不一样的,这样如何计算损失值呢?因为根据损失函数的设计原理,损失值的计算应该如下图所示:
在这里插入图片描述
output应该和target的size是一一对应,才可以实现损失值的计算。
包括在官网上查看CrossEntropyLoss()函数的例子
在这里插入图片描述
也可以看到,依旧有size不匹配的例子。这是为什么呢?
这是因为在CrossEntropyLoss()函数的内部,会将传入的target转化为独热编码的格式,这样就会使target的size从[batch_size] =》 [batch_size, class_num]了。

故究其原因,就是CrossEntropyLoss()函数的内部会将target转化为独热编码,所以输入的时候直接将[batch_size] 的target(存放的是batch_size个对应类别标签) 输入进去即可。

http://www.yayakq.cn/news/627028/

相关文章:

  • 网站后台登陆破解网站优化培训班
  • 做一手房用什么网站视频制作收费标准
  • 网站建设教学大纲南通如何制作一个网站
  • 营销型网站建设优化dw设计一个简单网站
  • 连锁销售公司网站的建设方案南京网站设计工作室
  • 彩票网站什么做百度网站建设
  • 河南省建设厅网站官网百度关键词排名代做
  • 青岛网站设计哪家好网站建设工作稳定吗
  • 做网站需要资料青岛网站推广的价格
  • 网站建设用户核心北京开公司一年费用
  • 私人小工厂做网站价格中国江门网
  • 网站开发 用户角色江西宗杰建设工程有限公司网站
  • 找人做网站需要交接什么源码用 wordpress打开
  • 网站建站常见问题seo网站优化专员
  • 图片做视频在线观看网站网站免费源码大全无用下载
  • 外星人做的网站wordpress版微信小程序
  • 建设个人银行网站网站所有分类中 点击箭头不出现下拉菜单
  • 做非法网站有哪些wordpress 绑定二级域名
  • 鲜花网站源码dw做网站一般设为什么样
  • 杭州公司网站建设套餐一个空间放几个网站
  • cc彩球网站总代理怎么做seo免费培训视频
  • 如何销售游戏网站建设兴宁市住房和城乡规划建设局网站
  • 扬州网站推广优化关键词的公司
  • 鞍山百度做网站怎么做网站seo优化
  • 深圳品牌网站建设服务费用wordpress获取当前分类不带连接
  • 营销型网站的域名苏州有什么好玩的地方吗
  • 点胶机 东莞网站建设宿迁建设局网站a类证查询
  • 长沙公司网站制作视频线上推广
  • 服装公司网站网页设计html的网站模板
  • 徐州模板开发建站wordpress页脚添加图片