Bug
Alexa2077
这个作者很懒,什么都没留下…
展开
-
RuntimeError_ Found dtype Long but expected Float
报错是发生在BCE loss 的部分,因为crossentropyloss要求batch_label必须为torch.float类型。原创 2023-11-08 22:49:00 · 316 阅读 · 0 评论 -
Segmentation fault 的bug解决
问题描述:自己在使用CPU上调试完代码之后,可以稳定运行,有输出结果。但是把数据和模型加载上GPU之后,出现了报错。原因找到,是cuda的版本不对应的问题。在下面网址找到对应的版本。确保你的 GPU 驱动与你的pytorch版本是对应的。确保你的代码和模型没有 bug,包括权重初始化问题。降低了数据的batchsize,但是模型依旧报错,检查你的模型大小和数据是否超出 GPU 内存。代码应该没有bug, 因为在CPU上可以运行。因为返回时False,所以版本匹配有问题。**重新安装: **原创 2023-10-26 22:42:38 · 967 阅读 · 0 评论 -
raise EOFError(“No data left in file“) EOFError: No data left in file
EOFError: No data left in file” 表示在试图从一个文件中读取数据时,文件已经到达了文件的末尾,因此无法继续读取更多的数据。文件在读取过程中可能已经达到了其末尾(End of File,EOF),这时再次读取会触发 EOFError。:在某些情况下,如果文件被关闭(例如,通过调用 file.close() 关闭文件),然后尝试读取它,就会触发 EOFError。:文件的读取位置指针(文件指针)可能已经移到了文件的末尾,或者指针位置不正确,导致无法继续读取。还是不知道怎么修改。原创 2023-09-06 20:40:18 · 1317 阅读 · 1 评论