Source code for draugr.random_utilities.seeding

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

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

           Created on 11-12-2020
           """

import os
import random

__all__ = ["seed_stack"]


[docs]def seed_stack(s: int = 23) -> None: """description""" from draugr.torch_utilities import torch_seed python_seed(s) numpy_seed(s) torch_seed(s)
def python_seed(s: int = 2318) -> None: """description""" random.seed(s) os.environ["PYTHONHASHSEED"] = str(s) def numpy_seed(s: int = 78213) -> None: """description""" import numpy numpy.random.seed(s)