Carlo Lucibello
Carlo Lucibello
A list of PyTorch 1.7 features. Items are checked if we have something more or less equivalent in Flux or in the julia ecosystem and supported by Flux. This list...
Deprecate Flux.Optimisers and implicit parameters in favour of Optimisers.jl and explicit parameters
So all the things are in place and we can get rid of the current pattern using implicit params: ```julia using Flux ps = Flux.params(model) opt = Flux.Optimise.ADAM() gs =...
It's just extra friction with no real benefit
See https://github.com/lorenzoh/DataAugmentation.jl/issues/56
DCGAN's implementation could be optimized having just one generator's forward pass instead of two, see https://github.com/FluxML/model-zoo/pull/207#discussion_r386156978 Something like https://github.com/FluxML/Zygote.jl/pull/465 may help @matsueushi
eventually trough Jacobian-vector product. Nice related blog post https://j-towns.github.io/2017/06/12/A-new-trick.html
- [x] `diag`, `diagm` - [x] `triu`, `tril` - [x] `kron` - [x] `dot` - [x] `inv` - [x] `trace` - [x] `det` (see https://github.com/pytorch/pytorch/pull/3816) - [x] `logdet`, `logabsdet` -...
it would be good to slim down autograd using DiffRules.jl: https://github.com/JuliaDiff/DiffRules.jl/blob/master/src/rules.jl