kerasR: R Interface to the Keras Deep Learning Library

Taylor Arnold · The Journal of Open Source Software · 2017

Keras is a high-level neural networks API, originall written in Python, and capable of running on top of either TensorFlow or Theano. It was developed with a focus on enabling fast experimentation. This package provides an interface to Keras from within R. All of the returned objects from functions in this package are either native R objects or raw pointers to python objects, making it possible for users to access the entire keras API. The main benefits of the package are (1) correct, manual parsing of R inputs to python, (2) R-sided documentation, and (3) examples written using the API. It allows, amongst other things, users to load and run popular pre-trained models such as VGG-19 (He et al. 2015), ResNet50 (He et al. 2016), and Inception (Szegedy et al. 2015).

Read the paper · More papers on PaperTik