Source code for blip.tools.SetRandomState
# -*- coding: utf-8 -*-
import numpy as np
import random
'''
Code to set (and hopefully keep) random state variables for the purpose of reproducability.
'''
[docs]
def SetRandomState(seed):
np.random.seed(seed)
random.seed(seed)
randst = np.random.default_rng(seed)
return randst