Added fast random functions

pull/1557/head
AlexeyAB 5 years ago
parent 75a327856b
commit 3c134dc033
  1. 4
      src/dropout_layer_kernels.cu

@ -58,8 +58,8 @@ void forward_dropout_layer_gpu(dropout_layer l, network_state state)
for (b = 0; b < l.batch; b++) { for (b = 0; b < l.batch; b++) {
for (k = 0; k < l.c; k++) { for (k = 0; k < l.c; k++) {
for (i = 0; i < max_blocks_per_channel; i++) { for (i = 0; i < max_blocks_per_channel; i++) {
float rnd = random_float(); float rnd = random_float_fast();
printf(" rnd = %f \n", rnd); //printf(" rnd = %f \n", rnd);
//int rn = rand_int_fast(1, 7); //int rn = rand_int_fast(1, 7);
//printf(" rnd = %d \n", rn); //printf(" rnd = %d \n", rn);
if (rnd < prob_place_block) { if (rnd < prob_place_block) {

Loading…
Cancel
Save