bte.nsr.utils#

Module Contents#

Functions#

fvmlinspace(vmin, vmax, nv)

set_all_seeds([seed])

orthonormalize(vectors)

Orthonormalizes the vectors using gram schmidt procedure.

bte.nsr.utils.fvmlinspace(vmin, vmax, nv)[source]#
bte.nsr.utils.set_all_seeds(seed=42)[source]#
bte.nsr.utils.orthonormalize(vectors)[source]#

Orthonormalizes the vectors using gram schmidt procedure.

Parameters:

vectors – torch tensor, size (dimension, n_vectors) they must be linearly independant

Returns:

torch tensor, size (dimension, n_vectors)

Return type:

orthonormalized_vectors