skdim.datasets.hyperSphere

skdim.datasets.hyperSphere(n, d, random_state=None)[source]

Generates a sample from a uniform distribution on the hypersphere

Parameters:
n : int

Number of data points.

d : int

Dimension of the hypersphere

center : list, tuple, np.array

Center of the hypersphere

random_state : int, np.random.RandomState instance

Random number generator

Returns:

data (np.array, (npoints x ndim)) – Generated data