当前位置:网站首页>[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 垃圾回收器之Garbage First
CTF reverse entry question - dice
Some feelings of brushing leetcode 300+ questions
华为认证云计算HICA
How does wechat prevent withdrawal come true?
Notes on how the network is connected
The daemon thread starts redis and modifies the configuration file
Final review of information and network security (full version)
关于Selenium启动Chrome浏览器闪退问题
1. Introduction to JVM
随机推荐
JVM运行时数据区之程序计数器
Akamai浅谈风控原理与解决方案
自动答题 之 Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。
Redis快速入门
JVM 垃圾回收器之Garbage First
程序员定位解决问题方法论
MySQL optimization notes
【MMdetection】一文解决安装问题
À propos de l'utilisation intelligente du flux et de la carte
唯有學C不負眾望 TOP5 S1E8|S1E9:字符和字符串&&算術運算符
Prototype chain inheritance
Flink parsing (VI): savepoints
JVM之垃圾回收器下篇
Description of project structure configuration of idea
【逆向】脱壳后修复IAT并关闭ASLR
Akamai anti confusion
8086 memory
After idea installs the plug-in, restart the plug-in and disappear
Flink源码解读(一):StreamGraph源码解读
Take you hand-in-hand to do intensive learning experiments -- knock the level in detail