Package: dual 0.0.5
dual: Automatic Differentiation with Dual Numbers
Automatic differentiation is achieved by using dual numbers without providing hand-coded gradient functions. The output value of a mathematical function is returned with the values of its exact first derivative (or gradient). For more details see Baydin, Pearlmutter, Radul, and Siskind (2018) <https://jmlr.org/papers/volume18/17-468/17-468.pdf>.
Authors:
dual_0.0.5.tar.gz
dual_0.0.5.zip(r-4.5)dual_0.0.5.zip(r-4.4)dual_0.0.5.zip(r-4.3)
dual_0.0.5.tgz(r-4.4-any)dual_0.0.5.tgz(r-4.3-any)
dual_0.0.5.tar.gz(r-4.5-noble)dual_0.0.5.tar.gz(r-4.4-noble)
dual_0.0.5.tgz(r-4.4-emscripten)dual_0.0.5.tgz(r-4.3-emscripten)
dual.pdf |dual.html✨
dual/json (API)
# Install 'dual' in R: |
install.packages('dual', repos = c('https://drwolf85.r-universe.dev', 'https://cloud.r-project.org')) |
This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.
Last updated 1 years agofrom:d60260aabe. Checks:OK: 7. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 04 2024 |
R-4.5-win | OK | Nov 04 2024 |
R-4.5-linux | OK | Nov 04 2024 |
R-4.4-win | OK | Nov 04 2024 |
R-4.4-mac | OK | Nov 04 2024 |
R-4.3-win | OK | Nov 04 2024 |
R-4.3-mac | OK | Nov 04 2024 |
Exports:atan2betachoosedualerferfcerfcinverfinvfactorialis.duallbetalchooselfactoriallogbpsigamma
Dependencies:
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Automatic Differentiation with Dual Numbers | dual-package |
Arithmetic Operators | * *,dual,dual-method *,dual,numeric-method *,numeric,dual-method + +,dual,dual-method +,dual,missing-method +,dual,numeric-method +,numeric,dual-method - -,dual,dual-method -,dual,missing-method -,dual,numeric-method -,numeric,dual-method / /,dual,dual-method /,dual,numeric-method /,numeric,dual-method Arithmetic ^ ^,dual,dual-method ^,dual,numeric-method ^,numeric,dual-method |
Dual object class An S4 Class for dual numbers | dual dual-class initialize,dual-method is.dual is.dual,ANY,dual-method show,dual-method |
Special Functions of Mathematics | erf erf,dual-mehtod erf,dual-method erfc erfc,dual-mehtod erfc,dual-method erfcinv erfcinv,dual-mehtod erfcinv,dual-method erfinv erfinv,dual-mehtod erfinv,dual-method Error |
Hyperbolic Functions | acosh,dual-method asinh,dual-method atanh,dual-method cosh,dual-method Hyperbolic sinh,dual-method tanh,dual-method |
Logarithms and Exponentials | exp exp,dual-method expm1 expm1,dual-method log log,dual-method log10 log10,dual-method log1p log1p,dual-method log2 log2,dual-method logb logb,dual,dual-method logb,dual,numeric-method logb,numeric,dual-method |
Logic Operators for Comparing Dual Numbers | != !=,dual,dual-method !=,dual,numeric-method !=,numeric,dual-method < <,dual,dual-method <,dual,numeric-method <,numeric,dual-method <= <=,dual,dual-method <=,dual,numeric-method <=,numeric,dual-method == ==,dual,dual-method ==,dual,numeric-method ==,numeric,dual-method > >,dual,dual-method >,dual,numeric-method >,numeric,dual-method >= >=,dual,dual-method >=,dual,numeric-method >=,numeric,dual-method Logic |
Miscellaneous Mathematical Functions | abs,dual-method MathFun sqrt,dual-method |
Special Functions of Mathematics | beta,dual,dual-method beta,dual,numeric-method beta,numeric,dual-method choose,dual,dual-method choose,dual,numeric-method choose,numeric,dual-method digamma,dual-mehtod digamma,dual-method factorial,dual-mehtod factorial,dual-method gamma,dual-mehtod gamma,dual-method lbeta,dual,dual-method lbeta,dual,numeric-method lbeta,numeric,dual-method lchoose,dual,dual-method lchoose,dual,numeric-method lchoose,numeric,dual-method lfactorial,dual-mehtod lfactorial,dual-method lgamma,dual-mehtod lgamma,dual-method psigamma,dual,NULL-mehtod psigamma,dual-method Special trigamma,dual-mehtod trigamma,dual-method |
Trigonometric Functions | acos,dual-method arccos,dual-method arcsin,dual-method arctan,dual-method asin,dual-method atan,dual-method atan2,ANY,dual-method atan2,dual,ANY-method atan2,dual,dual-method atan2,dual,numeric-method atan2,numeric,dual-method cos,dual-method cospi,dual-method sin,dual-method sinpi,dual-method tan,dual-method tanpi,dual-method Trig |