module documentation

Undocumented

Constant JUMP​_TEST​_DATA Undocumented
Variable random Undocumented
Class ​Test​Binomial Undocumented
Class ​Test​Broadcast Undocumented
Class ​Test​Integers Undocumented
Class ​Test​Multinomial Undocumented
Class ​Test​Multivariate​Hypergeometric Undocumented
Class ​Test​Random​Dist Undocumented
Class ​Test​Seed Undocumented
Class ​Test​Set​State Undocumented
Class ​Test​Single​Elt​Array​Input Undocumented
Class ​Test​Thread Undocumented
Function endpoint Undocumented
Function test​_broadcast​_size​_error Undocumented
Function test​_broadcast​_size​_scalar Undocumented
Function test​_c​_contig​_req​_out Undocumented
Function test​_contig​_req​_out Undocumented
Function test​_jumped Undocumented
Function test​_ragged​_shuffle Undocumented
Function test​_single​_arg​_integer​_exception Undocumented
JUMP_TEST_DATA: list[dict] =

Undocumented

Value
[{'seed': 0,
  'steps': 10,
  'initial': {'key_sha256': 'bb1636883c2707b51c5b7fc26c6927af4430f2e0785a8c7bc88
6337f919f9edf',
              'pos': 9},
  'jumped': {'key_sha256': 'ff682ac12bb140f2d72fba8d3506cf4e46817a0db27aae168386
7629031d8d55',
...
random =

Undocumented

@pytest.fixture(scope='module', params=[True, False])
def endpoint(request):

Undocumented

def test_broadcast_size_error():

Undocumented

def test_broadcast_size_scalar():

Undocumented

@pytest.mark.parametrize('dtype', ['f4', 'f8'])
def test_c_contig_req_out(dtype):

Undocumented

@pytest.mark.parametrize('dtype', ['f4', 'f8'])
@pytest.mark.parametrize('order', ['F', 'C'])
@pytest.mark.parametrize('dist', [random.standard_normal, random.random])
def test_contig_req_out(dist, order, dtype):

Undocumented

@pytest.mark.parametrize('config', JUMP_TEST_DATA)
def test_jumped(config):

Undocumented

def test_ragged_shuffle():

Undocumented

@pytest.mark.parametrize('high', [-2, [-2]])
@pytest.mark.parametrize('endpoint', [True, False])
def test_single_arg_integer_exception(high, endpoint):

Undocumented