Exemplo n.º 1
0
def test_random_state_int_seed():
    rng = random.rng(42)
    assert isinstance(rng, np.random.RandomState)
    rng2 = random.rng()
    assert rng is not rng2
Exemplo n.º 2
0
def test_generator_passthrough():
    rng1 = random.rng()
    rng = random.rng(rng1)
    assert isinstance(rng, np.random.Generator)
    assert rng is rng1
Exemplo n.º 3
0
def test_random_state():
    rng = random.rng()
    assert isinstance(rng, np.random.RandomState)
    rng2 = random.rng()
    assert rng2 is rng  # we use the same random state multiple times
Exemplo n.º 4
0
def test_generator_legacy_ss():
    seq = np.random.SeedSequence(42)
    rng = random.rng(seq, legacy=True)
    assert isinstance(rng, np.random.RandomState)
Exemplo n.º 5
0
def test_generator_convert_to_legacy():
    rng1 = random.rng()
    rng = random.rng(rng1, legacy=True)
    assert isinstance(rng, np.random.RandomState)
Exemplo n.º 6
0
def test_generator_legacy_passthrough():
    rng1 = random.rng(legacy=True)
    rng = random.rng(rng1)
    assert isinstance(rng, np.random.RandomState)
Exemplo n.º 7
0
def test_generator_legacy_seed():
    rng = random.rng(42, legacy=True)
    assert isinstance(rng, np.random.RandomState)
Exemplo n.º 8
0
def test_generator_seed_seq():
    seq = np.random.SeedSequence(42)
    rng = random.rng(seq)
    assert isinstance(rng, np.random.Generator)
Exemplo n.º 9
0
def test_generator_seed():
    rng = random.rng(42)
    assert isinstance(rng, np.random.Generator)
Exemplo n.º 10
0
def test_generator():
    rng = random.rng()
    assert isinstance(rng, np.random.Generator)