MCPcopy Create free account
hub / github.com/Tiiny-AI/PowerInfer / mt19937_set_state

Function mt19937_set_state

common/train.cpp:293–299  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

291}
292
293void mt19937_set_state(std::mt19937& rng, const std::string& rng_state) {
294 std::stringstream s_rng_state;
295 s_rng_state.imbue(std::locale::classic());
296 s_rng_state.exceptions(std::stringstream::failbit);
297 s_rng_state.str(rng_state);
298 s_rng_state >> rng;
299}
300
301std::string mt19937_get_state(const std::mt19937& rng) {
302 std::stringstream s_rng_state;

Callers 1

shuffle_samplesFunction · 0.85

Calls 1

strMethod · 0.45

Tested by

no test coverage detected