Commit Graph

64 Commits

Author SHA1 Message Date
bors[bot] 97406507fd
Merge #1218
1218: Require weight and bias to be AbstractArrays r=CarloLucibello a=oxinabox

closes #1199
While in theory someone could be using Dense with weights and biases that are not abstract arrays, I would be surprised.
So allowing it is just leaving a food-gun laying around.
If it is common then we can instead close #1199 by adding a special constructor for `Number` subtypes that error if they are not integers, or something a long those lines.

### PR Checklist

- [x] Tests are added
- [x] Entry in NEWS.md

I think this is a bug-fix thus the following are not required:

- [ ] Documentation, if applicable
- [ ] Final review from `@MikeInnes` or `@dhairyagandhi96` (for API changes).


Co-authored-by: Lyndon White <lyndon.white@invenialabs.co.uk>
Co-authored-by: Lyndon White <oxinabox@ucc.asn.au>
2020-06-15 15:21:21 +00:00
github-actions[bot] fbfc973011 CompatHelper: bump compat for "Adapt" to "2.0" 2020-06-11 00:18:47 +00:00
Lyndon White 15c7354c4e
Make release as DEV 2020-06-10 12:38:33 +01:00
Lyndon White 97b0aa4d36 bump version 2020-06-10 12:14:47 +01:00
CarloLucibello a643cb6758 extend dataloader 2020-06-06 18:02:03 +02:00
bors[bot] b6a5dd7152
Merge #1133
1133: add ClipValue and ClipNorm r=CarloLucibello a=AStupidBear



Co-authored-by: Yao Lu <luyaocns@gmail.com>
2020-05-15 17:15:07 +00:00
github-actions[bot] 3fa9e91c41 CompatHelper: add new compat entry for "Functors" at version "0.1" 2020-05-13 00:13:46 +00:00
bors[bot] a84e08cf28
Merge #1174
1174: Functors r=MikeInnes a=MikeInnes

Just splits out the implementation to the [Functors](https://github.com/FluxML/Functors.jl) package, so the same traits can be used elsewhere (e.g. Optimisers.jl) without depending on all of Flux.

Co-authored-by: Mike J Innes <mike.j.innes@gmail.com>
2020-05-12 14:39:08 +00:00
cossio 17f54e4c6f bump version 2020-05-08 12:57:34 +02:00
Yao Lu 68b84bba36 add LinearAlgebra 2020-04-20 19:54:44 +08:00
Mike J Innes 6eda279190 split out functor 2020-04-14 13:58:52 +01:00
Carlo Lucibello f9e9710446 update travis and bound julia version 2020-04-06 09:35:34 +02:00
Carlo Lucibello 18ea480388 fix tests and new version 2020-04-06 09:26:38 +02:00
Dhairya Gandhi 6939e03fc6 bump CuArrays version 2020-03-26 14:03:55 +05:30
Alex Arslan 347f53adf6
Allow CuArrays v2.x 2020-03-25 10:58:39 -07:00
github-actions[bot] bca74213ee CompatHelper: bump compat for "Colors" to "0.12" 2020-03-14 00:12:33 +00:00
github-actions[bot] 69e96ed1c1 CompatHelper: bump compat for "CodecZlib" to "0.7" 2020-03-13 00:13:04 +00:00
Ian 078ad7dd50 bump version to 0.10.3 2020-03-03 13:05:23 -05:00
CarloLucibello e51070bf79 update documenter 2020-03-02 15:08:37 +01:00
CarloLucibello b6c79b38b4 add DataLoader
special case train! for the unsupervised data iterator
2020-02-29 18:50:59 +01:00
Ian Butterworth 6ced7e1ecf
expand Colors compat 2020-02-23 13:42:11 -05:00
Helios De Rosario 9bb388d953
update Juno compat 2020-02-16 18:29:18 +01:00
Dhairya Gandhi 048c31f609 bump Flux version to v0.10.1 2020-01-13 18:16:29 +05:30
Dhairya Gandhi cd4626d5a7 compat bounds for a couple more packages 2020-01-13 17:38:59 +05:30
Dhairya Gandhi e1698e6617 up cuarrays 2020-01-13 16:18:20 +05:30
Dhairya Gandhi e2a97aec24 up cuda+zygote deps 2020-01-13 16:16:24 +05:30
Dhairya Gandhi d7953ff573 test on julia 1.3+ 2020-01-13 13:45:40 +05:30
Dhairya Gandhi da9f295a8e bump version to 10.1 2020-01-13 13:41:25 +05:30
Mike J Innes 0c99f7f4b7 Merge branch 'dg/news' into pkg-up 2019-11-29 10:42:28 +00:00
Dhairya Gandhi 4b63e69b65 bump version to v0.10 2019-11-29 00:02:59 +05:30
Mike Innes b65b491e51 compat, pkg up 2019-11-28 16:23:22 +00:00
Tim Besard c45cec4cba Simplify warning. 2019-11-19 16:05:41 +01:00
Tim Besard bd734ed957 Bump CUDA dependencies. 2019-11-19 15:55:25 +01:00
Tim Besard 8a0745faab Restore Julia 1.0 compatibility. 2019-11-06 18:53:45 +01:00
Mike J Innes 61078f3ef0 use release versions of packages 2019-11-06 12:23:12 +00:00
Tim Besard 916d3dabbd Bump Julia version. 2019-11-04 15:51:33 +01:00
Tim Besard dbcdf4d1bd Bump GPU packages. 2019-11-04 15:51:33 +01:00
Tim Besard 39ab740fb7 Check for CUDA availability at run time. 2019-11-02 11:18:06 +01:00
Mike Innes b90b02872f Merge branch 'master' into tb/cuarrays_dnn 2019-09-27 14:58:32 +01:00
Dhairya Gandhi ce910da948 compat julia v1.0 2019-09-24 17:04:13 +05:30
Mike Innes b60df53ba1 pkg up 2019-09-19 18:33:33 +01:00
Mike Innes c5e56b7e04 move setweights and copy_transpose 2019-09-17 17:22:35 +01:00
Mike Innes c8d460ff84 doctests passing 2019-09-10 15:02:43 +01:00
Mike J Innes 67c38b3099 Merge branch 'master' into zygote 2019-09-06 15:18:58 +01:00
Mike J Innes 7e8021422d
Update Project.toml 2019-08-29 14:40:36 +01:00
Tim Besard 4fef9d8508 Don't depend on unreleased CuArrays. 2019-08-27 09:40:22 +02:00
Tim Besard 6ad3cdd138 Replace Requires with direct CuArrays dependency. 2019-08-27 09:33:15 +02:00
Mike Innes 094b38ac03 require julia 1.1 2019-07-12 15:21:46 +01:00
thebhatman 9f6793d63a Project.toml and Manifest updated 2019-07-02 12:16:24 +05:30
Elliot Saba fecb6bd16f Update `Manifest` 2019-05-02 18:59:12 -07:00