DiffResults.jl
DiffResults.jl copied to clipboard
A package which provides an API for querying differentiation results at multiple orders simultaneously
Bumps [julia-actions/setup-julia](https://github.com/julia-actions/setup-julia) from 1 to 2. Release notes Sourced from julia-actions/setup-julia's releases. v2.0.0 - Update to Node20 What's Changed update to node20 by @ranocha in julia-actions/setup-julia#209 Note the rationale for...
Reverts JuliaDiff/DiffResults.jl#32
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 1 to 4. Release notes Sourced from codecov/codecov-action's releases. v4.0.0 v4 of the Codecov Action uses the CLI as the underlying upload. The CLI has helped to...
Hello, I'm using this package through `LsqFit.jl`. I have a 3d parameter vector, and would like to speed up the code by leveraging `StaticArrays.jl`, which basically come for free by...
Preliminary: DiffResult objects must always be realiased when updated, as mentioned in the docs https://juliadiff.org/DiffResults.jl/stable/#DiffResults.value! In most cases it is unnecessary, because the result object itself gets mutated. However, it...
- Revert "Merge pull request #22 from mcabbott/static" - make StaticArrays dependency into an extension Shouldn't be merged until the Registrator deployment of https://github.com/JuliaRegistries/Registrator.jl/pull/397 is done. Note, this reverts #22...
`l(xu) = sum(sqrt(i^2 + 1) for i in xu)` `xu = Vector(1:6)` `result = DiffResults.HessianResult(xu)` `result = ForwardDiff.hessian!(result, l, xu)` will give `InexactError: Int64(Int64, 22.11744686954993)` Problem will be solve if...
This issue is to keep track of dependents who forget to re-alias the results when updating them (see https://juliadiff.org/DiffResults.jl/stable/#DiffResults.DiffResult). These packages incorrectly call ```julia do_stuff!(result, args...) ``` when they should...
The documentation points out, that it really important to re-alias the result, e.g. in ```julia result = ForwardDiff.hessian!(result, f, x); ``` It says that more information for why this is...
Currently, the package does two things: 1. support an interface for retrieving values with derivatives; as the former are calculated anyway 2. allow preallocated buffers for results. In my own...