[[Category:Software]][[Category:AI and Machine Learning]] [https://fr.wikipedia.org/wiki/Keras Keras] est une bibliothèque open source écrite en Python qui permet d'interagir avec les algorithmes de réseaux de neurones profonds et d'apprentissage machine, notamment Tensorflow, CNTK et Theano. Si vous voulez porter un programme Keras sur une de nos grappes, il serait bon de prendre connaissance du [[Tutoriel Apprentissage machine|tutoriel sur le sujet]]. ==Installation== #Installez [[TensorFlow/fr|TensorFlow]], CNTK ou Theano dans un [[Python/fr#Créer_et_utiliser_un_environnement_virtuel|environnement virtuel Python]]. #Activez l’environnement virtuel (dans notre exemple, $HOME/tensorflow). #:{{Command2|source $HOME/tensorflow/bin/activate}} #Installez Keras dans l’environnement virtuel. #:{{Command2 |prompt=(tensorflow)_[name@server ~]$ |pip install keras}} === Utilisation avec R === Pour installer Keras pour R avec TensorFlow comme application dorsale (backend) : #Installez TensorFlow [[TensorFlow/fr#Le_paquet_R | suivant ces directives]]. #Suivez les directives de la section parent. #Chargez les modules nécessaires. #:{{Command2|module load gcc/7.3.0 r/3.5.2}} # Lancez R. #:{{Command2|R}} #Avec devtools, installez Keras dans R. #: devtools::install_github('rstudio/keras') Puisque Keras et TensorFlow sont installés dans l’environnement virtuel avec pip, n’utilisez pas install_keras().
Pour utiliser Keras, activez l’environnement virtuel et lancez les commandes library(keras) use_virtualenv(Sys.getenv('VIRTUAL_ENV')) == Références == [https://fr.wikipedia.org/wiki/Keras page Wikipédia sur Keras]