Skip to content

Easy to use first and second order Automatic Differentiation in R

Notifications You must be signed in to change notification settings

torekleppe/RAutoDiff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RAutoDiff: an R package for first and second order Automatic Differentiation of R code.

Easy to use first and second order Automatic Differentiation (AD) based on forward mode AD and operator overloading. The package is mainly intended for algorithm prototyping and smaller problems, and not really for production code.

Notice: so far, only a small subset of all the available functions in R have been overloaded to work with the the package.

Install

To install the package, run the line

devtools::install_github("https://github.com/torekleppe/RAutoDiff",build_vignettes=TRUE)

in the R console.

Documentation

The documentation is mainly contained in two vignettes: A "getting started guide" (which after installing the package is available by running in the R console):

vignette("introduction",package="RAutoDiff")

and an overview of the functions currently implemented in the package

vignette("functions",package="RAutoDiff")

About

Easy to use first and second order Automatic Differentiation in R

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages