Learn R Programming

rflow - Pipeline Interface for TensorFlow in R

This is an experimental and work-in-progress R library for easily using Google TensorFlow, inspired by Google skflow package. This package aims to help R users to easily build popular deep learning models as well as customized models with flexible and desired deep architectures. Note that the style of the way the package has been developed is new and experimental. Any feedback would be appreciated.

Dependencies

Python Packages (get pip from here first)

  • sklearn (install via pip install -U scikit-learn)
  • pandas (install via pip install pandas)
  • tensorflow (instruction here)
  • skflow (install via pip install git+git://github.com/google/skflow.git)

R Packages

  • rPython

Installation (via Github after successfully installed the above dependencies)

devtools::install_github('terrytangyuan/rflow')

Check out demos for available usages. Issues and pull requests are more than welcomed.

Contact terrytangyuan@gmail.com for questions/suggestions/collaborations.

Copy Link

Version

Version

0.0.0.9000

License

MIT + File LICENSE

Maintainer

Yuan Tang

Last Published

February 15th, 2017

Functions in rflow (0.0.0.9000)

rflow Pipeline

rflow Pipeline
Convolutionary Neural Network Model

Convolutionary Neural Network Model
Preparing predictors

Preparing predictors
Tensor Operator

Tensor Operater
Tensor Processor Transformation

Tensor Processor Transformation
Tensor Transformer

Tensor Transformaer
Tensor Processor

Tensor Processor
Prepare Text Data

Prepare Text Data
Tensor Activator

Tensor Activator
Preparing target variable

Preparing target variable
TensorFlow DNN Regressor

TensorFlow DNN Regressor
TensorFlow Custom Model Builder

TensorFlow Custom Model Builder
TensorFlow DNN Classifier

TensorFlow DNN Classifier