当前位置:网站首页>[mmdetection] solves the installation problem
[mmdetection] solves the installation problem
2022-07-06 17:23:00 【TiggerRun】
install
introduction
It has been used again in recent competitions MMdetection library , The last time I used it was in the Tianchi race baseline, This time Ubuntu Reinstall under the server MMdetection Or hit a wall everywhere , Summarize the following questions , A lot of problems are github issue Repeat in .
Create a new environment
conda create -n name python==3.6
Recommended 3.6 edition
cuda edition
# Look at... On the server cuda edition , It is highly recommended to install 10.x edition !
cat /usr/local/cuda/version.txt
install pytorch
pip install torch==1.1.0 torchvision==0.3.0 cudatoolkit==10.0.130
To avoid mistakes , This is the most stable version configuration
correct numpy edition
pip install numpy==1.16.0
numpy v1.18 Can cause int and float64 Calculation incompatibility , stay mmdetection In test Calculation AP Failure
MMdet Supported by pytroch edition
mmdetV1.0:torch1.1,1.2,1.3,1.4
mmdetV2.0:torch1.5
it is to be noted that pytorch Version of , There's been a recent putorch1.5, If you do not specify a version to install, it will be installed as pytorch1.5, however 1.5 Version is in MMdetectionV2.0 Compatible in , If needed V2.0 Then use the following statement to install
git clone https://github.com/open-mmlab/mmdetection -b v2.0
cd mmdetection
cython,wheel
pip install cython wheel
mmcv
pip install mmcv
perhaps
git clone https://github.com/open-mmlab/mmcv.git
cd mmcv
pip install -e .
If installed mmcv There is a problem , You can try to use
pip install pytest-runner
This is a necessary library
pycocoapi
pip install git+https://github.com/philferriere/cocoapi.git#subdirectory=PythonAPI
perhaps
pip install pycocotools
mmdetection v1
git clone https://github.com/open-mmlab/mmdetection.git
cd mmdetection
pip install -e -v .
After installation failure
python setup.py clean
Delete manually build file , After dealing with the problem, continue with the following
pip install -v -e .
perhaps
python setup.py develop
边栏推荐
猜你喜欢
JVM类加载子系统
[reverse primary] Unique
Shawshank's sense of redemption
C# WinForm中DataGridView单元格显示图片
List集合数据移除(List.subList.clear)
Activiti目录(三)部署流程、发起流程
Learn the wisdom of investment Masters
【逆向】脱壳后修复IAT并关闭ASLR
Wu Jun's trilogy experience (VII) the essence of Commerce
Take you hand-in-hand to do intensive learning experiments -- knock the level in detail
随机推荐
Eight part essay that everyone likes
Only learning C can live up to expectations top2 P1 variable
Flink 解析(四):恢复机制
MySQL数字函数
Basic knowledge of assembly language
vscode
SQL调优小记
自动答题 之 Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。
暑假刷题嗷嗷嗷嗷
【MMdetection】一文解决安装问题
1. JVM入门介绍
手把手带你做强化学习实验--敲级详细
[VNCTF 2022]ezmath wp
Only learning C can live up to expectations top5 S1E8 | S1E9: characters and strings & arithmetic operators
Yum install XXX reports an error
JVM之垃圾回收器上篇
Von Neumann architecture
Activiti directory (I) highlights
Logical operation instruction
MySQL optimization notes