rstudio/keras3

R Interface to Keras

What it solves

It provides an R interface to Keras, allowing R users to build and train deep learning models using a high-level, user-friendly API designed for fast experimentation.

How it works

The package acts as an interface to the Keras API, enabling the creation of complex neural network architectures. It supports seamless execution on both CPUs and GPUs, and provides built-in support for various network types, including convolutional networks for computer vision and recurrent networks for sequence processing.

Who it’s for

Data scientists and researchers using R who want to prototype and deploy deep learning models quickly without needing to switch to Python.

Highlights

  • Seamless CPU and GPU execution
  • Support for convolutional and recurrent networks
  • Ability to build arbitrary network architectures, including multi-input and multi-output models
  • Focus on reducing the delay between idea and result

Related

  • Project
  • Project
  • Project
  • Dispatch
  • Project