Skip to content

Commit 1057ba0

Browse files
Add details about dependencies
1 parent e985912 commit 1057ba0

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

docs/src/getting_started.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
# Getting Started
22

33
[ChainRulesCore.jl](https://github.com/JuliaDiff/ChainRulesCore.jl) is a light-weight dependency for defining sensitivities for functions in your packages, without you needing to depend on ChainRules itself.
4+
It only depends on [Cassette.jl](https://github.com/jrevels/Cassette.jl) which is also light-weight and has no dependencies.
45

56
[ChainRules.jl](https://github.com/JuliaDiff/ChainRules.jl) provides the full functionality, including sensitivities for Base Julia and standard libraries.
7+
Sensitivities for some other packages, currently SpecialFunctions.jl and NanMath.jl, will also be loaded if those packages are in your environment.
8+
In general, we recommend adding custom sensitivities to your own packages with ChainRulesCore.
69

710
## Defining Custom Sensitivities
811

0 commit comments

Comments
 (0)