In the zygote docs it says
However, implicit parameters exist mainly for compatibility with Flux’s current AD; it’s recommended to use the other approaches unless you need this,
where implicit parameters refer to the style
grads = gradient(() -> sum(linear(x)), Params([W, b]))
On the other hand, the flux docs recommend using the Params approach for ML models.
Does this mean that Flux is out of date with respect to zygote, and will be changing soon?