When I tried to run test_video.sh with snapshot & dataset prepared:
Traceback (most recent call last):
File "test_video.py", line 6, in
from lib import VideoModel_pvtv2 as Network
File "/home/user1/git/SLT-Net/lib/init.py", line 1, in
from .short_term_model import VideoModel as VideoModel_pvtv2
File "/home/user1/git/SLT-Net/lib/short_term_model.py", line 5, in
from lib.pvtv2_afterTEM import Network
File "/home/user1/git/SLT-Net/lib/pvtv2_afterTEM.py", line 6, in
from mmseg.models import build_segmentor
File "/home/user1/anaconda3/envs/SLTnet/lib/python3.8/site-packages/mmseg/init.py", line 5, in
import mmengine
ModuleNotFoundError: No module named 'mmengine'
After pip install mmengine
Traceback (most recent call last):
File "test_video.py", line 6, in
from lib import VideoModel_pvtv2 as Network
File "/home/user1/git/SLT-Net/lib/init.py", line 1, in
from .short_term_model import VideoModel as VideoModel_pvtv2
File "/home/user1/git/SLT-Net/lib/short_term_model.py", line 5, in
from lib.pvtv2_afterTEM import Network
File "/home/user1/git/SLT-Net/lib/pvtv2_afterTEM.py", line 6, in
from mmseg.models import build_segmentor
File "/home/user1/anaconda3/envs/SLTnet/lib/python3.8/site-packages/mmseg/init.py", line 61, in
assert (mmcv_min_version <= mmcv_version < mmcv_max_version),
AssertionError: MMCV==1.7.1 is used but incompatible. Please install mmcv>=2.0.0rc4.
reproduce
(set up dataset and .pth properly)
conda create -n SLTnet python=3.8
conda activate SLTnet
conda install pytorch torchvision torchaudio cudatoolkit=11.1 -c pytorch -c nvidia
conda install -c conda-forge timm
pip install mmcv-full -f https://download.openmmlab.com/mmcv/dist/cu111/torch1.9.0/index.html
pip install mmsegmentation
bash test_video.sh
pip install mmengine
pip install mmcv==2.0.0rc4
It would be appreciated if requirements.txt can be more organized.
When I tried to run test_video.sh with snapshot & dataset prepared:
Traceback (most recent call last):
File "test_video.py", line 6, in
from lib import VideoModel_pvtv2 as Network
File "/home/user1/git/SLT-Net/lib/init.py", line 1, in
from .short_term_model import VideoModel as VideoModel_pvtv2
File "/home/user1/git/SLT-Net/lib/short_term_model.py", line 5, in
from lib.pvtv2_afterTEM import Network
File "/home/user1/git/SLT-Net/lib/pvtv2_afterTEM.py", line 6, in
from mmseg.models import build_segmentor
File "/home/user1/anaconda3/envs/SLTnet/lib/python3.8/site-packages/mmseg/init.py", line 5, in
import mmengine
ModuleNotFoundError: No module named 'mmengine'
After pip install mmengine
Traceback (most recent call last):
File "test_video.py", line 6, in
from lib import VideoModel_pvtv2 as Network
File "/home/user1/git/SLT-Net/lib/init.py", line 1, in
from .short_term_model import VideoModel as VideoModel_pvtv2
File "/home/user1/git/SLT-Net/lib/short_term_model.py", line 5, in
from lib.pvtv2_afterTEM import Network
File "/home/user1/git/SLT-Net/lib/pvtv2_afterTEM.py", line 6, in
from mmseg.models import build_segmentor
File "/home/user1/anaconda3/envs/SLTnet/lib/python3.8/site-packages/mmseg/init.py", line 61, in
assert (mmcv_min_version <= mmcv_version < mmcv_max_version),
AssertionError: MMCV==1.7.1 is used but incompatible. Please install mmcv>=2.0.0rc4.
reproduce
(set up dataset and .pth properly)
conda create -n SLTnet python=3.8
conda activate SLTnet
conda install pytorch torchvision torchaudio cudatoolkit=11.1 -c pytorch -c nvidia
conda install -c conda-forge timm
pip install mmcv-full -f https://download.openmmlab.com/mmcv/dist/cu111/torch1.9.0/index.html
pip install mmsegmentation
bash test_video.sh
pip install mmengine
pip install mmcv==2.0.0rc4
It would be appreciated if requirements.txt can be more organized.