8.16 Keras & R packages

  • Keras: deep-learning framework that provides a convenient way to define and train almost any kind of deep-learning model
  • Initially developed for researchers, with aim of enabling fast experimentation
  • Used by over 150,000 users (researchers, engineers, etc.)
  • Used at Google, Netflix, Uber, CERN, Yelp, Square, and hundreds of startups
  • Keras is also a popular framework on Kaggle
  • keras: R package that provides the R interface to Keras
  • tensorflow: R package that provides interface with Tensorflow
    • TensorFlow: open source software library for numerical computation using data flow graphs (originally developed by researchers and engineers working on the Google Brain Team)