data_structures.kd_tree.example.hypercube_points

Functions

hypercube_points(→ numpy.ndarray)

Generates random points uniformly distributed within an n-dimensional hypercube.

Module Contents

data_structures.kd_tree.example.hypercube_points.hypercube_points(num_points: int, hypercube_size: float, num_dimensions: int) numpy.ndarray

Generates random points uniformly distributed within an n-dimensional hypercube.

Args:

num_points: Number of points to generate. hypercube_size: Size of the hypercube. num_dimensions: Number of dimensions of the hypercube.

Returns:
An array of shape (num_points, num_dimensions)

with generated points.