KernelSolution¶
-
class
lsst.ip.diffim.
KernelSolution
¶ Bases:
pybind11_builtins.pybind11_object
Attributes Summary
CHOLESKY_LDLT
CHOLESKY_LLT
EIGENVALUE
EIGENVECTOR
LU
NONE
SVD
Methods Summary
getB
(self)getConditionNumber
(*args, **kwargs)Overloaded function. getId
(self)getM
(self)getSolvedBy
(self)printA
(self)printB
(self)printM
(self)solve
(*args, **kwargs)Overloaded function. Attributes Documentation
-
CHOLESKY_LDLT
= KernelSolvedBy.CHOLESKY_LDLT¶
-
CHOLESKY_LLT
= KernelSolvedBy.CHOLESKY_LLT¶
-
EIGENVALUE
= ConditionNumberType.EIGENVALUE¶
-
EIGENVECTOR
= KernelSolvedBy.EIGENVECTOR¶
-
LU
= KernelSolvedBy.LU¶
-
NONE
= KernelSolvedBy.NONE¶
-
SVD
= ConditionNumberType.SVD¶
Methods Documentation
-
getB
(self: lsst.ip.diffim.kernelSolution.KernelSolution) → numpy.ndarray[float64[m, 1]]¶
-
getConditionNumber
(*args, **kwargs)¶ Overloaded function.
- getConditionNumber(self: lsst.ip.diffim.kernelSolution.KernelSolution, conditionType: lsst.ip.diffim.kernelSolution.KernelSolution.ConditionNumberType) -> float
- getConditionNumber(self: lsst.ip.diffim.kernelSolution.KernelSolution, mMat: numpy.ndarray[float64[m, n]], conditionType: lsst.ip.diffim.kernelSolution.KernelSolution.ConditionNumberType) -> float
-
getId
(self: lsst.ip.diffim.kernelSolution.KernelSolution) → int¶
-
getM
(self: lsst.ip.diffim.kernelSolution.KernelSolution) → numpy.ndarray[float64[m, n]]¶
-
getSolvedBy
(self: lsst.ip.diffim.kernelSolution.KernelSolution) → lsst.ip.diffim.kernelSolution.KernelSolution.KernelSolvedBy¶
-
printA
(self: lsst.ip.diffim.kernelSolution.KernelSolution) → None¶
-
printB
(self: lsst.ip.diffim.kernelSolution.KernelSolution) → None¶
-
printM
(self: lsst.ip.diffim.kernelSolution.KernelSolution) → None¶
-
solve
(*args, **kwargs)¶ Overloaded function.
- solve(self: lsst.ip.diffim.kernelSolution.KernelSolution) -> None
- solve(self: lsst.ip.diffim.kernelSolution.KernelSolution, mMat: numpy.ndarray[float64[m, n]], bVec: numpy.ndarray[float64[m, 1]]) -> None
-