- 博客(27)
- 问答 (1)
- 收藏
- 关注
原创 Mac版向日葵command+s保存操作快捷键冲突,打开向日葵设置
Mac版的向日葵有个很逆天的快捷键,command+s会打开向日葵的系统设置,而且在向日葵的软件设置里关不掉。饱受折磨,后来尝试了很多很多种方法,几个月后尝试了一个解决方法居然解决了。不知道向日葵程序员怎么想的,把这么常用的快捷键设置成这个,软件里还不能设置,打个大大的差评。搜索结果有两个键盘快捷键,不是辅助功能的,是下面的那个,点击之后选择 “app快捷键”然后点击下面的键盘快捷键右边的黑框框,随便设置一个平常不会用到的组合键,可参考我这里。如果你没设置过,正常是没有向日葵的,我已经设置了所以才有。
2025-11-09 18:18:58
362
原创 使用kitti格式数据集生成mmd3D的pkl文件
本文介绍了KITTI数据集的标准目录结构,包括training和testing子目录及其包含的calib、image_2、label_2、velodyne等文件夹。同时说明了如何使用Python命令处理数据集,其中包含指定根路径(--root-path)、输出目录(--out-dir)和额外标签(--extra-tag)等参数。完整命令格式为:python -m tools.create_data kitti --root-path [路径] --out-dir [路径] --extra-tag kitti
2025-10-14 16:38:31
94
原创 UnboundLocalError: local variable ‘ignore_class_name‘ referenced before assignment for mmd3d
mmdetection3D-1.4.0版本中的update_infos_to_v2.py文件存在一个小bug。在517行代码中,变量ignore_class_name在未定义的情况下就被直接打印。正确的修改方法是在打印前先检查该变量是否存在,可以通过getattr()函数获取locals()中的变量值,若不存在则返回空集合。建议将原print语句修改为:先使用ignore_class_name=getattr(locals(),'ignore_class_name',set())获取变量值,再执行打印操作。
2025-10-14 14:18:34
127
原创 生成空点云.bin数据集命令
摘要:该Python代码使用numpy和os库创建KITTI格式的激光雷达数据文件。它在E盘创建目录结构(E:\ai\kitti_fmt\training\velodyne),并生成10,000个空的.bin文件。每个文件包含一个空的4维浮点数组(形状为0×4),使用numpy.zeros创建并以二进制格式写入。代码中同时展示了两种写入方式:一种使用struct.pack填充0值,另一种直接写入numpy数组的二进制表示。这些空文件可能用于初始化KITTI数据集格式的占位文件。
2025-10-14 14:05:37
413
原创 kitti_converter.py报错return ‘{:06d}‘.format(img_idx)
摘要:解决数据集命名格式问题的方法:1)检查train.txt文件中的图像名称是否为6位数字格式;2)若非6位数则修改为000000-999999格式;3)若已符合格式仍报错,需修改kitti_data_utils.py第17行代码,将返回格式改为直接返回img_idx而非格式化6位数字。该方法适用于mmdetection3d-1.4.0框架下的KITTI数据集处理。 (99字)
2025-10-13 18:21:17
157
原创 解决安装mmdet3d报错未安装torch(即使环境已安装)
在隔离构建环境中安装mmdetection3d时遇到torch缺失问题。解决方案是在项目目录的pyproject.toml文件中添加构建依赖项,包括torch、torchvision和torchaudio的指定版本whl文件链接。具体操作为:[build-system]下配置requires列表包含这些依赖,并设置build-backend。安装时系统会自动下载并安装这些包,整个过程耗时较长但能有效解决问题。注意需根据实际环境调整whl文件版本号。
2025-10-13 12:32:51
252
1
原创 解决Error loading model: Weights only load failed. 报错
文章摘要:PyTorch 2.6+版本中torch.load()默认启用weights_only=True参数,导致加载含自定义类ultralytics.nn.tasks.DetectionModel的模型文件时失败。解决方法有两种:1)在可信源前提下使用weights_only=False加载;2)通过add_safe_globals()将自定义类加入白名单。建议在模型加载时显式添加ckpt = torch.load('model.pt', weights_only=False)来解决兼容性问题。
2025-07-21 15:11:57
1822
原创 解决Error loading model: Error(s) in loading state_dict for xxx报错
模型加载失败,提示state_dict中缺少xxxV2模型所需的权重参数(如pretrained.*、xxx_head.*等),同时包含了YOLO专用的非必要字段(如ema、optimizer等)。这是由于加载了完整的YOLO训练检查点文件(.pt)而非纯模型权重所致。解决方法是在加载代码中添加strict=False参数:model.load_state_dict(torch.load('yolo11n.pt',map_location='cpu'),strict=False),允许忽略不匹配的键值。
2025-07-21 15:07:21
232
原创 离线安装支持GPU与CUDA的torch
本文介绍了在Windows平台下解决PyTorch安装问题的方案。首先通过命令获取系统环境信息(Python版本、CUDA版本等),然后按照公式https://download.pytorch.org/whl/{cuda_version}/torch-{torch_version}...构建正确的PyTorch安装包下载链接。建议使用多线程下载器加速下载,下载完成后通过pip安装whl文件。安装后运行GPU检测脚本验证是否成功支持CUDA,并提供了torchvision和torchaudio的配套下载安装方
2025-07-16 02:35:43
381
原创 yolov8预训练模型下载使用问题—离线下载使用
自行替换链接相应部分需要的预训练模型,上面的是yolov8m-seg.pt的预训练模型,同理。,找了好久 找到可以使用的下载地方。)下载的预训练模型会报错。yolov8m.pt的是。
2024-12-10 14:22:51
709
原创 yolov8报错AttributeError: module ‘numpy‘ has no attribute ‘object‘.
【代码】yolov8报错AttributeError: module ‘numpy‘ has no attribute ‘object‘.
2024-12-10 01:42:57
249
原创 解决No module named ‘pyopenpose‘错误
对原本正常使用的openpose项目进行跨机器迁移后发现报错Error: OpenPose library could not be found. Did you enable `BUILD_PYTHON` in CMake and have this Python script in the right folder?检查代码中这几个有写文件路径的部分,请仔细根据自己的项目填写正确的路径。过了,但未解决,随后自己 摸索了半小时,成功解决。
2024-11-16 13:48:52
973
1
原创 WIN下安装配置opencv的支持cuda的版本(仅使用命令行界面)
众所周知,opencv可以通过pip一键安装预编译版本的或者安装具有额外模块(如视频处理、图像处理等)的OpenCV版本但是官方提供的预编译版本并不支持cuda的加速,想知道自己的版本是否支持cuda可以用python运行以下命令我之前也是安装了官方提供的预编译版本,不支持cuda加速,会输出如果支持cuda加速应该输出。
2024-09-13 15:18:57
3763
4
原创 AssertionError: Python module from file .\defaults.py must have ‘cfg‘ attr导入配置文件报错
AssertionError: Python module from file .\defaults.py must have 'cfg' attrmaskrcnn训练脚本导入配置文件报错解决方案:
2024-08-04 21:45:15
224
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅