principia_materia.mathematics.core_math module
- principia_materia.mathematics.core_math.gaussian(w, sigma, w0=0.0)
- Gaussian - ..math - g (w - w_0) = \frac{1}{\sqrt{2 \pi} \sigma} e^{- \frac{(w - w_0)^2}{2 sigma^2}} 
- principia_materia.mathematics.core_math.gs_orthog(arr, allowzero=False, tol=1e-06)
- Gram-Schmidt orthonormalize a set of vectors. - Parameters:
- arr (array of numbers, shape(n, m)) – The set of vectors to be orthonormalized, in row convention. 
- allowzero (bool, optional, default to False) – If True, allow 0 vectors in orthogonalization. 
- tol (float, optional, default to 1.0E-6) – Error tolerance. 
 
- Returns:
- arr – The orthonormalized vectors. 
- Return type:
- array of numbers, shape(n, m)