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¶
-