- 博客(4)
- 收藏
- 关注
原创 神经网络使用DataLoader迭代数据的时候报错KeyEorror
我在进行的时候,dataloader迭代时候报错KeyEorror:7458当我看回溯的时候,我发现问题是出现在dataloader这里,再追溯根源,出现在__getitem__的这个方法里面知道问题的来源,我就开始去试着从源头去解决问题,对于这个数据的预处理,我是自己定义了一个类Dataset的子类来让dataloader可以直接对数据进行迭代从这段代码可以看到在__getitem__方法中,对于text_array的迭代是没有问题,但是对于label_array的迭代是有问题,为什么会这样呢。
2024-10-26 16:05:24
558
原创 在windows系统中,conda的虚拟环境python版本和下载的python版本不一致
问题出现首先是因为我在虚拟环境注册jupyter内核的时候发现,注册好的jupyter内核没办法使用我的torchvision包。
2024-10-23 09:24:30
1155
1
原创 早见不知java难,再见已是java人。
****刚知道java的时候,我认为这个跟c语言差不多,但其实大不一样…。`走进java第一步:环境配置:首先需要到网上去java官网,下一个jdk,jdk简而言之就是开发者工具包,是给我们这些程序员用的,而利用jdk制作出来的.class文件则是给使用这用的,(运用cmd+R,然后输入java||javac||java -version如果输出有合理的“回应”,而不是显示“不是内部命令”之类的,即为配置成功).java与c的区别:我自己认为其最大的区别就是java的方便性,因为在开发者工具包(jdk
2021-01-21 17:36:30
236
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人