From 80415308babf5ce436f22eac1ee95059ed3e939c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=A4=A9=E6=B7=BB?= Date: Wed, 10 Sep 2025 09:59:19 +0800 Subject: [PATCH] mask2former bugfix --- model_examples/Mask2Former/README.md | 3 ++- model_examples/Mask2Former/mmdetection.patch | 13 +++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/model_examples/Mask2Former/README.md b/model_examples/Mask2Former/README.md index b4b0b2bd..bc92fb72 100644 --- a/model_examples/Mask2Former/README.md +++ b/model_examples/Mask2Former/README.md @@ -66,11 +66,12 @@ cd ../ ``` - 2. 源码编译安装 `mmcv rc4main` 分支: + 2. 源码编译安装 `mmcv main` 分支: ``` git clone https://github.com/open-mmlab/mmcv cd mmcv/ + git checkout 90d83c94cfb967ef162c449faf559616f31f28c2 pip install -r requirements/runtime.txt MMCV_WITH_OPS=1 MAX_JOBS=8 FORCE_NPU=1 python setup.py build_ext MMCV_WITH_OPS=1 FORCE_NPU=1 python setup.py develop diff --git a/model_examples/Mask2Former/mmdetection.patch b/model_examples/Mask2Former/mmdetection.patch index ad93e4da..ec1d1552 100644 --- a/model_examples/Mask2Former/mmdetection.patch +++ b/model_examples/Mask2Former/mmdetection.patch @@ -1,3 +1,16 @@ +diff --git a/mmdet/__init__.py b/mmdet/__init__.py +index 3ac884ac..20633845 100644 +--- a/mmdet/__init__.py ++++ b/mmdet/__init__.py +@@ -6,7 +6,7 @@ from mmengine.utils import digit_version + from .version import __version__, version_info + + mmcv_minimum_version = '2.0.0rc4' +-mmcv_maximum_version = '2.2.0' ++mmcv_maximum_version = '2.3.0' + mmcv_version = digit_version(mmcv.__version__) + + mmengine_minimum_version = '0.7.1' diff --git a/mmdet/models/task_modules/samplers/mask_pseudo_sampler.py b/mmdet/models/task_modules/samplers/mask_pseudo_sampler.py index 307dd5d1..5270b80e 100644 --- a/mmdet/models/task_modules/samplers/mask_pseudo_sampler.py -- Gitee