Keras: Difference between revisions

From Alliance Doc
Jump to navigation Jump to search
No edit summary
(→‎Installing: changing name of virtual environment directory to match what is in our documentation for Tensorflow)
Line 6: Line 6:


#Install either [[Tensorflow]], [[CTNK]] or [[Theano]].
#Install either [[Tensorflow]], [[CTNK]] or [[Theano]].
#Activate the Python virtual environment in which you installed one of the preceding package (assuming you used a virtual environment named <tt>$HOME/deeplearning</tt>),
#Activate the Python virtual environment in which you installed one of the preceding package (assuming you used a virtual environment named <tt>$HOME/tensorflow</tt>),
#:{{Command2|source $HOME/deeplearning/bin/activate}}
#:{{Command2|source $HOME/tensorflow/bin/activate}}
#Install keras in your virtual environment.
#Install keras in your virtual environment.
#:{{Command2
#:{{Command2
|prompt=(deeplearning)_[name@server ~]$
|prompt=(tensorflow)_[name@server ~]$
|pip install keras}}
|pip install keras}}



Revision as of 22:03, 11 January 2019


This article is a draft

This is not a complete article: This is a draft, a work in progress that is intended to be published into an article, which may or may not be ready for inclusion in the main wiki. It should not necessarily be considered factual or authoritative.




"Keras is a high-level neural networks API, written in Python and capable of running on top of TensorFlow, CNTK, or Theano. It was developed with a focus on enabling fast experimentation."[1]

Installing

  1. Install either Tensorflow, CTNK or Theano.
  2. Activate the Python virtual environment in which you installed one of the preceding package (assuming you used a virtual environment named $HOME/tensorflow),
    [name@server ~]$ source $HOME/tensorflow/bin/activate
    
  1. Install keras in your virtual environment.
    (tensorflow)_[name@server ~]$ pip install keras
    


R package

This section details how to install Keras for R and use TensorFlow as the backend.

  1. Install TensorFlow for R by following the instructions provided here.
  2. Follow the instructions from the parent section.
  3. Load the required modules :
    [name@server ~]$ module load gcc r/3.5.0
    
  1. Launch R
    [name@server ~]$ R
    
  1. In R, install package keras with devtools:
    devtools::install_github('rstudio/keras')
    


You are then good to go. Do not call install_keras() in R, as Keras and TensorFlow have already been installed in your virtual environment with pip. To use the Keras installed in your virtual environment, enter the following commands in R after the activation of the environment.

library(keras)
use_virtualenv(Sys.getenv('VIRTUAL_ENV'))

References