Mike J Innes
|
f22cfb5b43
|
re-enable printf
|
2018-02-12 15:05:09 +00:00 |
|
Mike J Innes
|
334ae9e1cb
|
fixes #171
|
2018-02-12 12:31:15 +00:00 |
|
Mike J Innes
|
0f7a1ec022
|
test params funct
|
2018-02-08 16:13:20 +00:00 |
|
Mike J Innes
|
356ebc4e13
|
deterministic tests
|
2018-02-08 10:33:51 +00:00 |
|
Mike J Innes
|
fcbdc49d6b
|
fix reserve usage
|
2018-02-08 10:27:26 +00:00 |
|
Mike J Innes
|
bc452fcd81
|
rewrite tests
|
2018-02-08 02:37:55 +00:00 |
|
Mike J Innes
|
a1d1930097
|
Merge branch 'master' into curnn
|
2018-02-07 23:23:02 +00:00 |
|
Mike J Innes
|
282889970d
|
seperate tracking infrastructure from array wrapper
|
2018-02-07 17:43:25 +00:00 |
|
Mike J Innes
|
f9be72f545
|
logsoftmax tests
|
2018-02-05 18:50:59 +00:00 |
|
Mike J Innes
|
a4bf5936b0
|
diagm
|
2018-02-05 18:29:35 +00:00 |
|
Mike J Innes
|
2fec75005d
|
Merge pull request #123 from GenaBitu/cat-fix
Added vcat for multiple TrackedVectors
|
2018-02-05 18:10:48 +00:00 |
|
Mike J Innes
|
c6b12217bd
|
make some tests less trivial
|
2018-02-05 18:10:02 +00:00 |
|
Mike J Innes
|
47cebab26e
|
test multiple inputs/dims
|
2018-02-05 18:09:54 +00:00 |
|
Mike J Innes
|
af3ccf85ff
|
coagulate gates
|
2018-01-31 16:56:27 +00:00 |
|
Mike J Innes
|
8ad837bb70
|
LSTM
|
2018-01-31 14:15:57 +00:00 |
|
Mike J Innes
|
4bfb603da6
|
gru forward
|
2018-01-31 13:46:55 +00:00 |
|
Mike J Innes
|
b1bb05403c
|
basic forward pass
|
2018-01-30 18:18:37 +00:00 |
|
Mike J Innes
|
2b545cf0ca
|
gpu testing message
|
2018-01-24 13:12:26 +00:00 |
|
boathit
|
374d7a5f1e
|
Registering backward function for logsoftmax
|
2018-01-21 15:20:59 +08:00 |
|
Mike J Innes
|
4207fb98f2
|
basic GPU tests
|
2018-01-16 17:58:14 +00:00 |
|
GenaBitu
|
096e20c5af
|
Added vcat(...) test
|
2018-01-16 11:08:45 +01:00 |
|
Mike J Innes
|
1beb30e19a
|
closes #118
|
2018-01-15 17:00:47 +00:00 |
|
Mike J Innes
|
805cb9178f
|
fixes #146
|
2018-01-10 12:48:50 +00:00 |
|
Mike J Innes
|
0bf22dfb8e
|
pool gradients
|
2017-12-15 02:29:14 +00:00 |
|
Mike J Innes
|
d949b31aa5
|
conv gradient
|
2017-12-15 02:24:32 +00:00 |
|
Mike J Innes
|
5b97d2ba04
|
closes #127
|
2017-12-13 18:24:56 +00:00 |
|
Mike J Innes
|
23096824d5
|
import jacobian
|
2017-12-13 17:29:32 +00:00 |
|
Mike J Innes
|
95d1287455
|
Merge branch 'master' into jacobian
|
2017-12-13 17:06:23 +00:00 |
|
Mike J Innes
|
27d896943e
|
Merge pull request #120 from staticfloat/sf/dense_initialization
Better default initialization for Dense layers
|
2017-12-13 16:18:02 +00:00 |
|
Mike J Innes
|
e3a688e706
|
use kwarg
|
2017-12-13 15:27:15 +00:00 |
|
Mike J Innes
|
128725cefd
|
Merge branch 'master' into sf/weighted_crossentropy
|
2017-12-13 15:14:47 +00:00 |
|
Mike J Innes
|
29787eba45
|
fixes #114
|
2017-12-12 17:23:15 +00:00 |
|
Mike J Innes
|
b7b6c975bc
|
fixes #110
|
2017-12-12 17:07:39 +00:00 |
|
Mike J Innes
|
6f997e798a
|
Merge branch 'master' into batchnorm
|
2017-12-08 19:31:50 +00:00 |
|
Mike J Innes
|
55bbe50f32
|
regression test
|
2017-12-08 18:24:07 +00:00 |
|
Mike J Innes
|
69cc5642b4
|
regression testing
|
2017-12-08 17:10:29 +00:00 |
|
baggepinnen
|
385dee9d16
|
Add jacobian function
|
2017-12-08 14:46:12 +01:00 |
|
Elliot Saba
|
41446d547f
|
Add weighted_crossentropy for imbalanced classification problems
|
2017-12-05 17:09:05 -08: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 |
|
CarloLucibello
|
13b934c250
|
improve optimizers
|
2017-11-24 12:12:20 +01:00 |
|
Mike J Innes
|
351d3d4771
|
std derivative
|
2017-11-21 17:04:04 +01:00 |
|
Mike J Innes
|
bdf02e42ae
|
test tweaks
|
2017-11-08 22:18:45 +00:00 |
|
Mike J Innes
|
fcd091e8f0
|
Ac_mul_B derivatives
|
2017-11-08 22:18:45 +00:00 |
|
Iblis Lin
|
7f5ba594a9
|
batchnorm: more test cases
|
2017-11-02 13:32:12 +08:00 |
|
Iblis Lin
|
ce46843459
|
batchnorm: add test cases
|
2017-11-02 13:32:12 +08:00 |
|
Mike J Innes
|
e7a510da9a
|
add cmudict dataset
|
2017-11-01 16:01:55 +00:00 |
|
Iblis Lin
|
c43bda019b
|
TrackedArray: implement mean
```julia
julia> p
Tracked 2×3 Array{Float64,2}:
1.0 3.0 5.0
2.0 4.0 6.0
```
Before
```julia
julia> @benchmark Flux.Tracker.back!(sum($p, 2) ./ size($p, 2), ones(2, 1))
BenchmarkTools.Trial:
memory estimate: 3.44 KiB
allocs estimate: 75
--------------
minimum time: 20.438 μs (0.00% GC)
median time: 21.239 μs (0.00% GC)
mean time: 22.354 μs (1.68% GC)
maximum time: 3.811 ms (98.51% GC)
--------------
samples: 10000
evals/sample: 1
```
After
```julia
julia> @benchmark Flux.Tracker.back!(mean($p, 2), ones(2, 1))
BenchmarkTools.Trial:
memory estimate: 1008 bytes
allocs estimate: 21
--------------
minimum time: 5.973 μs (0.00% GC)
median time: 6.310 μs (0.00% GC)
mean time: 6.630 μs (1.96% GC)
maximum time: 680.709 μs (97.28% GC)
--------------
samples: 10000
evals/sample: 6
```
|
2017-10-30 16:21:02 +08:00 |
|
Mike J Innes
|
4c1b1eb18c
|
Merge pull request #92 from CarloLucibello/drop
add Dropout layer
|
2017-10-26 12:07:28 +01:00 |
|
Mike J Innes
|
cf6b930f63
|
reorganise
|
2017-10-26 11:46:12 +01:00 |
|
CarloLucibello
|
536ab3861d
|
setmode! -> testmode!
|
2017-10-23 16:23:29 +02:00 |
|