cavis/libnd4j/include/ops/declarable/headers
Oleh e8cbf5255a
Backpropagation implementation of mergemax, mergeadd and mergeavg ops (#343)
* libnd4j: first step of merge_max implementation

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* libnd4j fixed typos

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* libnd4j some corrections for mergeMaxBp

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* libnd4j some minor corrections

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* libnd4j test added for mergemax_bp

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* libnd4j fixed several problems tests added, check with gradCheck

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* libnd4j remove duplicated tests

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* libnd4j split implementation of transforms ops into separate file implementation

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* libnd4j code clean up, added mergeavg_bp and mergeadd_bp, need testing

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* libnd4j merge master, fixed typos and added tests

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* libnd4j some minor fixes

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* libnd4j added helper for mergeAddBp operation, this permits to skip nullify

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* libnd4j file renaming changes and cuda some corrections, need some additional corrections

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* libnd4j some additional corrections for merge ops

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* libnd4j more corrections per request for cuda more proper usage

Signed-off-by: Oleg <oleg.semeniv@gmail.com>
2020-03-25 08:40:30 +03:00
..
BarnesHutTsne.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
activations.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
bitwise.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
blas.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
boolean.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
broadcastable.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
common.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
compat.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
convo.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
datatypes.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
images.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
kernels.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
list.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
loss.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
nlp.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
nn.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
parity_ops.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
random.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
recurrent.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
shape.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
strings.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
tests.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
third_party.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
transforms.h Backpropagation implementation of mergemax, mergeadd and mergeavg ops (#343) 2020-03-25 08:40:30 +03:00
updaters.h Learning updaters for gradient (#335) 2020-03-23 07:28:31 +03:00
util.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00