RegularizedKernelSolutionF¶
- 
class lsst.ip.diffim.RegularizedKernelSolutionF¶
- Bases: - lsst.ip.diffim.StaticKernelSolutionF- Attributes Summary - CHOLESKY_LDLT- CHOLESKY_LLT- EIGENVALUE- EIGENVECTOR- LU- NONE- SVD- Methods Summary - build(self, templateImage, scienceImage, …)- estimateRisk(self, maxCond)- getB(self)- getBackground(self)- getConditionNumber(*args, **kwargs)- Overloaded function. - getId(self)- getKernel(self)- getKsum(self)- getLambda(self)- getM(self, arg0)- 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.kernelSolution.StaticKernelSolutionF, templateImage: lsst.afw.image.image.ImageF, scienceImage: lsst.afw.image.image.ImageF, varianceEstimate: lsst.afw.image.image.ImageF) → None¶
 - 
estimateRisk(self: lsst.ip.diffim.kernelSolution.RegularizedKernelSolutionF, maxCond: float) → float¶
 - 
getB(self: lsst.ip.diffim.kernelSolution.KernelSolution) → numpy.ndarray[numpy.float64[m, 1]]¶
 - 
getBackground(self: lsst.ip.diffim.kernelSolution.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.KernelSolution) → int¶
 - 
getKernel(self: lsst.ip.diffim.kernelSolution.StaticKernelSolutionF) → lsst.afw.math.Kernel¶
 - 
getKsum(self: lsst.ip.diffim.kernelSolution.StaticKernelSolutionF) → float¶
 - 
getLambda(self: lsst.ip.diffim.kernelSolution.RegularizedKernelSolutionF) → float¶
 - 
getM(self: lsst.ip.diffim.kernelSolution.RegularizedKernelSolutionF, arg0: bool) → numpy.ndarray[numpy.float64[m, n]]¶
 - 
getSolutionPair(self: lsst.ip.diffim.kernelSolution.StaticKernelSolutionF) → Tuple[lsst.afw.math.Kernel, float]¶
 - 
getSolvedBy(self: lsst.ip.diffim.kernelSolution.KernelSolution) → lsst.ip.diffim.kernelSolution.KernelSolution.KernelSolvedBy¶
 - 
makeKernelImage(self: lsst.ip.diffim.kernelSolution.StaticKernelSolutionF) → lsst.afw.image.image.ImageD¶
 - 
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(self: lsst.ip.diffim.kernelSolution.RegularizedKernelSolutionF) → None¶
 
-