Michael Abbott
2de84ce79f
simplify
2019-09-25 13:59:32 +02:00
Michael Abbott
1a1a96571a
+Chain
2019-09-25 13:47:29 +02:00
Michael Abbott
19830c71b1
fix printing of SkipConnection
2019-09-25 13:37:01 +02:00
Mike Innes
cabb81e30b
internal rename
2019-09-19 15:53:31 +01:00
Mike Innes
6529dbcbe6
functor refactor
2019-09-19 15:22:11 +01:00
Mike Innes
de2049450b
docs mostly fixed
2019-09-10 15:17:07 +01:00
Mike J Innes
67c38b3099
Merge branch 'master' into zygote
2019-09-06 15:18:58 +01:00
Mike Innes
b8fabad337
deprecate param/data
2019-08-19 14:35:48 +01:00
Mike J Innes
7c111e7cde
fixes #645
...
fixes #831
2019-08-09 13:53:11 +01:00
thebhatman
c7c0ee2cbc
Resolving Merge Conflicts
2019-06-12 21:34:42 +05:30
thebhatman
ef63f80644
No ops defined for param and data
2019-06-10 18:24:18 +05:30
Bruno Hebling Vieira
796a2957c9
Added news and removed type annotation from SkipConnection structure
2019-05-13 16:33:31 -03:00
Bruno Hebling Vieira
e7d76b8423
Added the SkipConnection layer and constructor
...
Added missing export
Corrected channel placement
Dimension 4 cannot be assumed to always be the Channel dimension
Deprecation of `treelike`
Code now makes use of `@treelike` macro instead of the deprecated `treelike` function (it worked on my end because I'm on Julia 0.7, while Julia 1.0 deprecated stuff)
Update basic.jl
Renaming to SkipConnection
* Update Flux.jl
* Update basic.jl
Updated `SkipConnection` with a `connection` field
I'm pretty sure I broke something now, but this PR should follow along these lines `cat` needs special treatment (the user can declare his own `concatenate` connection, but I foresee it's going to be used often so we can simply define special treatment)
Forgot to remove some rebasing text
Forgot to remove some more rebasing text
Removed local copy and default cat method from the function calls
Adjusted some more types for inference, could improve on this as well
Re-placed some left-over spaces
2019-05-13 16:32:00 -03:00
Mike J Innes
c313be8e95
rm data/param
2019-05-02 18:52:09 -07:00
Zachary P Christensen
83eb5a1df6
Fix typo in Maxout
2019-04-19 17:02:26 -04:00
Johnny Chen
a300376f71
fix a typo in comment
...
`inplementation` --> `implementation`
2019-04-05 19:19:30 +08:00
JohnnyChen
3cafbbad02
simplify the implementation
2019-04-05 18:44:00 +08:00
JohnnyChen
de7a5f4024
correct the function behavior; support Any type
2019-04-05 18:16:44 +08:00
JohnnyChen
82595648e2
change 4-spaces tab to 2-spaces tab
2019-03-28 22:40:24 +08:00
JohnnyChen
13c58494ec
add x into results
2019-03-28 19:28:59 +08:00
JohnnyChen
5c2a071713
add support for 0-element Chain
2019-03-28 17:20:41 +08:00
JohnnyChen
ccfe0f8720
naive implementation of activations
2019-03-28 17:07:04 +08:00
Lyndon White
f0cc4a328d
make Maxout trainable
2019-03-25 16:02:46 +00:00
Lyndon White
401d3da884
no arg closures
2019-03-21 17:04:52 +00:00
Lyndon White
7d247ea25b
update docstring
2019-03-18 12:20:46 +00:00
Lyndon White
ca68bf9bec
correct casing
2019-03-18 12:20:46 +00:00
Lyndon White
838047f708
fix docs
2019-03-18 12:19:44 +00:00
Kristoffer Carlsson
b84a60e74e
Update src/layers/basic.jl
...
Co-Authored-By: oxinabox <oxinabox@ucc.asn.au>
2019-03-18 12:19:44 +00:00
Lyndon White
fcc3ec471a
Add MaxOut layer
2019-03-18 12:19:44 +00:00
Lyndon White
79de829fdc
move Dense's overloads to be near its defn
2019-03-18 12:18:14 +00:00
Mike J Innes
496dbfabd2
make chain collectable
2019-01-22 00:31:55 +00:00
Mike J Innes
3d41dca338
immutable chain
2018-11-16 12:22:15 +00:00
Mike J Innes
3ef6bfc0ac
Merge pull request #473 from avik-pal/patch-2
...
Update CUDNN function calls
2018-11-14 16:07:02 +00:00
Mike J Innes
a57f66e58a
adapt updates
2018-11-14 15:36:18 +00:00
Mike J Innes
903db70673
float32 param initialisers
2018-11-12 20:10:47 +00:00
Johnny Chen
c9d6b5648f
Fix issue #354
2018-08-23 21:56:32 +08:00
Johnny Chen
6743d52d08
Fix issue #354
2018-08-23 21:34:11 +08:00
Mike Innes
9d1d5187f3
fix activations for 1.0
2018-08-23 10:56:31 +01:00
Mike Innes
5a023a9ccc
WIP 1.0 support
...
closes #353
2018-08-20 13:08:04 +01:00
Josh Christie
5186e3ba18
Updates for julia 1.0
2018-08-11 10:51:07 +01:00
pevnak
8ab209126d
removed zeros fix
2018-08-03 15:14:25 +01:00
pevnak
e98538673a
updated sum to be compliant with latest beta. Removed some depwarns
2018-08-03 15:14:25 +01:00
Mike J Innes
70718e7a64
update treelike
2018-08-03 13:02:47 +01:00
Mike J Innes
aa209ee137
no longer needed
2018-08-03 13:02:47 +01:00
Mike J Innes
88a265154c
deprecations
2018-08-03 12:54:31 +01:00
Mike J Innes
0a04e3ba61
Chain activations
2018-06-26 14:30:46 +01:00
Mike J Innes
ac57fc3c26
use @ fix in a few places
2018-03-01 16:31:20 +00:00
Mike J Innes
63862c2324
easier initialisation with weights
2018-02-15 20:52:29 +00:00
Mike J Innes
4207fb98f2
basic GPU tests
2018-01-16 17:58:14 +00:00
Elliot Saba
c59b820bed
Add glorot (Xavier) initialization
...
Set default `Dense` and `RNN` inits to `glorot_uniform()` for `W`, `zeros` for `b`.
2017-12-05 14:24:48 -08:00