Skip to content

An R Deep Learning package whose aim is to make iterating on DL projects less painful

Notifications You must be signed in to change notification settings

ifrit98/R2deepR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

R2deepR

Build Status

R2deepR is an R package designed to make the lives of Deep Learning practitioners a little more conveneint.

Features

Feature Scaling

Standardization

alt text

alt text

Minmax Normalization

alt text

alt text

Unit Vector Scaling

alt text

Custom callbacks

  • lr_history
  • save_optimizer_weights

Fully Preprocessed keras datasets

Convenience functions to return fully preprocessed keras datasets as either numpy arrays or tensorflow-dataset objects.

  • mnist
  • imdb

Novel activation functions

alt text

alt text

Novel layers

  • Residual
  • GLU
  • PRU
  • Antirectifier
  • Autoencoder

Learning Curve Plots

  • training set size
  • batch size
  • learning rate

Learning rate range test (see: Smith et al.)

One Cycle Learning Rate Policy (see: Smith et al.)

Evalation tools

  • F1 score for binary classifiers

Assorted utility and convenience functions

Weight activation curves (WIP)

About

An R Deep Learning package whose aim is to make iterating on DL projects less painful

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published