class nbla::RandomManager

class RandomManager

Singleton class for storing global context.

Public Functions

std::mt19937 &get_rand_generator()

Get random generator.

unsigned int get_seed() const

Get seed value.

void set_seed(unsigned int seed)

Set seed and recreate random generator.

int get_count() const

Get count of seed sets used for extensions to track seed update.