Learn R Programming

gmatrix (version 0.3)

gset.seed: Set the seed values, and number of states for the GPU.

Description

This function enables the user to set a seed value for reproducible random number generation. It also allows the user to set the number of states to tune the efficiency of random number generator for the GPU.

Usage

gset.seed(seed=unclass(Sys.time()), total_states=as.integer(32*14*16), silent=TRUE)

Arguments

seed
Must be a positive integer.
total_states
Random numbers are generated from separate streams in parallel with each stream having a current state. This variable must be a positive integer. It is recommended that the integer be a multiple of 32. If the number of states are two small or two large the GPU efficiency may be poor.
silent
Don't print any messages besides errors.