GaussianProcessD¶
-
class
lsst.afw.math.
GaussianProcessD
¶ Bases:
pybind11_builtins.pybind11_object
Methods Summary
addPoint
(*args, **kwargs)Overloaded function. batchInterpolate
(*args, **kwargs)Overloaded function. getData
(*args, **kwargs)Overloaded function. getNPoints
(self)interpolate
(*args, **kwargs)Overloaded function. removePoint
(self, arg0)selfInterpolate
(*args, **kwargs)Overloaded function. setCovariogram
(self, arg0)setKrigingParameter
(self, arg0)setLambda
(self, arg0)Methods Documentation
-
addPoint
(*args, **kwargs)¶ Overloaded function.
- addPoint(self: lsst.afw.math.gaussianProcess.GaussianProcessD, arg0: ndarray::Array<double, 1, 1>, arg1: float) -> None
- addPoint(self: lsst.afw.math.gaussianProcess.GaussianProcessD, arg0: ndarray::Array<double, 1, 1>, arg1: ndarray::Array<double, 1, 1>) -> None
-
batchInterpolate
(*args, **kwargs)¶ Overloaded function.
- batchInterpolate(self: lsst.afw.math.gaussianProcess.GaussianProcessD, arg0: ndarray::Array<double, 1, 1>, arg1: ndarray::Array<double, 1, 1>, arg2: ndarray::Array<double, 2, 2>) -> None
- batchInterpolate(self: lsst.afw.math.gaussianProcess.GaussianProcessD, arg0: ndarray::Array<double, 1, 1>, arg1: ndarray::Array<double, 2, 2>) -> None
- batchInterpolate(self: lsst.afw.math.gaussianProcess.GaussianProcessD, arg0: ndarray::Array<double, 2, 2>, arg1: ndarray::Array<double, 2, 2>, arg2: ndarray::Array<double, 2, 2>) -> None
- batchInterpolate(self: lsst.afw.math.gaussianProcess.GaussianProcessD, arg0: ndarray::Array<double, 2, 2>, arg1: ndarray::Array<double, 2, 2>) -> None
-
getData
(*args, **kwargs)¶ Overloaded function.
- getData(self: lsst.afw.math.gaussianProcess.GaussianProcessD, arg0: ndarray::Array<double, 2, 2>, arg1: ndarray::Array<double, 1, 1>, arg2: ndarray::Array<int, 1, 1>) -> None
- getData(self: lsst.afw.math.gaussianProcess.GaussianProcessD, arg0: ndarray::Array<double, 2, 2>, arg1: ndarray::Array<double, 2, 2>, arg2: ndarray::Array<int, 1, 1>) -> None
-
getNPoints
(self: lsst.afw.math.gaussianProcess.GaussianProcessD) → int¶
-
interpolate
(*args, **kwargs)¶ Overloaded function.
- interpolate(self: lsst.afw.math.gaussianProcess.GaussianProcessD, arg0: ndarray::Array<double, 1, 1>, arg1: ndarray::Array<double, 1, 1>, arg2: int) -> float
- interpolate(self: lsst.afw.math.gaussianProcess.GaussianProcessD, arg0: ndarray::Array<double, 1, 1>, arg1: ndarray::Array<double, 1, 1>, arg2: ndarray::Array<double, 1, 1>, arg3: int) -> None
-
removePoint
(self: lsst.afw.math.gaussianProcess.GaussianProcessD, arg0: int) → None¶
-
selfInterpolate
(*args, **kwargs)¶ Overloaded function.
- selfInterpolate(self: lsst.afw.math.gaussianProcess.GaussianProcessD, arg0: ndarray::Array<double, 1, 1>, arg1: int, arg2: int) -> float
- selfInterpolate(self: lsst.afw.math.gaussianProcess.GaussianProcessD, arg0: ndarray::Array<double, 1, 1>, arg1: ndarray::Array<double, 1, 1>, arg2: int, arg3: int) -> None
-
setCovariogram
(self: lsst.afw.math.gaussianProcess.GaussianProcessD, arg0: lsst.afw.math.gaussianProcess.CovariogramD) → None¶
-
setKrigingParameter
(self: lsst.afw.math.gaussianProcess.GaussianProcessD, arg0: float) → None¶
-
setLambda
(self: lsst.afw.math.gaussianProcess.GaussianProcessD, arg0: float) → None¶
-