From dad8b680f9c44c9903a25ea2cd6ae19777f0f546 Mon Sep 17 00:00:00 2001 From: lwhitefox <38960242+lwhitefox@users.noreply.github.com> Date: Mon, 15 Feb 2021 10:57:15 -0700 Subject: [PATCH] Update index.md Fixed 3-4 typos --- index.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/index.md b/index.md index b6e7736..122ebff 100644 --- a/index.md +++ b/index.md @@ -22,7 +22,7 @@ JuliaDiff is an informal organization which aims to unify and document packages ## The Big List -This is a big list of Julia Automatic Differentiaion (AD) packages and related tooling. +This is a big list of Julia Automatic Differentiation (AD) packages and related tooling. As you can see there is a lot going on here. As with any such big lists it rapidly becomes out-dated. When you notice something that is out of date, or just plain wrong, please [submit a PR](https://github.com/JuliaDiff/juliadiff.github.io). @@ -56,11 +56,11 @@ It is worth investigating each package yourself to really understand its ins and - [NiLang.jl](https://github.com/GiggleLiu/NiLang.jl): [Reversible computing](https://en.wikipedia.org/wiki/Reversible_computing) [DSL](https://en.wikipedia.org/wiki/Domain-specific_language), where everything is differentiable by reversing. ### Finite Differencing -Yes, we said at the start to stop approximating deriviatives, but these packages are faster and more accurate than you would expect finite differencing to every achieve. +Yes, we said at the start to stop approximating derivatives, but these packages are faster and more accurate than you would expect finite differencing to ever achieve. If you really need finite differencing, use these packages rather than implementing your own. - [FiniteDifferences.jl](https://github.com/JuliaDiff/FiniteDifferences.jl): High-accuracy finite differencing with support for almost any type (not just arrays and numbers). -- [FiniteDiff.jl](https://github.com/JuliaDiff/FiniteDiff.jl): High-accuracy finite differencing with support for efficient calculation of spares Jacobians via coloring vectors. +- [FiniteDiff.jl](https://github.com/JuliaDiff/FiniteDiff.jl): High-accuracy finite differencing with support for efficient calculation of sparse Jacobians via coloring vectors. - [Calculus.jl](https://github.com/JuliaMath/Calculus.jl): Largely deprecated, legacy package. New users should look to FiniteDifferences.jl and FiniteDiff.jl instead. ### Rulesets