Source code for draugr.numpy_utilities.sampling

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

__author__ = "Christian Heider Nielsen"
__doc__ = r"""

           Created on 02-01-2021
           """

from typing import Union

import numpy
from numpy.random.mtrand import RandomState

__all__ = ["get_sampler"]


[docs]def get_sampler(seed: Union[RandomState, int] = None) -> RandomState: """description""" if isinstance(seed, RandomState): return seed return numpy.random.RandomState(seed)