Generate values from a standard normal distribution.
Generate values from a standard normal distribution.
new()
Create a new ExponentialGenerator
object.
ExponentialGenerator$new(sc, mean)
sc
A spark_connection
.
mean
A numeric(1)
.
A new ExponentialGenerator
object.
\dontrun{ sc <- sparklyr::spark_connect(master = "local") exp_gen <- ExponentialGenerator$new(sc = sc, mean = 2) }
next_value()
Get the next value
ExponentialGenerator$next_value()
A numeric(1)
i.i.d.
\dontrun{ exp_gen$next_value() }
set_seed()
Set random seed
ExponentialGenerator$set_seed(seed)
seed
integer(1)
. The unit.
NULL
, invisibly.
\dontrun{ exp_gen$set_seed(1L) }
clone()
The objects of this class are cloneable with this method.
ExponentialGenerator$clone(deep = FALSE)
deep
Whether to make a deep clone.
## ------------------------------------------------ ## Method `ExponentialGenerator$new` ## ------------------------------------------------ if (FALSE) { sc <- sparklyr::spark_connect(master = "local") exp_gen <- ExponentialGenerator$new(sc = sc, mean = 2) } ## ------------------------------------------------ ## Method `ExponentialGenerator$next_value` ## ------------------------------------------------ if (FALSE) { exp_gen$next_value() } ## ------------------------------------------------ ## Method `ExponentialGenerator$set_seed` ## ------------------------------------------------ if (FALSE) { exp_gen$set_seed(1L) }