No description
src | ||
test | ||
Project.toml | ||
README.md |
TaylorTest
Simple package to check derivatives
Usage
check(f, Jf, x[, constant_components]; f_kwargs...)
Returns true if Jf
approximates the derivative/gradient/Jacobian of f
at point x
(along a random direction).
f_kwargs
are keywords arguments to be passed to f
and Jf
.
constant_components
is an optional Vector{Int}
corresponding to components of the direction which should be set to zero,
effectively ignoring the dependency of f
on these components.
Examples
julia> f = x -> cos(x); Jf = x -> -sin(x); check(f, Jf, rand())
true