LeastSquares¶
- 
class 
lsst.afw.math.LeastSquares¶ Bases:
pybind11_builtins.pybind11_objectAttributes Summary
DIRECT_SVDNORMAL_CHOLESKYNORMAL_EIGENSYSTEMMethods Summary
fromDesignMatrix(design, 2, 0>, data, 1, 0>, …)fromNormalEquations(fisher, 2, 0>, rhs, 1, …)getCovariance(self)getDiagnostic(self, arg0)getDimension(self)getFactorization(self)getFisherMatrix(self)getRank(self)getSolution(self)getThreshold(self)setDesignMatrix(self, arg0, 2, 0>, arg1, 1, 0>)setNormalEquations(self, arg0, 2, 0>, arg1, …)setThreshold(self, arg0)Attributes Documentation
- 
DIRECT_SVD= Factorization.DIRECT_SVD¶ 
- 
NORMAL_CHOLESKY= Factorization.NORMAL_CHOLESKY¶ 
- 
NORMAL_EIGENSYSTEM= Factorization.NORMAL_EIGENSYSTEM¶ 
Methods Documentation
- 
fromDesignMatrix(design: ndarray::Array<double, 2, 0>, data: ndarray::Array<double, 1, 0>, factorization: lsst.afw.math.leastSquares.LeastSquares.Factorization=Factorization.NORMAL_EIGENSYSTEM) → lsst.afw.math.leastSquares.LeastSquares¶ 
- 
fromNormalEquations(fisher: ndarray::Array<double, 2, 0>, rhs: ndarray::Array<double, 1, 0>, factorization: lsst.afw.math.leastSquares.LeastSquares.Factorization=Factorization.NORMAL_EIGENSYSTEM) → lsst.afw.math.leastSquares.LeastSquares¶ 
- 
getCovariance(self: lsst.afw.math.leastSquares.LeastSquares) → ndarray::Array<double const, 2, 2>¶ 
- 
getDiagnostic(self: lsst.afw.math.leastSquares.LeastSquares, arg0: lsst.afw.math.leastSquares.LeastSquares.Factorization) → ndarray::Array<double const, 1, 1>¶ 
- 
getDimension(self: lsst.afw.math.leastSquares.LeastSquares) → int¶ 
- 
getFactorization(self: lsst.afw.math.leastSquares.LeastSquares) → lsst.afw.math.leastSquares.LeastSquares.Factorization¶ 
- 
getFisherMatrix(self: lsst.afw.math.leastSquares.LeastSquares) → ndarray::Array<double const, 2, 2>¶ 
- 
getRank(self: lsst.afw.math.leastSquares.LeastSquares) → int¶ 
- 
getSolution(self: lsst.afw.math.leastSquares.LeastSquares) → ndarray::Array<double const, 1, 1>¶ 
- 
getThreshold(self: lsst.afw.math.leastSquares.LeastSquares) → float¶ 
- 
setDesignMatrix(self: lsst.afw.math.leastSquares.LeastSquares, arg0: ndarray::Array<double, 2, 0>, arg1: ndarray::Array<double, 1, 0>) → None¶ 
- 
setNormalEquations(self: lsst.afw.math.leastSquares.LeastSquares, arg0: ndarray::Array<double, 2, 0>, arg1: ndarray::Array<double, 1, 0>) → None¶ 
- 
setThreshold(self: lsst.afw.math.leastSquares.LeastSquares, arg0: float) → None¶ 
-