madness: Automatic Differentiation of Multivariate Operations

An object that supports automatic differentiation of matrix- and multidimensional-valued functions with respect to multidimensional independent variables. Automatic differentiation is via 'forward accumulation'.

AuthorSteven E. Pav [aut, cre]
Date of publication2016-01-20 09:12:28
MaintainerSteven E. Pav <shabbychef@gmail.com>
LicenseLGPL-3
Version0.2.0
https://github.com/shabbychef/madness

View on CRAN

Functions

[ Man page
abs,madness-method Man page
accessor Man page
ANY,array-method Man page
ANY,madness-method Man page
aperm Man page
aperm.madness Man page
arithops Man page
^,array,madness-class Man page
-,array,madness-class Man page
/,array,madness-class Man page
*,array,madness-class Man page
\%*\%,array,madness-class Man page
+,array,madness-class Man page
^,array,madness-method Man page
-,array,madness-method Man page
/,array,madness-method Man page
*,array,madness-method Man page
\%*\%,array,madness-method Man page
+,array,madness-method Man page
as Man page
as.array Man page
as.array,madness-method Man page
as.madness Man page
as.madness.default Man page
as.matrix Man page
as.matrix,madness-method Man page
as.numeric Man page
as.numeric,madness-method Man page
bind Man page
blockrep Man page
cbind2,ANY,madness-method Man page
cbind2,madness,ANY-method Man page
cbind2,madness,madness-method Man page
cbind2,madness,missing-method Man page
chol Man page
chol.madness Man page
c.madness Man page
colMeans Man page
colMeans,madness-method Man page
colsums Man page
colSums Man page
colSums,madness-method Man page
cos,madness-method Man page
crossprod Man page
crossprod,ANY,madness-method Man page
crossprod,madness,ANY-method Man page
crossprod,madness,madness-method Man page
crossprod,madness,missing-method Man page
det Man page
determinant Man page
determinant.madness Man page
determinant,madness,ANY-method Man page
determinant,madness,logical-method Man page
determinant,madness,missing-method Man page
diag Man page
diag,madness-method Man page
dim<-,madness,ANY-method Man page
dim<-,madness-method Man page
dim,madness-method Man page
dvdx Man page
dvdx,madness-method Man page
eigen Man page
eigen,madness-method Man page
elwise Man page
exp,madness-method Man page
initialize,madness-class Man page
initialize,madness-method Man page
ivech Man page
ivech,ANY-method Man page
ivech,madness-method Man page
kronecker,array,madness-class Man page
kronecker,array,madness-method Man page
kronecker,madness,array-class Man page
kronecker,madness,array-method Man page
kronecker,madness,madness-class Man page
kronecker,madness,madness-method Man page
length,madness-method Man page
log10,madness-method Man page
log,madness-method Man page
madness Man page
[,madness,ANY,ANY,ANY-method Man page
^,madness,array-class Man page
-,madness,array-class Man page
/,madness,array-class Man page
*,madness,array-class Man page
\%*\%,madness,array-class Man page
+,madness,array-class Man page
^,madness,array-method Man page
-,madness,array-method Man page
/,madness,array-method Man page
*,madness,array-method Man page
\%*\%,madness,array-method Man page
+,madness,array-method Man page
-,madness-class Man page
+,madness-class Man page
madness-class Man page
`\%*\%`,madness,madness-class Man page
^,madness,madness-class Man page
-,madness,madness-class Man page
/,madness,madness-class Man page
*,madness,madness-class Man page
+,madness,madness-class Man page
^,madness,madness-method Man page
-,madness,madness-method Man page
/,madness,madness-method Man page
*,madness,madness-method Man page
\%*\%,madness,madness-method Man page
+,madness,madness-method Man page
-,madness,missing-method Man page
+,madness,missing-method Man page
madness-NEWS Man page
^,madness,numeric-class Man page
-,madness,numeric-class Man page
/,madness,numeric-class Man page
*,madness,numeric-class Man page
+,madness,numeric-class Man page
^,madness,numeric-method Man page
-,madness,numeric-method Man page
/,madness,numeric-method Man page
*,madness,numeric-method Man page
+,madness,numeric-method Man page
madness-pkg Man page
madness-pkg-package Man page
marithops Man page
matrix.trace Man page
matrix.trace,ANY-method Man page
matrix.trace,madness-method Man page
matrix.trace,matrix-method Man page
matwise Man page
max Man page
maxeig Man page
maxeig,madness-method Man page
max,madness-method Man page
min Man page
min,madness-method Man page
norm Man page
norm,madness,ANY-method Man page
norm,madness,missing-method Man page
numderiv Man page
numderiv,ANY,array-method Man page
numderiv,ANY,madness-method Man page
^,numeric,madness-class Man page
-,numeric,madness-class Man page
/,numeric,madness-class Man page
*,numeric,madness-class Man page
+,numeric,madness-class Man page
^,numeric,madness-method Man page
-,numeric,madness-method Man page
/,numeric,madness-method Man page
*,numeric,madness-method Man page
+,numeric,madness-method Man page
outer Man page
outer,ANY,ANY-method Man page
outer,array,madness-method Man page
outer,madness,array-method Man page
outer,madness,madness-method Man page
prod Man page
prod,madness-method Man page
rbind2,ANY,madness-method Man page
rbind2,madness,ANY-method Man page
rbind2,madness,madness-method Man page
rbind2,madness,missing-method Man page
repto Man page
reshapes Man page
rowMeans Man page
rowMeans,madness-method Man page
rowSums Man page
rowSums,madness-method Man page
setter Man page
show Man page
show,madness-method Man page
sin,madness-method Man page
solve Man page
solve,ANY,madness-method Man page
solve,ANY,missing-method Man page
solve,array,madness-method Man page
solve,madness,ANY-method Man page
solve,madness,array-method Man page
solve,madness,madness-method Man page
solve,madness,missing-method Man page
sqrtm Man page
sqrt,madness-method Man page
sqrtm,madness-method Man page
sum Man page
sum,madness-method Man page
sumprod Man page
t Man page
tan,madness-method Man page
tcrossprod Man page
tcrossprod,ANY,madness-method Man page
tcrossprod,madness,ANY-method Man page
tcrossprod,madness,madness-method Man page
tcrossprod,madness,missing-method Man page
theta Man page
t,madness-method Man page
todiag Man page
todiag,madness-method Man page
to_objective Man page
tril Man page
tril,madness-method Man page
triu Man page
triu,madness-method Man page
twomoments Man page
val Man page
val,madness-method Man page
varx Man page
varx<- Man page
varx<-,madness-method Man page
varx,madness-method Man page
vcov.madness Man page
vec Man page
vec,array-method Man page
vech Man page
vech,array-method Man page
vech,madness-method Man page
vec,madness-method Man page
vtag Man page
vtag<- Man page
vtag<-,madness-method Man page
vtag,madness-method Man page
xtag Man page
xtag<- Man page
xtag<-,madness-method Man page
xtag,madness-method Man page

Files

madness
madness/inst
madness/inst/CITATION
madness/inst/doc
madness/inst/doc/introducing_madness.pdf
madness/inst/doc/introducing_madness.pdf.asis
madness/tests
madness/tests/run-all.R
madness/tests/testthat
madness/tests/testthat/test-basic.r
madness/tests/testthat/test-correctness.r
madness/NAMESPACE
madness/R
madness/R/sums.r
madness/R/bind.r
madness/R/diag.r
madness/R/Ops.r
madness/R/twomoments.r
madness/R/numderiv.r
madness/R/theta.r
madness/R/vec.r
madness/R/reshape.r
madness/R/sum.r
madness/R/utils.r
madness/R/AllClass.r
madness/R/det.r
madness/R/elwise.r
madness/R/max.r
madness/R/eigen.r
madness/R/to_objective.r
madness/R/norm.r
madness/R/madness_pkg.r
madness/R/vcov.r
madness/R/trace.r
madness/R/blockrep.r
madness/R/matwise.r
madness/R/coerce.r
madness/R/solve.r
madness/vignettes
madness/vignettes/introducing_madness.pdf.asis
madness/README.md
madness/MD5
madness/build
madness/build/vignette.rds
madness/DESCRIPTION
madness/man
madness/man/marithops.Rd madness/man/vec.Rd madness/man/elwise.Rd madness/man/reshapes.Rd madness/man/vcov.madness.Rd madness/man/outer.Rd madness/man/norm.Rd madness/man/solve.Rd madness/man/det.Rd madness/man/accessor-methods.Rd madness/man/max.Rd madness/man/setter-methods.Rd madness/man/NEWS.Rd madness/man/bind.Rd madness/man/theta.Rd madness/man/extract-methods.Rd madness/man/matwise.Rd madness/man/to_objective.Rd madness/man/madness-class.Rd madness/man/madness-pkg.Rd madness/man/blockrep.Rd madness/man/eigen.Rd madness/man/colsums.Rd madness/man/matrix.trace.Rd madness/man/numderiv.Rd madness/man/sumprod.Rd madness/man/arithops.Rd madness/man/as.madness.Rd madness/man/twomoments.Rd madness/man/todiag.Rd madness/man/show-methods.Rd madness/man/as.Rd
madness/.Rinstignore

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.