Aller au contenu
Deeply Learning
  • Accueil
  • Formation
    • Data-science Théorie
    • Data-science Pratique
    • React
    • Angular
    • Electron
    • React Native
    • Système d’exploitation
    • Cybersécurité
  • Projets
    • Deeply Tracking
    • Covid-19 Data vizualisation
    • EasyAttest
  • Thèse
  • CICD & DevOps

Accueil » Récents articles » Cours pratiques - Deep learning » Configuration des dépendances pour utiliser le GPU (CUDA, cuDNN)

installation cudnn cuda Cours pratiques - Deep learning

Configuration des dépendances pour utiliser le GPU (CUDA, cuDNN)

  • 4 décembre 201829 avril 2025
  • par Bastien Maurice

Le CPU, c’est bien. Le GPU, c’est mieux !

Nous avons installé tout ce qu’il nous faut pour lancer des entraînements de réseaux de neurones. Cependant, si on lance un entrainement à ce stade-là, nous allons taper exclusivement sur le CPU. Il serait dommage de ne profiter de l’accélération de calculs offert par notre carte graphique (et surtout au prix ou elles sont actuellement, on remercie NVIDIA hein 😉)

Nous allons devoir installer 2 outils nécessaires :

  • CUDA : C’est une technologie propriétaire de NVIDIA permettant d’effectuer du traitement parallèle via leur carte graphique, permettant un bien meilleur rendement.
  • cuDNN : C’est la librairie des primitives de NVIDIA concernant les réseaux de neurones. Elle va permettre d’accélérer nos traitements , qu’ils concernant les routines standard comme la backpropagation , les fonctions d’activations etc. Il fait partie du SDK de deep learning, et peut s’utiliser avec différents backend (Caffe, Caffe2, Chainer, Keras, Matlab, MxNet, Tensorflow et Pytorch).

Sur beaucoup de site, les gens renseigne que pour installer ces deux dépendances nécessaires, il suffit de les installer à la main depuis le site NVIDIA. Cuda s’installe facilement, mais pour cuDNN vous aller devoir vous créer un compte développeur et drag&drop leur fichier zip au bon endroit. Cette méthode à fonctionné pour mon premier laptop, mais pas le second, surement un soucis de version entre les deux versions. Bref, une installation pas des plus rapide et fonctionnel.

 

Installation

Du coup je vous propose de simplifier tout cela, en installant ces deux librairies directement via Anaconda. Ouvrez votre environnement souhaité, et taper les lignes suivantes :

  • conda install -c anaconda cudatoolkit
  • conda install -c anaconda cudnn

 

Et voilà. Simple, basique.😎

Conversion d’un audio en spectre
Détecteur de harcèlement
Momotoculteur
Développeur junior, j’ai un profil spécialisé dans le développement logiciel et les systèmes embarqués. Je m’intéresse depuis peu au domaine de la data science.
Anaconda carte cuda cudnn GPU graphique Nvidia

Articles similaires

image semantic segmentation keras tensorflow
Segmentation sémantique d’images
dataset loader custom keras tensorflow batch
Réaliser son propre générateur de…
fit vs fit_generator keras tensorflow numpy generator
Charger & entrainer le réseau…
Radar automatique partie 1 :…
recommandeur hashtag image
Classification d’images multi labels/classes
detecteur de harcelement
Détecteur de harcèlement
constitution image rgb
Composition et conversion d’une image
reconnaissance vocale tutoriel
Reconnaissance vocale de mots clés
reconnaissance d'image
Classification d’images
keras api installation
Installation de l’API de haut…
Thème par Colorlib Propulsé par WordPress
  • Twitter
  • Youtube
  • Linkedin
  • Github