From 0c286aa6237da9e8daa7db8ed1e3805a33312926 Mon Sep 17 00:00:00 2001 From: txh18 Date: Tue, 1 Dec 2015 21:39:16 +0800 Subject: added rand_uniform and thres_mask for cumatrix --- nerv/lib/matrix/cukernel.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'nerv/lib/matrix/cukernel.h') diff --git a/nerv/lib/matrix/cukernel.h b/nerv/lib/matrix/cukernel.h index 40f8e9f..47dc0a8 100644 --- a/nerv/lib/matrix/cukernel.h +++ b/nerv/lib/matrix/cukernel.h @@ -3,6 +3,8 @@ void cudak_(cuda_mul_elem)(const Matrix *a, const Matrix *b, Matrix *c); void cudak_(cuda_log_elem)(const Matrix *a, Matrix *b); void cudak_(cuda_sigmoid)(const Matrix *a, Matrix *b); void cudak_(cuda_sigmoid_grad)(const Matrix *output, const Matrix *err, Matrix *nerr); +void cudak_(cuda_rand_uniform)(const Matrix *a); //a's curand_gen may be modified +void cudak_(cuda_thres_mask)(const Matrix *a, double thres, double low, double high); void cudak_(cuda_tanh)(const Matrix *a, Matrix *b); void cudak_(cuda_tanh_grad)(const Matrix *output, const Matrix *err, Matrix *nerr); void cudak_(cuda_rowsum)(const Matrix *a, Matrix *b); -- cgit v1.2.3