Mike J Innes
|
7057ca739e
|
fix std usage
|
2018-08-03 12:56:27 +01:00 |
|
Mike J Innes
|
88a265154c
|
deprecations
|
2018-08-03 12:54:31 +01:00 |
|
Mike J Innes
|
1430053b69
|
checkpoints
|
2018-07-09 17:52:34 +01:00 |
|
Mike J Innes
|
5e319c7395
|
fix gradient definitions
|
2018-07-09 13:39:10 +01:00 |
|
Matthew Kelley
|
0e95be3326
|
Call Flux.Tracker.data() on ŷ for bce
|
2018-06-26 14:48:51 -06:00 |
|
Matthew Kelley
|
ed032cdb1e
|
Change epsilon value to eps(ŷ)
|
2018-06-26 12:29:06 -06:00 |
|
Matthew Kelley
|
e08fd7a6d2
|
Added epsilon term to binarycrossentropy
|
2018-06-26 11:43:16 -06:00 |
|
Tejan Karmali
|
4a24b69976
|
Merge branch 'master' into nadam-opt
|
2018-06-08 16:54:41 +05:30 |
|
Mike J Innes
|
af8f3348eb
|
Merge pull request #270 from staticfloat/sf/tracked_repeat
Add `TrackedArray` support for `repeat(x; inner, outer)`
|
2018-06-06 17:34:58 +01:00 |
|
Mike Innes
|
2370bdbe91
|
see #205
|
2018-06-06 17:01:28 +01:00 |
|
staticfloat@gmail.com
|
f390a39d77
|
Add TrackedArray support for repeat(x; inner, outer)
|
2018-05-22 17:41:05 -07:00 |
|
Johan Gustafsson
|
5fc6190956
|
RowVector tests
|
2018-05-02 16:10:39 +02:00 |
|
Johan Gustafsson
|
94bb064a0f
|
more tests of array promotion for concatenation
# Conflicts:
# test/tracker.jl
|
2018-05-02 16:00:29 +02:00 |
|
Johan Gustafsson
|
cfdb16e609
|
vcat test #213
Co-authored-by: improbable22 <improbable+github@gmail.com>
|
2018-05-02 16:00:29 +02:00 |
|
Johan Gustafsson
|
1c189c62ed
|
cat with multiple dims #156
Co-authored-by: americast <sayan.sinha@iitkgp.ac.in>
|
2018-05-02 15:59:46 +02:00 |
|
Johan Gustafsson
|
509a2e59f6
|
cat promotions and mixed ranks
|
2018-05-02 15:59:46 +02:00 |
|
Johan Gustafsson
|
13daaec1cb
|
Refactored tests
|
2018-05-02 15:59:57 +02:00 |
|
Johan Gustafsson
|
59324c0f91
|
hcat tests #194
Co-authored-by: Elliot Saba <staticfloat@gmail.com>
|
2018-05-02 15:59:46 +02:00 |
|
Johan Gustafsson
|
51e7e1b40f
|
cat tests #184
Co-authored-by: pevnak <pevnak@gmail.com>
|
2018-05-02 15:59:46 +02:00 |
|
Mike J Innes
|
ee89a7797e
|
Merge pull request #245 from freeboson/adamax
Add AdaMax optimizer
|
2018-05-01 11:28:07 +01:00 |
|
Pontus Stenetorp
|
cfd29b9c76
|
Backpropagation for maximum and minimum
|
2018-04-29 13:52:54 +01:00 |
|
Sujeet Akula
|
4586bda5ab
|
export/test adamax
|
2018-04-26 17:40:11 +10:00 |
|
Mike J Innes
|
8f73dc6e14
|
fix gpu cross entropy
|
2018-04-17 17:56:47 +01:00 |
|
Mike J Innes
|
8f29968c32
|
Merge pull request #207 from safnuk/pull-request/07b0f95d
BatchNorm for convolutions
|
2018-04-15 20:10:33 +01:00 |
|
Mike J Innes
|
5fd240f525
|
interface tweaks
|
2018-04-15 20:04:42 +01:00 |
|
Mike J Innes
|
73a0be3e04
|
Merge branch 'master' into pull-request/07b0f95d
|
2018-04-15 17:10:29 +01:00 |
|
Mike J Innes
|
642543808e
|
Merge pull request #226 from CarloLucibello/reshape
fix reshape
|
2018-04-15 16:53:21 +01:00 |
|
Mike Innes
|
9d7164f15f
|
we'll do this differently
|
2018-04-14 02:09:35 +01:00 |
|
CarloLucibello
|
b415333233
|
fix reshape
|
2018-04-02 16:09:57 -04:00 |
|
tejank10
|
ea9b5471fa
|
NADAM optimizer
|
2018-04-03 01:27:22 +05:30 |
|
Mike J Innes
|
4320738d87
|
fix
|
2018-03-21 11:25:47 +00:00 |
|
Brad Safnuk
|
07b0f95d61
|
Tests for batch norm with 2D and 3D convolutions.
|
2018-03-15 22:52:09 -04:00 |
|
Brad Safnuk
|
6653ec86d9
|
Allow multidimensional inputs to batchnorm.
Can be used in conjunction with convolutional layers, in addition
to dense layers, with the same api.
|
2018-03-15 21:48:59 -04:00 |
|
Mike J Innes
|
e931552f7d
|
Merge pull request #200 from chengchingwen/repmat
implement `back` of `repmat`
|
2018-03-15 15:18:48 +00:00 |
|
Mike J Innes
|
5d7edb5aaa
|
Merge pull request #197 from chengchingwen/master
Implement `prod` for `TrackedArray`
|
2018-03-15 15:17:24 +00:00 |
|
boathit
|
2ec37790be
|
eliminate ambiguity
|
2018-03-13 10:50:56 +08:00 |
|
chengchingwen
|
c00f7f850f
|
implement back of repmat
|
2018-03-07 20:43:59 +08:00 |
|
chengchingwen
|
7c721475c6
|
add gradient check for prod and fix dims in back(::typeof(prod),...)
|
2018-03-07 16:24:44 +08:00 |
|
Mike Innes
|
261c6db371
|
fix test
|
2018-03-06 20:55:01 +00:00 |
|
Mike J Innes
|
662439c164
|
closes #177
|
2018-03-05 17:24:46 +00:00 |
|
Elliot Saba
|
36295799ee
|
Add permutedims() for tracked arrays
|
2018-03-02 10:22:28 -08:00 |
|
Mike J Innes
|
cf7dd34767
|
harder test
|
2018-03-01 16:37:52 +00:00 |
|
Mike J Innes
|
5e84d52ee7
|
broken test
|
2018-02-28 23:18:49 +00:00 |
|
Mike J Innes
|
2eb38eedbf
|
update gpu api
|
2018-02-28 22:51:08 +00:00 |
|
Mike J Innes
|
7606b1a399
|
single-batch convolution
|
2018-02-28 14:25:32 +00:00 |
|
Mike J Innes
|
4606339a57
|
nd pooling tests
|
2018-02-28 13:00:38 +00:00 |
|
Mike J Innes
|
3ac6a8ef05
|
n-d conv tests
|
2018-02-28 12:20:00 +00:00 |
|
Mike J Innes
|
a401f08cda
|
compile layers
|
2018-02-27 22:40:51 +00:00 |
|
Mike J Innes
|
15d1d3256b
|
conv api updates
|
2018-02-26 22:43:07 +00:00 |
|
Ed Schmerling
|
e6f556411a
|
Convert OneHot CuArrays to dense CuArrays before passing to CUDNN methods
|
2018-02-19 17:32:15 -08:00 |
|
Mike J Innes
|
e3b31b9b87
|
Merge pull request #169 from jessebett/jessechanges
Reshape with Tuple Dimensions and Kronecker Product
|
2018-02-16 14:16:42 +00:00 |
|
Mike J Innes
|
2f29733888
|
Merge branch 'master' into HEAD
|
2018-02-13 14:45:37 +00:00 |
|
Mike J Innes
|
820cd3ae42
|
fixes #164
|
2018-02-13 13:31:35 +00:00 |
|
Mike J Innes
|
236edbffec
|
fixes #111
|
2018-02-13 10:20:38 +00:00 |
|
jessebett
|
fb5b8c7952
|
Kron test on Vectors also fails occasionally, but also not my method.
|
2018-02-12 17:33:47 -05:00 |
|
jessebett
|
0732d7db00
|
Added kron test, kron isn't consistently passing them.
|
2018-02-12 17:27:10 -05:00 |
|
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 |
|
boathit
|
6e65789828
|
Register back! for logsigmoid and implement (logit)binarycrossentropy
|
2018-02-06 19:32:46 +08: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 |
|