
python ai error(vs)
使用vscode跑ai遇到的问题
怎么全是重名
开心就好,任何时刻你都有充足的理由保持乐观
不管当下如何,未来一定会有更糟糕的时刻
展开
-
RuntimeError: one of the variables needed for gradient computation has been modified by an inplace
一般都是使用了+=、-=、/=类的操作比如a+=b,改为 a = a+b即可可使用 torch.autograd.set_detect_anomaly(True) 来帮助定位具体哪个操作导致了问题原创 2025-03-13 09:25:20 · 191 阅读 · 0 评论 -
服务器按照python包出现证书不匹配错误
【代码】服务器按照python包出现证书不匹配错误。原创 2025-03-10 14:37:39 · 148 阅读 · 0 评论 -
ImportError: cannot import name ‘print_log‘ from ‘logging‘
mmcv升级到2.+后。原创 2024-09-08 12:08:21 · 625 阅读 · 0 评论 -
ModuleNotFoundError: No module named ‘mmcv.transforms‘
升级后自然又面临一系列不兼容问题!mmcv升级到2.0.0即可解决。原创 2024-09-08 11:56:24 · 741 阅读 · 0 评论 -
服务器进不去conda环境问题
立即重新加载和应用 .bashrc 配置文件中的设置。当你对 .bashrc 文件进行了修改,比如添加或修改了环境变量、别名(alias)、函数等功能后,通常需要执行这个命令来让这些更改在当前终端会话中生效,而无需关闭并重新打开终端。原创 2024-06-02 14:54:56 · 396 阅读 · 0 评论 -
mmcv-full安装失败更换whl安装
不知道服务器什么鬼,莫名其妙安装mmcv-full一直报错,这下就真的是一时卸载一直爽。然后path是你的路径。不得已只能去下载轮子。原创 2024-05-06 11:17:31 · 766 阅读 · 1 评论 -
PermissionError:
文件共用,读取和写入路径在同一文件下。没有相应的读写权限,可如下测试。原创 2024-03-24 16:24:42 · 192 阅读 · 0 评论 -
RuntimeError: indices should be either on cpu or on the same device as the indexed tensor (cpu)
输出它们的device,看是否在同一设备上。结果两个gpu一个cpu,转换即可。原创 2024-03-17 16:59:21 · 478 阅读 · 0 评论 -
RuntimeError: CUDA error: CUBLAS_STATUS_NOT_SUPPORTED when calling `cublasSgemm( handle, opa, opb, m
本地跑不报错,环境配置一模一样,服务器上就报错。。。逛社区看人说把cuda降到10.2然而没起作用。原创 2024-03-17 11:33:06 · 886 阅读 · 0 评论 -
ImportError: DLL load failed while importing _ext: 找不到指定的模块。
本人是由于cuda11.3遇到无法解决问题,被破降到了10.2,然后就遭遇到了上述问题大概率还是和mmcv有关。原创 2024-03-16 20:16:30 · 4631 阅读 · 2 评论 -
mmcv-full1.4.0卡wheel解决
受不了了,删了,重新配环境。原创 2024-03-16 11:14:49 · 2885 阅读 · 0 评论 -
ModuleNotFoundError: No module named ‘aitodpycocotools‘
具体不清楚,反正pip下载也下载不了,改为pycocotools后没问题了。原创 2024-03-10 11:24:18 · 691 阅读 · 1 评论 -
KeyError: ‘FasterRCNN: “RPNHead: \‘HieAssigner is not in the bbox_assigner registry\‘“‘
【代码】KeyError: ‘FasterRCNN: “RPNHead: \‘HieAssigner is not in the bbox_assigner registry\‘“‘原创 2024-03-10 11:08:34 · 533 阅读 · 0 评论 -
MMCV报错
很简单,改为即可,mkdir_or_exist在utils.path中定义的。原创 2024-03-09 14:49:44 · 3326 阅读 · 0 评论 -
PermissionError: [Errno 13] Permission denied: ‘xview/xView_train.geojson‘
或者可以看下该文件是否真没有相应读取权限,可以尝试管理员方式运行,或修改权限。如果你试图打开一个文件,但你的路径是一个文件夹,就会发生这种情况。我这里直接把原本的json文件拿出来就好了。原创 2024-03-09 11:10:26 · 391 阅读 · 0 评论 -
KeyError: ‘model_state_dict‘
首先确认保存模型时的状态字典键名:确保在保存模型权重时,正确地使用了 model.state_dict() 方法,并且以 ‘model_state_dict’ 作为键将其放入字典中保存。单步调试发现保存模型权重时正确保存了该键值对,再次调试时发现莫名奇妙又没错了。加载模型权重文件时获取model_state_dict键失败。原创 2024-01-05 07:00:00 · 2081 阅读 · 0 评论 -
os.path.join(a,b)末尾出现\问题
os.path.join() 函数在处理路径时会正确处理路径分隔符,并避免出现多余的斜杠。但是,如果 config[‘save_path’] 或者 config[‘model_name’] 的值中包含了意外的字符(如末尾的点“.”),则会导致输出。其根本原因就在于我的config[‘model_name’]为空字符,如果你的值允许修改,则直接改为非空便好。原创 2024-01-04 12:00:00 · 1078 阅读 · 0 评论 -
UserWarning: torch.nn.utils.clip_grad_norm is now deprecated in favor of torch.nn.utils.clip_grad_no
这样做的目的是限制模型参数的梯度范数,以防止梯度过大导致训练不稳定等问题。版本的函数,将在不增加额外内存开销的情况下完成梯度裁剪操作。后缀版本的函数会直接修改张量的梯度值,而不会创建新的副本。函数已被弃用,并推荐使用。在 PyTorch 中,原创 2024-01-04 07:00:00 · 1870 阅读 · 0 评论 -
UserWarning: Implicit dimension choice for softmax has been deprecated
函数不再隐式选择维度,默认情况下不会对最后一个维度进行计算。为了解决这个警告并明确指定要应用。表示最后一个维度,这是通常用于分类任务时 softmax 的应用位置。自 PyTorch 1.6 版本开始,原创 2024-01-03 12:00:00 · 724 阅读 · 0 评论 -
TypeError: unsupported operand type(s) for +: ‘NoneType‘ and ‘str‘
找到出错代码,发现默认值是None。原创 2024-01-03 08:00:00 · 1385 阅读 · 0 评论 -
AttributeError: module ‘numpy‘ has no attribute ‘int‘.
实际上numpy().astype(int) 都可以不用,因为在从 PyTorch 张量转换到 NumPy 数组的过程中,索引通常已经是整数类型。numpy中没有int属性,直接删除np或者用np.int32、64等即可。其实真的很离谱,好多论文代码中都报这个问题。原创 2024-01-02 17:47:19 · 718 阅读 · 0 评论 -
python脚本实现一次提取多个文件下的图片
有时候下载的数据集如下,就很烦,一个里面就一张图片。原创 2024-01-01 07:45:00 · 1049 阅读 · 0 评论 -
cv::findDecoder imread_(‘./dataset/Detection/img1/img1.bmp‘): can‘t open/read file: check file path/
首先确认自己是安装了opencv-python。这里你需要根据自己报错信息,看是否是路径问题。指定路径我压根没有该文件(艹 )原创 2024-01-01 07:30:00 · 916 阅读 · 0 评论 -
python导入同级目录下不同py文件中的类报错
py 文件,那么该目录将不会被视为Python的包。报错No module named ‘a’更改为from .a import A。但本项目中仍然报错找不到相应父包。创建__init__.py空文件。原创 2023-12-31 11:24:15 · 635 阅读 · 0 评论 -
TypeError: control character ‘delimiter‘ cannot be a newline (`\r` or `\n`)
如果你的数据文件中的每一行代表一个单独的注释(annotation),并且你希望每一行作为一个字符串元素读入到数组中,那么应该不指定。)作为分隔符(delimiter)。然而,换行符是用于标识文本文件中每一行的结束,而不是用于分隔数据字段。会把每个注释视为一个完整的字符串,并且将它们分别存储为数组中的元素。每一行就是一个数组的一个元素。参数,因为默认情况下,这个错误是因为在使用。函数时尝试将换行符(原创 2023-12-31 11:23:53 · 940 阅读 · 0 评论 -
Openslide安装
表面上这样就可以导入了但事实上会遇到 Couldn’t locate OpendSlide DLL的问题,openslide必须独立安装。将你解压的openslide路径添加到环境变量中。原创 2023-12-29 07:00:00 · 1620 阅读 · 1 评论 -
cannot import name ‘Config‘ from ‘mmcv‘
【代码】cannot import name ‘Config‘ from ‘mmcv‘原创 2023-12-27 13:30:22 · 1285 阅读 · 1 评论 -
yolo系列报错(持续补充ing)
设置环境变量 GIT_PYTHON_REFRESH ,这个环境变量通常用于控制 GitPython 库的刷新行为。在Python中,反斜杠是转义字符,当在字符串中使用时,它们可以被解释为特殊字符。加入上述代码,删除所有列名称中的前导空格即可。直接pip 安装一直报错。要解决此问题,可以使用。原创 2023-11-12 15:57:13 · 417 阅读 · 0 评论 -
RuntimeError: Distributed package doesn‘t have NCCL built in
因为windows不支持NCCL backend。原创 2023-11-07 16:58:25 · 294 阅读 · 0 评论 -
wandb报错Network error (ProxyError), entering retry loop
使用wandb在线模式运行代码,服务器是一边运行我们的代码一边向wandb官网上传我们的数据,导致服务器显卡占用比特别大。原创 2023-11-07 16:44:47 · 2609 阅读 · 2 评论 -
pip install -r requirements.txt
挂了梯子报错不挂梯子gg下原创 2023-11-04 11:17:41 · 140 阅读 · 0 评论 -
mmcv安装失败
新建个py文件:import torch;原创 2023-11-02 18:42:06 · 322 阅读 · 0 评论 -
timm安装失败
通过pip安装timm时无论是指定版本or not,均安装失败。原创 2023-10-17 11:08:03 · 1177 阅读 · 2 评论 -
机器学习吴恩达vscode(持续补充ing)
加上python就可以了,原因未知。原创 2023-10-08 22:53:27 · 818 阅读 · 0 评论 -
python中导入与父目录同级的package
import osimport syssys.path.append(os.pardir) # 为了导入父目录的文件而进行的设定。原创 2023-09-20 09:37:22 · 349 阅读 · 0 评论 -
MMDetection安装bug过程
github上下载后解压到anaconda的lib下的site-packages文件夹下。一开始进行openmim安装的时候就出现了版本不兼容,因为发现安装成功所以暂时没去管。把这两个文件拷贝到你的虚拟环境下就🆗,最后发现压根没用。采用b方案安装后在vscode里进行测试报错。原来是下载配置文件路径并不在虚拟环境下。然而紧接着又出现了编码问题。一番折腾无果后选择按方案a。然后切换到该目录进行安装。原创 2023-09-30 15:58:46 · 1054 阅读 · 0 评论 -
vscode下不同解释器安装pip包问题
虽然右下角可以轻易的切换解释器,但使用pip安装的时候仍然是在默认解释器下安装。尝试了很多方法仍未解决,只能在dos界面切换环境进行安装。原创 2023-09-22 22:29:42 · 186 阅读 · 0 评论 -
VSCode下运行c/c++遇到的问题
vscode以及MinGW的下载安装网上有很多教程。目前仍不清楚原因,可能是json文件配置出错。一切都安装配置完后,我按。按F5也可以正常进行调试。原创 2023-09-22 13:01:10 · 133 阅读 · 0 评论