Debug
Furyboyyy
这个作者很懒,什么都没留下…
展开
-
打开xml文件时报错:‘gbk‘ codec can‘t decode byte 0xb5 in position 185: illegal multibyte sequence
用Python脚本处理xml文件时报错:‘gbk’ codec can’t decode byte 0xb5 in position 185: illegal multibyte sequence错误核心代码in_file = open('data/Annotations/%s.xml' % (image_id))tree = ET.parse(in_file)直觉告诉我,这种编码错误有可能是xml文件中包含中文导致的,将xml文件中的中文批量替换成英文,问题得到解决。...原创 2021-01-07 16:52:46 · 647 阅读 · 0 评论 -
Debug笔记:解决AttributeError: ‘bool‘ object has no attribute ‘all‘
解决AttributeError: ‘bool‘ object has no attribute ‘all‘ 1. 当判断两个形状相同的numpy矩阵是否相等时,返回一个相同形状的矩阵(`np.ndarray`),每个位置是一个bool值** 2. 当判断两个形状不同的numpy矩阵是否相等时,不论两个矩阵的元素如何,都返回一个bool值—False。原因显而易见原创 2020-12-26 22:05:16 · 19167 阅读 · 2 评论 -
解决xgboost.core.XGBoostError: [17:12:src/objective/objective.cc:23: Unknown objective function binary
解决xgboost.core.XGBoostError: [17:12:src/objective/objective.cc:23: Unknown objective function binary原创 2020-12-26 20:52:30 · 5541 阅读 · 0 评论 -
Debug日记:为什么神经网络测试精度远低于验证精度??都是模式“P”惹的祸!!
一张RGB的图像,用PIL.Image.Open.convert直接转化为模式“P”的结果,和先转化为模式“L”再转化为模式“P”是不一样的!!!我在生成训练集和验证集的时候,将RGB的图像转化为模式“L”,再转化为模式“P”。而在生成验证集的时候,直接将RGB的图像直接转化为了模式“P”。原创 2020-12-15 21:42:40 · 1231 阅读 · 0 评论 -
unexpected EOF, expected 455433 more bytes. The file might be corrupted.解决方案
unexpected EOF, expected 455433 more bytes. The file might be corrupted.不完美解决方案在下载pytorch的预训练模型权重的时候,如果网络不稳定导致权重下载到一半中断,这时候如果我们不把损坏的权重文件删除,就会报unexpected EOF, expected xxxxxx more bytes. The file might be corrupted。原创 2020-12-13 15:34:21 · 11349 阅读 · 9 评论 -
Debug记录:RuntimeError: cuda runtime error (59) : device-side assert triggered at...
cuda ErrorRuntimeError: cuda runtime error (59) : device-side assert triggered at /pytorch/torch/lib/THC/generic/THCStorage.c:32这个问题一般是因为标签超出了索引的范围。完美的解决方案是重新制作或者对数据集进行修改。不完美的解决方案是将ground truth中超出索引的所有像素的像素值都置为lgnore_index,确保训练时不会因为碰到某个样本的超出索引而导致训练进程崩溃原创 2020-12-09 18:16:04 · 328 阅读 · 0 评论