cavis/libnd4j/include/loops
shugeo 7b14a9f603
Gamma and Poisson distributions (#27)
* Added implementation for random_gamma op.

* Added implementation for random_poisson op and support classes.

* Added helpers for random_poisson and random_gamma ops.

* Implementation of random_poisson. The first working edition.

* Implementation of random_poisson. Parallelized working edition.

* Implementation of random_gamma. Parallelized working edition with alpha only.

* Added cuda implementation for helper of poisson distribution.

* Corrected shape calculation with random_gamma and tests.

* Finished cpu implementation for gamma distribution.

* Finished cuda implementation for random_gamma op.

* Refactored cpu helpers for random_gamma and random_poisson ops.

* Refactored cuda helpers for gamma and poisson distribution.

* Refactored cuda helper for gamma distribution.

* Refactored cpu helper for random_poisson op.

* Refactored cpu helper for random_gamma op.
2019-11-04 15:42:28 +02:00
..
cpu [WIP] bunch of improvements (#257) 2019-09-11 20:12:09 +03:00
cuda Shugeo cuda doc2 (#255) 2019-09-11 21:04:43 +03:00
impl [WIP] multi-device support (#80) 2019-08-14 16:52:34 +03:00
BroadcastPairwiseConverter.h [WIP] Int broadcastables (#195) 2019-08-30 10:12:40 +03:00
BroadcastScalarConverter.h Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
ReduceType.h Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
aggregates.h Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
broadcasting.h Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
broadcasting_bool.h Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
broadcasting_int.h [WIP] Int broadcastables (#195) 2019-08-30 10:12:40 +03:00
grid_shaped.legacy Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
grid_strided.legacy Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
indexreduce.h [WIP] More tweaks (#173) 2019-08-27 10:37:10 +03:00
legacy_ops.h Gamma and Poisson distributions (#27) 2019-11-04 15:42:28 +02:00
pairwise_bool.h Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
pairwise_int.h [WIP] Int broadcastables (#195) 2019-08-30 10:12:40 +03:00
pairwise_transform.h Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
random.h Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
reduce3.h Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
reduce_bool.h [WIP] More of CUDA (#95) 2019-08-05 11:27:05 +10:00
reduce_float.h [WIP] More of CUDA (#95) 2019-08-05 11:27:05 +10:00
reduce_long.h [WIP] More of CUDA (#95) 2019-08-05 11:27:05 +10:00
reduce_same.h [WIP] More of CUDA (#95) 2019-08-05 11:27:05 +10:00
scalar.h [WIP] More of CUDA (#95) 2019-08-05 11:27:05 +10:00
scalar_bool.h Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
scalar_int.h [WIP] Int broadcastables (#195) 2019-08-30 10:12:40 +03:00
special_kernels.h [WIP] repeat op (#143) 2019-08-21 21:10:29 +03:00
summarystatsreduce.h Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
transform_any.h [WIP] More of CUDA (#95) 2019-08-05 11:27:05 +10:00
transform_bool.h Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
transform_float.h Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
transform_same.h Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
transform_strict.h Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
type_conversions.h [WIP] multi-device support (#80) 2019-08-14 16:52:34 +03:00