v0.10.0 (2019-11-29)
Closed issues:
- filtering a subset of parameters (#939)
- import Flux fails with errors about libcublas (#933)
- UndefVarError: project not defined (#931)
- Warning on fresh Flux install (#929)
- Looking for libcuda and failing on a device without CUDA (#928)
- Spurious RNN failure with CUDNN (#923)
train!
method forChain
(#921)- LoadError: LoadError: UndefVarError: libcudnn not defined (#918)
- Failed to precompile Flux (#917)
- Zygote: add adjoint for onehotbatch (#912)
- How to convert Tracked Number in Number? (#905)
- ConvTranspose gradient error: no method matching iterate(::Nothing) (#900)
- Gradient Through Trebuchet.jl Error (#897)
- Jacobian for Conv layers (#896)
- t (#895)
- can't find MNIST (#894)
- Regularisation docs missing norm() definition (#892)
- Flux master does not precompile (#881)
- circshift breaks Tracker.gradient, but manual shifting works (#872)
- Convolution without bias (#868)
- Github stars in pkg.julialang.org (#867)
- Typo in Optimisers Doc (#862)
- Can't use Flux.Tracker (#859)
- CUBLASError(code 13, the GPU program failed to execute) on seemingly simple applychain() (#858)
- Should one(::TrackedArray) and zero(::TrackedArray) return TrackedArrays, instead of normal arrays? (#855)
- Flux fails its own tests when run with CuArrays (#854)
- Gradient does not converge on simple dataset (#849)
- MethodError when taking gradient of Flux.mse on GPU (#848)
- RAdam Optimizer (#841)
- Optimiser interface is not documented (#836)
- Flux#zygote: conv_transpose_dims mutates arrays. (#820)
- LinearAlgebra.Transpose{Float64,Array{Float64,2}} multiplied by Tracked 2-element Array{Float64,1} doesn't work (#743)
- Glorot initialization not correctly implemented (#442)
- RNN test failures with CUDNN (#267)
- OpenCL support (#173)
Merged pull requests:
- compat, pkg up (#946) (MikeInnes)
- RNN failure hackaround (#944) (MikeInnes)
- Fixes #900 (#943) (dhairyagandhi96)
- Don't include the CUDA module during precompilation. (#941) (maleadt)
- Fix logitbinarycrossentropy on CuArrays (#940) (matsueushi)
- Fix Glorot initialization, add He initialization (#937) (Sleort)
- Avoid unnecessary conversion (#936) (baggepinnen)
- Fix AMSGrad on GPU (#935) (baggepinnen)
- Travis: test on 1.0 (#932) (MikeInnes)
- Extend docs about
train!
(#927) (heliosdrm) - Fix binarycrossentropy on CuArrays (#926) (janEbert)
- CUDA package initialization improvements (#924) (maleadt)
- Restore Julia 1.0 compatibility. (#922) (maleadt)
- use release versions of packages (#920) (MikeInnes)
- Check for CUDA availability at run time. (#916) (maleadt)
- Change
gate
function toview
instead of copy (#907) (janEbert) - Backticks and examples for normalise (#902) (kshyatt)
- Fix problem in crossentropy breaking GPU compilation (#898) (kshyatt)
- Check if CUDA availability changed during init. (#882) (maleadt)
- Fix functor's
params!
to work with complex numbers (#877) (PhilipVinc) - Move CUDNN wrappers to CuArrays (#874) (MikeInnes)
- Fix printing of SkipConnection (#870) (mcabbott)
- Functor (#865) (MikeInnes)
- removed extra parenthesis (#863) (Naba7)
- GPU CI maintainance (#861) (dhairyagandhi96)
- Activations (#860) (dsweber2)
- Restore purity (#857) (giordano)
- Add RADAM optimizer (#842) (baggepinnen)
- using Zygote (#669) (MikeInnes)