MaskedKernelSolutionF¶
- class lsst.ip.diffim.MaskedKernelSolutionF¶
- Bases: - StaticKernelSolutionF- Attributes Summary - Methods Summary - build(self, templateImage, scienceImage, ...)- buildOrig(self, templateImage, scienceImage, ...)- buildSingleMaskOrig(self, templateImage, ...)- buildWithMask(self, templateImage, ...)- 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¶
 - buildOrig(self: lsst.ip.diffim.MaskedKernelSolutionF, templateImage: lsst.afw.image._image.ImageF, scienceImage: lsst.afw.image._image.ImageF, varianceEstimate: lsst.afw.image._image.ImageF, pixelMask: lsst.afw.image._image.MaskX) None¶
 - buildSingleMaskOrig(self: lsst.ip.diffim.MaskedKernelSolutionF, templateImage: lsst.afw.image._image.ImageF, scienceImage: lsst.afw.image._image.ImageF, varianceEstimate: lsst.afw.image._image.ImageF, maskBox: lsst.geom.Box2I) None¶
 - buildWithMask(self: lsst.ip.diffim.MaskedKernelSolutionF, templateImage: lsst.afw.image._image.ImageF, scienceImage: lsst.afw.image._image.ImageF, varianceEstimate: lsst.afw.image._image.ImageF, pixelMask: lsst.afw.image._image.MaskX) 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, conditionType: lsst.ip.diffim.KernelSolution.ConditionNumberType) -> float 
- getConditionNumber(self: lsst.ip.diffim.KernelSolution, mMat: numpy.ndarray[numpy.float64[m, n]], conditionType: lsst.ip.diffim.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.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¶