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'.

Author
Steven E. Pav [aut, cre]
Date of publication
2016-01-20 09:12:28
Maintainer
Steven E. Pav <shabbychef@gmail.com>
License
LGPL-3
Version
0.2.0
URLs

View on CRAN

Man pages

accessor-methods
Accessor methods.
arithops
Basic Arithmetic Operations.
as
Coerce madness to something else
as.madness
Coerce to a madness object.
bind
Row and Column Bind
blockrep
Replicate blocks of multidimensional value.
colsums
Form Row and Column Sums and Means
det
Matrix Determinant
eigen
Spectral Decomposition of a Matrix
elwise
Element-wise Multivariate Operations
extract-methods
Extract parts of a 'madness' value.
madness-class
Madness Class.
madness-pkg
Multivariate Automatic Differentiation.
marithops
Basic Matrix Arithmetic Operations.
matrix.trace
Matrix Trace
matwise
Matrix-wise Multivariate Operations
max
Maxima and Minima
NEWS
News for package 'madness':
norm
Matrix and vector norms.
numderiv
Numerical (approximate) Differentiation.
outer
Outer product.
reshapes
Basic Reshape Operations
setter-methods
Setter methods.
show-methods
Show a madness object.
solve
Basic Matrix Inversion
sumprod
Sum and Product.
theta
Estimate the symmetric second moment array of values.
todiag
Diagonal Operations
to_objective
Convert a madness object into an objective value with...
twomoments
Estimate the mean and covariance of values.
vcov.madness
Calculate Variance-Covariance Matrix for a model.
vec
vectorize a multidimensional array.

Files in this package

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