def rand(*shape):
    '\n    Generate standard uniform pseudorandom numbers via a very efficient lagged\n    Fibonacci method.\n\n    This routine is used for all random number generation in this package and\n    can affect ID and SVD results.\n\n    Parameters\n    ----------\n    *shape\n        Shape of output array\n\n    '
    return _backend.id_srand(np.prod(shape)).reshape(shape)
Generate standard uniform pseudorandom numbers via a very efficient lagged
Fibonacci method.

This routine is used for all random number generation in this package and
can affect ID and SVD results.

Parameters
----------
*shape
    Shape of output array
def rand(*shape):
    '\n    Generate standard uniform pseudorandom numbers via a very efficient lagged\n    Fibonacci method.\n\n    This routine is used for all random number generation in this package and\n    can affect ID and SVD results.\n\n    Parameters\n    ----------\n    *shape\n        Shape of output array\n\n    '
    return _backend.id_srand(np.prod(shape)).reshape(shape)