yolo_darknet_sur_un_portable_optimus
Ceci est une ancienne révision du document !
Table des matières
Yolo Darknet sur un portable Optimus
Installation de YOLO Darknet sur un portable avec Optimus
Considération générales
- Kubuntu 18.04 CUDA 10.0 CUDNN >= 7.0 Ne pas utiliser Ubuntu Mate, il y a un conflit de dépendances entre CUDA et Mate Desktop
- Valable aussi pour un Desktop avec une carte graphique Nvidia
- Ubuntu est nécessaire pour avoir le driver Nvidia en permanence
Problème à résoudre:
skipping incompatible /usr/local/cuda-10.1/targets/x86_64-linux/lib/libcudnn.so when searching for -lcudnn
signifierait qu'il y a une incompatibilité entre cudnn et ???
Ressources et documentation de YOLO Darknet
Darknet
- darknet de AlexeyAB sur GitHub Nous allons suivre à la lettre ce README
- Détection avec YOLO v2 Les explications pour créer les images training et test
Portable Optimus
Installation de CUDA 10.0 sur Xubuntu 18.04
Darknet demande CUDA dans /usr/local/cuda
Installation
Télécharger:
- cuda-repo-ubuntu1804_10.0.130-1_amd64.deb
- nvidia-machine-learning-repo-ubuntu1804_1.0.0-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu1804_10.0.130-1_amd64.deb sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub sudo apt-get update sudo apt install ./nvidia-machine-learning-repo-ubuntu1804_1.0.0-1_amd64.deb sudo apt-get update sudo apt-get install --no-install-recommends cuda-10-0 sudo apt-get install --no-install-recommends libcudnn7=7.4.1.5-1+cuda10.0 libcudnn7-dev=7.4.1.5-1+cuda10.0 sudo apt-get install cmake sudo apt-get install clang
Premier test sans GPU sans CUDA sans OPENCV
Options de Makefile
GPU=0 CUDNN=0 CUDNN_HALF=0 OPENCV=0 AVX=0 OPENMP=0 LIBSO=0 ZED_CAMERA=0
Compil
export PATH=/usr/local/cuda-10.0/bin${PATH:+:${PATH}} nvcc -V make
Avec GPU avec CUDA sans OPENCV
Recommencer avec une copie des sources originale de darknet
Options de Makefile
GPU=1 CUDNN=1 CUDNN_HALF=0 OPENCV=0 AVX=0 OPENMP=0 LIBSO=0 ZED_CAMERA=0
export PATH=/usr/local/cuda-10.0/bin${PATH:+:${PATH}} nvcc -V make
yolo_darknet_sur_un_portable_optimus.1553509542.txt.gz · Dernière modification : 2019/03/25 10:25 de serge