What is the recommended way to use Mooncake.jl?

See title.

Should I use DifferentiationInterface? The existing (very excellent) documentation for Mooncake doesn’t offer much in the way of usage examples…

Yup, DI.jl is definitely the way to go.

I discuss this in the README, but you make a very good point that this is not discussed anywhere in the docs. I’ll make a PR to sort this out!

2 Likes