Provides a consistent interface to the 'Keras' Deep Learning Library directly from within R. 'Keras' provides specifications for describing dense neural networks, convolution neural networks (CNN) and recurrent neural networks (RNN) running on top of either 'TensorFlow' or 'Theano'. Type conversions between Python and R are automatically handled correctly, even when the default choices would otherwise lead to errors. Includes complete R documentation and many working examples.
This version adding a testing suite for of the core functions in the library and conforming with the goodpractice::gp() recommendations. Also adds hooks to TravisCL and AppVeyor for integrated testing.
Adding the following functions to make it easier to initalize and check that keras is properly installed; these also make it possible to restart the python engine if needed.
This is the inital working version that was publicly pushed to GitHub. Older versions only ran locally on the development machine. Currently all of the layers in the keras library other than the functional layers are wrapped and exported.