cavis/libnd4j/include
Yurii Shyrma bb0492f47d
R119 random shuffle (#488)
* random_shuffle test for Yurii

Signed-off-by: raver119@gmail.com <raver119@gmail.com>

* - implementation and testing random_shuffle for vector case (cpu)

Signed-off-by: Yurii <iuriish@yahoo.com>

* - fix bug in random shuffle for cpu

Signed-off-by: Yurii <iuriish@yahoo.com>

* - correct tests for random shuffle and improve alg when inPlace is false

Signed-off-by: Yurii <iuriish@yahoo.com>

* - implementation of random shuffle algorithm for cuda

Signed-off-by: Yurii <iuriish@yahoo.com>

* - split cuda random shuffle alg into separate launches of 2 kernels

Signed-off-by: Yurii <iuriish@yahoo.com>

* - minor corrections in cuda concat kernel

Signed-off-by: Yurii <iuriish@yahoo.com>

Co-authored-by: raver119@gmail.com <raver119@gmail.com>
2020-06-11 20:15:13 +03:00
..
array C++ rearrangements (#485) 2020-06-06 15:26:55 +03:00
cnpy libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
exceptions libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
execution C++ rearrangements (#485) 2020-06-06 15:26:55 +03:00
graph C++ rearrangements (#485) 2020-06-06 15:26:55 +03:00
helpers cuDNN Windows tweaks (#487) 2020-06-08 13:03:05 +03:00
indexing libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
legacy C++ rearrangements (#485) 2020-06-06 15:26:55 +03:00
loops C++ rearrangements (#485) 2020-06-06 15:26:55 +03:00
math libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
memory C++ rearrangements (#485) 2020-06-06 15:26:55 +03:00
ops R119 random shuffle (#488) 2020-06-11 20:15:13 +03:00
performance/benchmarking benchmarks fixes (#321) 2020-03-16 10:31:06 +03:00
system C++ rearrangements (#485) 2020-06-06 15:26:55 +03:00
types Rng tweaks (#479) 2020-05-30 21:13:33 +03:00
cblas.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
cblas_enum_conversion.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
config.h.in cuDNN integration (#150) 2020-01-20 21:32:46 +03:00
samediff.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00