Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ndarray: porting Python's autograd #274

Merged
merged 29 commits into from
Dec 18, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
cf1efd3
autograd: initial port of Python's autograd
iblislin Sep 18, 2017
e246ca8
autograd: adop grad_req_map for mark_variables
iblislin Sep 25, 2017
632716a
autograd: update NEWS
iblislin Sep 25, 2017
0d54379
autograd: update docstring
iblislin Oct 7, 2017
6753121
test/autograd: add simple test case for get_symbol
iblislin Oct 7, 2017
134e014
autograd: add test cases for get_symbol
iblislin Oct 7, 2017
c702ea7
autograd: rename function
iblislin Oct 7, 2017
0ce41fc
autograd: add test cases for add/minus/mul
iblislin Nov 9, 2017
bda39cf
Update NEWS
iblislin Dec 5, 2017
c1de0da
parametric NDArray
iblislin Dec 5, 2017
f0c7ce7
backward!
iblislin Dec 5, 2017
3f200c3
rename getsymbol to symbol
iblislin Dec 5, 2017
73f4b82
test: backward! and symbol
iblislin Dec 5, 2017
63150ca
test: checkgradient for DRY
iblislin Dec 6, 2017
fffac42
attach_grad! and mark_variables!
iblislin Dec 7, 2017
3e4b110
test cases of mark_variables!
iblislin Dec 7, 2017
3c6acb3
mul test
iblislin Dec 7, 2017
3a6338b
test cases for div and rdiv
iblislin Dec 7, 2017
37fe819
test cases for pause
iblislin Dec 8, 2017
a32fb53
mark_variable!
iblislin Dec 8, 2017
d211752
docs
iblislin Dec 8, 2017
0bc6331
test cases for train/predic_mode
iblislin Dec 8, 2017
29a3b6b
include
iblislin Dec 9, 2017
5db7fbd
is_recording/is_training
iblislin Dec 9, 2017
617b18f
test cases: is_training/is_recording
iblislin Dec 9, 2017
f1c558f
test cases for backward!
iblislin Dec 11, 2017
0d4a9f1
test cases for getgrad_req
iblislin Dec 11, 2017
5857ace
autograd: add test cases for power
iblislin Dec 15, 2017
0b11e4a
autograd: add test cases for power
iblislin Dec 15, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,8 @@

### `NDArray`

* A port of Python's `autograd` for `NDArray` (#274)

* `size(x, dims...)` is supported now. (#TBD)

```julia
Expand Down
1 change: 1 addition & 0 deletions src/MXNet.jl
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,7 @@ include("broadcast.jl")

include("ndarray.jl")
include("random.jl")
include("autograd.jl")

include("name.jl")
include("symbolic-node.jl")
Expand Down
Loading