powered by
This function returns a 0 argument function that can be used as a generator function in the random.params argument of the param.net function.
random.params
param.net
param_random(values, prob = NULL)
A 0 argument generator function to sample one of the values from the values vector.
values
A vector of values to sample from.
A vector of weights to use during sampling. If NULL, all values have the same probability of being picked (default = NULL).
NULL
param.net and generate_random_params
generate_random_params
# Define function with equal sampling probability a <- param_random(1:5) a() # Define function with unequal sampling probability b <- param_random(1:5, prob = c(0.1, 0.1, 0.1, 0.1, 0.6)) b()
Run the code above in your browser using DataLab