离线(无网络/内网)安装mmdetection全过程

前提:有一台centeros的虚拟机可以联网,可参考之前的文章安装!

参考链接 https://blog.csdn.net/weixin_43408415/article/details/109243846
https://segmentfault.com/a/1190000041521916

conda create -n mmdection python=3.8 -y

通过https://pytorch.org/get-started/previous-versions/查看版本对应

conda install pytorch==1.10.0 torchvision==0.11.0 cudatoolkit=10.2 -c pytorch

torchaudio==0.10.0(是关于音频的包,不使用就不安装了)
从这里查看mmcv的对应版本https://download.openmmlab.com/mmcv/dist/cu102/torch1.10.0/index.html

pip install mmcv-full==1.4.2 -f https://download.openmmlab.com/mmcv/dist/cu102/torch1.10.0/index.html

打包命令

conda pack -n my_env_name -o out_name.tar.gz

传.tar.gz到远程服务器,解压并激活环境(conda activate xx)
下载mmdetection的源码https://github.com/open-mmlab/mmdetection,解压缩

python setup.py develop

其他的包报什么错安装什么
提供一个顺序

python-dateutil-2.8.2
fonttools
kiwisolver
cycler
Cython
pyparsing
packaging
matplotlib

离线安装包的网址https://pypi.org/

pip install xx.whl

离线安装pycocotools

tar -zxvf pycocotools-2.0.4.tar.gz
cd pycocotools
python setup.py build
python setup.py install

True表示预测结果正确,positive表示预测的结果。
TP和FP都是预测是正,但一个对一个错。所以, 一般会要求TP高,FP低
True positives(TP,真正):预测为正,实际为正
True negatives(TN,真负):预测为负,实际为负
False positive(FP,假正):预测为正,实际为负
False negative(FN,假负):预测为负,实际为正
在这里插入图片描述


版权声明:本文为qq_36136196原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。