Mike J Innes
|
d35191595d
|
mxarray
|
2017-03-08 01:19:51 +00:00 |
|
Mike J Innes
|
5d919175fc
|
mxnet multi output
|
2017-03-06 17:20:15 +00:00 |
|
Mike J Innes
|
a03898d24d
|
this was wrong
|
2017-03-03 14:06:51 +00:00 |
|
Mike J Innes
|
4c0e915c00
|
remove c++ stacktrace
|
2017-02-27 19:49:32 +00:00 |
|
Mike J Innes
|
06fd5adddc
|
parameter storage
|
2017-02-23 21:42:34 +00:00 |
|
Mike J Innes
|
a4812579e9
|
fix back pass
|
2017-02-23 21:06:46 +00:00 |
|
Mike J Innes
|
2d77220d60
|
tweak param loading
|
2017-02-23 18:48:46 +00:00 |
|
Mike J Innes
|
2f2ff0b03b
|
graph struct
|
2017-02-23 17:32:06 +00:00 |
|
Mike J Innes
|
f230b7cebf
|
make mxerr more robust
|
2017-02-23 16:58:29 +00:00 |
|
Mike J Innes
|
21775f8c89
|
fix for error message change
|
2017-02-23 16:58:17 +00:00 |
|
Mike J Innes
|
616425554d
|
update for mxnet api
|
2017-02-23 16:58:10 +00:00 |
|
Mike J Innes
|
a794f068a5
|
try to get biases working somewhat naturally
|
2017-02-21 16:07:58 +00:00 |
|
Mike J Innes
|
092f2038b3
|
use affine only for compat
|
2017-02-21 14:12:11 +00:00 |
|
Mike J Innes
|
0bb44f5ace
|
affine error messages
|
2017-02-21 13:31:41 +00:00 |
|
Mike J Innes
|
8d63bf8053
|
get this somewhat working
|
2017-02-21 12:58:31 +00:00 |
|
Mike J Innes
|
417a70713b
|
julia's map is shitty
|
2017-02-21 09:05:08 +00:00 |
|
Mike J Innes
|
521258eb08
|
more intuitive naming
|
2017-02-21 08:56:05 +00:00 |
|
Mike J Innes
|
4fb51d1752
|
factor out var creation
|
2017-02-21 08:52:56 +00:00 |
|
Mike J Innes
|
12cde694b3
|
conv/affine hacks
|
2017-02-21 08:52:40 +00:00 |
|
Mike J Innes
|
96c0e76b92
|
style
|
2017-02-21 08:50:54 +00:00 |
|
Mike J Innes
|
14cbdc5e9c
|
these aren't working
|
2017-02-21 08:50:47 +00:00 |
|
Mike J Innes
|
b49daa367f
|
fix for empty dicts
|
2017-02-20 23:45:07 +00:00 |
|
Mike J Innes
|
54011045e7
|
fix
|
2017-02-20 23:15:27 +00:00 |
|
Mike J Innes
|
b92252cd5c
|
more interp catches
|
2017-02-20 21:49:47 +00:00 |
|
Mike J Innes
|
242b4d6e23
|
fixes
|
2017-02-20 21:49:02 +00:00 |
|
Mike J Innes
|
ad4d60f90d
|
fix mx.FeedForward
|
2017-02-20 19:35:32 +00:00 |
|
Mike J Innes
|
f3a9934858
|
update mnist example
|
2017-02-02 10:09:41 +05:30 |
|
Mike J Innes
|
a1e35ea2c8
|
stacktrace fixes
|
2017-02-01 19:51:08 +05:30 |
|
Mike J Innes
|
abe4ab94aa
|
clean up interpreter imports
|
2017-02-01 12:27:02 +05:30 |
|
Mike J Innes
|
7750f5375b
|
handle interpreter errors
|
2017-02-01 11:56:20 +05:30 |
|
Mike J Innes
|
1f3587e9dc
|
mx batch semantics
|
2017-01-30 23:35:15 +05:30 |
|
Mike J Innes
|
16d6c9aed9
|
MXModel -> MX.Model
|
2017-01-30 23:35:05 +05:30 |
|
Mike J Innes
|
3cb3aea825
|
pretty sure we don't need this
|
2017-01-30 23:34:36 +05:30 |
|
Mike J Innes
|
cd0aa26b0e
|
simplify graph
|
2017-01-30 23:19:18 +05:30 |
|
Mike J Innes
|
de72d83f7c
|
factor out node registration
|
2017-01-30 23:12:01 +05:30 |
|
Mike J Innes
|
508cd730c9
|
use ituple properly
|
2017-01-30 22:55:12 +05:30 |
|
Mike J Innes
|
a73b53e05e
|
use iargs
|
2017-01-30 22:51:49 +05:30 |
|
Mike J Innes
|
7a01605aab
|
add this back later
|
2017-01-30 22:38:38 +05:30 |
|
Mike J Innes
|
5f1d560e38
|
265
|
2017-01-30 22:26:46 +05:30 |
|
Mike J Innes
|
349e81172d
|
throw graph-aware exceptions
|
2017-01-29 23:35:03 +05:30 |
|
Mike J Innes
|
3981485500
|
show compile error trace
|
2017-01-29 17:29:37 +05:30 |
|
Mike J Innes
|
c2d6059d73
|
redundant
|
2017-01-29 16:58:22 +05:30 |
|
Mike J Innes
|
12d05a2db1
|
record stack traces
|
2017-01-29 16:09:30 +05:30 |
|
Mike J Innes
|
8bf5d91605
|
symbolname utility
|
2017-01-28 23:36:58 +05:30 |
|
Mike J Innes
|
70168319eb
|
remove tond
|
2017-01-28 23:07:22 +05:30 |
|
Mike J Innes
|
bb70f401be
|
remove old shape hacks
|
2017-01-28 23:07:02 +05:30 |
|
Mike J Innes
|
94cb98c13f
|
basic mxnet backend
|
2017-01-28 22:32:49 +05:30 |
|
Mike J Innes
|
3b3a088851
|
more correct
|
2017-01-27 17:03:22 +05:30 |
|
Mike J Innes
|
a71c79e920
|
convert parameters also
|
2017-01-27 16:02:52 +05:30 |
|
Mike J Innes
|
42fabadd11
|
test native tensor support
|
2017-01-27 00:02:59 +05:30 |
|
Mike J Innes
|
8db503eafa
|
make tf model running easier
|
2017-01-25 18:10:56 +05:30 |
|
Mike J Innes
|
568b8d7e48
|
organise batching utils
|
2017-01-24 15:54:30 +05:30 |
|
Mike J Innes
|
147a26d045
|
interpreter middleware refactor
|
2016-12-26 13:42:12 +00:00 |
|
Mike J Innes
|
3bfb2c5a37
|
more stack frame integration
|
2016-12-26 12:11:24 +00:00 |
|
Mike J Innes
|
353f156354
|
split interpret / interpv
|
2016-12-21 13:05:18 +00:00 |
|
Mike J Innes
|
9775baddd3
|
print last line for TF errors
|
2016-12-20 18:15:42 +00:00 |
|
Mike J Innes
|
b580c2e4a7
|
style improvement
|
2016-12-20 17:33:14 +00:00 |
|
Mike J Innes
|
1b5b28897c
|
store stacks as part of model
|
2016-12-20 17:32:33 +00:00 |
|
Mike J Innes
|
0e08f175bc
|
makesession refactor
|
2016-12-20 17:18:40 +00:00 |
|
Mike J Innes
|
22568452f1
|
remove gradient support for now
|
2016-12-20 17:18:02 +00:00 |
|
Mike J Innes
|
f74ca7f7cf
|
collect line info in tensorflow
|
2016-12-20 16:31:20 +00:00 |
|
Mike J Innes
|
5f27e30e68
|
basic line node handling
|
2016-12-20 15:44:00 +00:00 |
|
Mike J Innes
|
ac374087b3
|
load tf lazily to speed up load time
|
2016-12-16 15:54:15 +00:00 |
|
Mike J Innes
|
42ce2fadf1
|
don't do + twice
|
2016-12-15 23:08:56 +00:00 |
|
Mike J Innes
|
6114b70f76
|
use regular +
|
2016-12-15 22:57:36 +00:00 |
|
Mike J Innes
|
a330b394bd
|
move batchone util
|
2016-12-15 21:37:07 +00:00 |
|
Mike J Innes
|
03840d043c
|
fix ops
|
2016-12-15 20:53:15 +00:00 |
|
Mike J Innes
|
c6fb9c1f0c
|
fix model call
|
2016-12-15 18:35:11 +00:00 |
|
Mike J Innes
|
1b22d55401
|
fix param interpretation
|
2016-12-13 15:46:34 +00:00 |
|
Mike J Innes
|
2aa8dfc208
|
tweak constants approach
|
2016-11-17 11:28:24 +00:00 |
|
Mike J Innes
|
1424b75e78
|
extra ops
|
2016-11-17 11:28:15 +00:00 |
|
Mike J Innes
|
a6169ec2d0
|
stateless model support
|
2016-11-15 23:54:08 +00:00 |
|
Mike J Innes
|
2d90d04789
|
explicit hidden state batching
|
2016-11-15 23:44:11 +00:00 |
|
Mike J Innes
|
3c068744d2
|
get rid of Group
|
2016-11-15 21:09:58 +00:00 |
|
Mike J Innes
|
c654fe403a
|
move towards abstract interpreter model
|
2016-11-13 20:27:20 +00:00 |
|
Mike J Innes
|
6ac4dd8429
|
move op
|
2016-11-13 18:16:58 +00:00 |
|
Mike J Innes
|
c3d32c395c
|
new progress integration
|
2016-11-04 22:28:12 +00:00 |
|
Mike J Innes
|
d7d95feab8
|
actually get GRU working
|
2016-11-02 00:36:13 +00:00 |
|
Mike J Innes
|
53ebb5051a
|
Flow -> DataFlow
|
2016-10-31 12:38:18 +00:00 |
|
Mike J Innes
|
a6fe1f3810
|
use new session and store params back in the model
|
2016-10-30 15:08:50 +00:00 |
|
Mike J Innes
|
b443425c6d
|
cross entropy loss, loss checks
|
2016-10-30 14:12:03 +00:00 |
|
Mike J Innes
|
3b70ea6a42
|
split out makesession
|
2016-10-30 12:29:00 +00:00 |
|
Mike J Innes
|
e433ffce8f
|
split out makesession logic
|
2016-10-30 12:10:44 +00:00 |
|
Mike J Innes
|
a99bb03830
|
gradients are slow
|
2016-10-30 10:55:07 +00:00 |
|
Mike J Innes
|
ec1950b466
|
.* in tf
|
2016-10-30 10:54:55 +00:00 |
|
Mike J Innes
|
a1b1d87767
|
update states references
|
2016-10-30 01:58:39 +01:00 |
|
Mike J Innes
|
1761e43bc4
|
handle state in training
|
2016-10-30 00:24:29 +01:00 |
|
Mike J Innes
|
605e3a9363
|
don't rebatch batches
|
2016-10-30 00:20:15 +01:00 |
|
Mike J Innes
|
73ff5b4201
|
batched training for char-rnn
|
2016-10-29 23:36:39 +01:00 |
|
Mike J Innes
|
4de16171db
|
basic sequence model training
|
2016-10-29 00:10:27 +01:00 |
|
Mike J Innes
|
d9ed5676c2
|
handle state on julia side
|
2016-10-28 21:17:48 +01:00 |
|
Mike J Innes
|
e450a585b7
|
handling of multiple outputs
|
2016-10-28 20:50:27 +01:00 |
|
Mike J Innes
|
1c6eaece5d
|
rename seqmodel
|
2016-10-28 19:11:38 +01:00 |
|
Mike J Innes
|
102e09d14b
|
tf recurrent models
|
2016-10-28 17:14:57 +01:00 |
|
Mike J Innes
|
217e28653a
|
tf cycle conversion error
|
2016-10-28 17:12:19 +01:00 |
|
Mike J Innes
|
c5a64391a1
|
use batching api
|
2016-10-28 17:00:31 +01:00 |
|
Mike J Innes
|
2852dddf0f
|
put this back
|
2016-10-28 16:26:06 +01:00 |
|
Mike J Innes
|
8140c2312d
|
todone
|
2016-10-28 16:25:59 +01:00 |
|
Mike J Innes
|
d6eacf3375
|
better handling for reused params
|
2016-10-28 16:06:56 +01:00 |
|
Mike J Innes
|
740d868ef9
|
tf.model refactor
|
2016-10-28 15:13:58 +01:00 |
|
Mike J Innes
|
27aa2bf8d4
|
graph support
|
2016-10-28 15:13:43 +01:00 |
|
Mike J Innes
|
0ad569596b
|
tf reorg
|
2016-10-26 14:25:10 +01:00 |
|
Mike J Innes
|
eb78f67a93
|
refactor input model
|
2016-10-25 23:10:35 +01:00 |
|
Mike J Innes
|
91a62a04bc
|
update for flow exports
|
2016-10-25 21:32:51 +01:00 |
|
Mike J Innes
|
dea85df8b7
|
use param object rather than named input
|
2016-10-25 17:57:20 +01:00 |
|
Mike J Innes
|
ee0c5ae14e
|
remove mxnet for now
|
2016-10-25 17:37:37 +01:00 |
|
Mike J Innes
|
a06145a145
|
use new batching approach in TensorFlow
|
2016-10-25 16:21:17 +01:00 |
|
Mike J Innes
|
c9f9665e4e
|
move batching logic
|
2016-10-12 17:07:22 +01:00 |
|
Mike J Innes
|
a56af5d16e
|
reshape layer
|
2016-10-10 23:48:16 +01:00 |
|
Mike J Innes
|
4961bf72af
|
updates
|
2016-10-10 23:04:26 +01:00 |
|
Mike J Innes
|
45d30312b6
|
tf flatten
|
2016-10-04 22:50:20 +01:00 |
|
Mike J Innes
|
bf04b70ad1
|
Float32 by default
|
2016-10-04 22:36:56 +01:00 |
|
Mike J Innes
|
9e9c57d49b
|
more TF support
|
2016-10-04 22:23:37 +01:00 |
|
Mike J Innes
|
2609d47ce9
|
work more nicely with TF batching
|
2016-10-04 21:10:50 +01:00 |
|
Mike J Innes
|
8335ab8134
|
sort-of working mnist example
|
2016-09-29 21:28:53 +01:00 |
|
Mike J Innes
|
a2aade718d
|
get basic training working
|
2016-09-29 20:50:43 +01:00 |
|
Mike J Innes
|
9e35bcd4b7
|
remove demo code
|
2016-09-28 17:15:52 +01:00 |
|
Mike J Innes
|
74dc86bfbf
|
backward pass shim
|
2016-09-28 17:15:41 +01:00 |
|
Mike J Innes
|
b662df6ce1
|
basic tf backend
|
2016-09-27 02:16:49 +01:00 |
|
Mike J Innes
|
df38a89d9a
|
some attempts to get mxnet working
|
2016-09-26 21:44:53 +01:00 |
|
Mike J Innes
|
20c2017d15
|
fix matmul
|
2016-09-26 19:42:24 +01:00 |
|
Mike J Innes
|
bec7219a93
|
awful hack to get both examples working
|
2016-09-06 18:42:08 +01:00 |
|
Mike J Innes
|
781f5c0c24
|
probably-not-working concatenation
|
2016-09-06 18:11:15 +01:00 |
|
Mike J Innes
|
8961b4c10f
|
basic convnet example working
|
2016-09-06 18:11:15 +01:00 |
|
Mike J Innes
|
6503496c39
|
improve printing
|
2016-09-06 18:11:14 +01:00 |
|
Mike J Innes
|
c55f955f1e
|
nicer mxmodel printing
|
2016-09-06 18:11:14 +01:00 |
|
Mike J Innes
|
c92cff5dce
|
a bunch of stuff
|
2016-09-06 18:11:05 +01:00 |
|
Mike J Innes
|
29aab1e4e0
|
more activation functions
|
2016-09-06 18:10:21 +01:00 |
|
Mike J Innes
|
526165c897
|
mxmodel tweaks
|
2016-09-06 18:10:21 +01:00 |
|
Mike J Innes
|
fd67383494
|
don't print reams of data
|
2016-09-06 18:10:21 +01:00 |
|
Mike J Innes
|
e17d1cbe7a
|
fix signs
|
2016-09-06 18:10:20 +01:00 |
|
Mike J Innes
|
6e5e532cc1
|
update step for mxnet models
|
2016-09-06 18:10:20 +01:00 |
|
Mike J Innes
|
8c7e74bf9f
|
implement mxnet backward pass
|
2016-09-06 18:10:20 +01:00 |
|
Mike J Innes
|
dcdc5fd9c3
|
rename ModelInput
|
2016-09-06 18:10:20 +01:00 |
|
Mike J Innes
|
79981d6415
|
update mxnet backend
|
2016-09-06 18:10:19 +01:00 |
|
Mike J Innes
|
54dd0a1e0e
|
get forward pass working
|
2016-09-06 18:10:19 +01:00 |
|
Mike J Innes
|
cab43611e3
|
basic MXNet output
|
2016-09-06 18:10:19 +01:00 |
|