pytorch 独热编码报错的解决办法:one_hot is only applicable to index tensor
2024-09-08 19:16:34
首先,报错原因,我认为是数据类型错误,
在文档中表示,第一个tensor参数的数据类型为LongTensor,也就是torch.int64类型的,如果你有报这个错:“one_hot is only applicable to index tensor”,可以查看一下你传入的参数是不是int32或者其他类型的,如果是的话,强制类型转换更改一下就好了,也就是说改成int64的。
例如下面的代码:第一行进行了强制类型转换,后面就不报错了
如果这篇文章对你有帮助,希望能收到你的一个点赞!
最新文章
- C语言采用文本方式和二进制方式打开文件的区别分析
- 【wpf】Path画扇形以及Path的Data属性的理解
- Proofs without Words:Exercises in Visual Thinking(v.1 and v.2)
- sizeof的作用——解释类中与类之外static变量的情况
- MySQL【第一篇】安装
- express开发实例
- winform 子窗体数据改变刷新父窗体 分类: WinForm 2014-05-06 18:30 246人阅读 评论(0) 收藏
- vb6源码后台点击任意窗口指定坐标XY位置,支持FLASH和一般的游戏
- scroll、scrollBy和 scrollTo三种方法定位滚动条位置
- 关于css3的calc()
- HDU 2586 How far way?
- 简述一下MVC和MVVM
- 通过DMS连接RDS需要添加的DMS白名单地址
- 结构化分析(SA)
- 初探VBScript
- Error logged from Ant UI:
- magento导航栏中如何加入home主页
- jmap查看内存使用情况与生成heapdump--转
- 【JavaScript】简介、<;Script>;标签及基本概念
- 【loj2461】【2018集训队互测Day 1】完美的队列