Creates an n-dimensional array from an iterator of n dimensional arrays.
Computes the Fast Fourier Transform of a one-dimensional, complex-valued signal.
Computes the Inverse Fast Fourier Transform of an one-dimensional, complex-valued signal.
Computes the Inverse Fast Fourier Transform of an one-dimensional, real-valued signal.
TODO: Fix the function; currently fails to compute the correct result
Generate a random array of complex numbers with real and imaginary parts in the range [0, 1)
creates a matrix from the given shape filled with numerical elements [0, n) spaced evenly by 1
Computes the Fast Fourier Transform of an one-dimensional, real-valued signal.
TODO: Optimize the function to avoid unnecessary computation.
Round the given value to the given number of decimal places.
Creates a random array from a uniform distribution using a given key
Creates a larger array from an iterator of smaller arrays.
Given a shape, generate a random array using the StandardNormal distribution
Returns the lower triangular portion of a matrix.
Returns the upper triangular portion of a matrix.