The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
Automatic differentiation for R functions written with supported scalar arithmetic and mathematical operations. Provides a composable derivative operator D that computes gradients, Hessians, Jacobians, and arbitrary-order derivative tensors at machine precision. D(D(f)) gives Hessians, D(D(D(f))) gives third-order tensors for skewness of maximum likelihood estimators, and so on to higher orders. Supports loops and executed branches composed of supported operations. Uses nested dual numbers without finite difference truncation error; floating-point rounding and conditioning still affect results.
| Version: | 0.7.2 |
| Depends: | R (≥ 4.0.0), methods |
| Imports: | stats |
| Suggests: | testthat (≥ 3.0.0), knitr, rmarkdown |
| Published: | 2026-10-28 |
| DOI: | 10.32614/CRAN.package.nabla |
| Author: | Alexander Towell |
| Maintainer: | Alexander Towell <queelius at gmail.com> |
| BugReports: | https://github.com/queelius/nabla/issues |
| License: | MIT + file LICENSE |
| URL: | https://github.com/queelius/nabla, https://metafunctor.com |
| NeedsCompilation: | no |
| Citation: | nabla citation info |
| Materials: | README, NEWS |
| CRAN checks: | nabla results |
| Reference manual: | nabla.html , nabla.pdf |
| Vignettes: |
Higher-Order Derivatives (source, R code) Introduction to nabla (source, R code) Higher-Order MLE Analysis (source, R code) Gradient and Hessian Computation with nabla (source, R code) Optimizer Integration (source, R code) |
| Package source: | nabla_0.7.2.tar.gz |
| Windows binaries: | r-devel: nabla_0.7.2.zip, r-release: nabla_0.7.2.zip, r-oldrel: nabla_0.7.1.zip |
| macOS binaries: | r-release (arm64): nabla_0.7.2.tgz, r-oldrel (arm64): nabla_0.7.2.tgz, r-release (x86_64): nabla_0.7.2.tgz, r-oldrel (x86_64): nabla_0.7.2.tgz |
| Old sources: | nabla archive |
Please use the canonical form https://CRAN.R-project.org/package=nabla to link to this page.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.