Skip to content

Commit 07ed8ec

Browse files
committed
Fix MMDet CI: Correct import path and dependency versions
1 parent 45565f9 commit 07ed8ec

3 files changed

Lines changed: 13 additions & 8 deletions

File tree

.github/workflows/mmdet-tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@ jobs:
3232
3333
- name: Install MMDet dependencies
3434
run: |
35-
pip install mmengine>=0.7.0
36-
pip install mmcv>=2.0.0
37-
pip install mmdet>=3.0.0
35+
pip install "mmengine>=0.7.0,<0.9.0"
36+
pip install "mmcv>=2.0.0,<3.0.0"
37+
pip install "mmdet>=3.0.0,<4.0.0"
3838
3939
- name: Run MMDet tests with flexible thresholds
4040
run: |
@@ -49,7 +49,7 @@ jobs:
4949
# Test MMDet integration
5050
python -c "
5151
try:
52-
from sahi.models.mmdetection import MMDetectionModel
52+
from sahi.models.mmdet import MmdetDetectionModel
5353
print('✅ MMDet model import successful')
5454
except ImportError as e:
5555
print(f'⚠️ MMDet import warning: {e}')

requirements.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ torch>=2.0.0
1515
torchvision>=0.15.0
1616
numpy>=1.21.0
1717

18-
# MMDet dependencies for Python 3.11
19-
mmengine>=0.7.0
20-
mmcv>=2.0.0
21-
mmdet>=3.0.0
18+
# MMDet dependencies for Python 3.11 (compatible versions)
19+
mmengine>=0.7.0,<0.9.0
20+
mmcv>=2.0.0,<3.0.0
21+
mmdet>=3.0.0,<4.0.0

tatus

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
45565f9 (HEAD -> feat/batched-gpu-inference) Fix MMDet CI: Add requirements files and simplify workflow
2+
d1f3fb4 (origin/feat/batched-gpu-inference) Fix CI issues: Add missing BatchedSAHIInference class and fix formatting
3+
ce4a372 Fix mmdet-tests workflow with flexible thresholds
4+
cdd741e Fix CI test failures with flexible thresholds + comprehensive fixes
5+
4bd27ec Fix CI issues and improve code quality

0 commit comments

Comments
 (0)