StaticKernelSolutionF¶
-
class
lsst.ip.diffim.StaticKernelSolutionF¶ Bases:
lsst.ip.diffim.KernelSolutionAttributes Summary
Methods Summary
build(self, templateImage, scienceImage, …)getB(self)getBackground(self)getConditionNumber(*args, **kwargs)Overloaded function.
getId(self)getKernel(self)getKsum(self)getM(self)getSolutionPair(self)getSolvedBy(self)makeKernelImage(self)printA(self)printB(self)printM(self)solve(self)Attributes Documentation
-
CHOLESKY_LDLT= <KernelSolvedBy.CHOLESKY_LDLT: 1>¶
-
CHOLESKY_LLT= <KernelSolvedBy.CHOLESKY_LLT: 2>¶
-
EIGENVALUE= <ConditionNumberType.EIGENVALUE: 0>¶
-
EIGENVECTOR= <KernelSolvedBy.EIGENVECTOR: 4>¶
-
LU= <KernelSolvedBy.LU: 3>¶
-
NONE= <KernelSolvedBy.NONE: 0>¶
-
SVD= <ConditionNumberType.SVD: 1>¶
Methods Documentation
-
build(self:lsst.ip.diffim.StaticKernelSolutionF, templateImage: lsst.afw.image.image.ImageF, scienceImage: lsst.afw.image.image.ImageF, varianceEstimate: lsst.afw.image.image.ImageF) → None¶
-
getB(self:lsst.ip.diffim.KernelSolution) → numpy.ndarray[numpy.float64[m, 1]]¶
-
getBackground(self:lsst.ip.diffim.StaticKernelSolutionF) → float¶
-
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[numpy.float64[m, n]], conditionType: lsst.ip.diffim.kernelSolution.KernelSolution.ConditionNumberType) -> float
-
getId(self:lsst.ip.diffim.KernelSolution) → int¶
-
getKernel(self:lsst.ip.diffim.StaticKernelSolutionF) → lsst.afw.math.Kernel¶
-
getKsum(self:lsst.ip.diffim.StaticKernelSolutionF) → float¶
-
getM(self:lsst.ip.diffim.KernelSolution) → numpy.ndarray[numpy.float64[m, n]]¶
-
getSolutionPair(self:lsst.ip.diffim.StaticKernelSolutionF) → Tuple[lsst.afw.math.Kernel, float]¶
-
getSolvedBy(self:lsst.ip.diffim.KernelSolution) → lsst.ip.diffim.kernelSolution.KernelSolution.KernelSolvedBy¶
-
makeKernelImage(self:lsst.ip.diffim.StaticKernelSolutionF) → lsst.afw.image.image.ImageD¶
-
printA(self:lsst.ip.diffim.KernelSolution) → None¶
-
printB(self:lsst.ip.diffim.KernelSolution) → None¶
-
printM(self:lsst.ip.diffim.KernelSolution) → None¶
-
solve(self:lsst.ip.diffim.StaticKernelSolutionF) → None¶
-