pyacs.lib.glinalg.ls
Solve least-squares problem.
- pyacs.lib.glinalg.ls.ls(G, d, verbose=False)[source]
Solve the least-squares problem min |Gx - d|**2.
- Parameters:
G (numpy.ndarray) – m x n design matrix.
d (numpy.ndarray) – m observation vector.
verbose (bool, optional) – If True, print chi2, rank, singular values. Default is False.
- Returns:
numpy.ndarray – Solution vector of length n. Note: variable name in code is m.
float – Chi-square (residual sum of squares). Only first return value is used in code.
Notes
Solved via numpy.linalg.lstsq.