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.

  1. addPoint(self: lsst.afw.math.gaussianProcess.GaussianProcessD, arg0: ndarray::Array<double, 1, 1>, arg1: float) -> None
  2. 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.

  1. 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
  2. batchInterpolate(self: lsst.afw.math.gaussianProcess.GaussianProcessD, arg0: ndarray::Array<double, 1, 1>, arg1: ndarray::Array<double, 2, 2>) -> None
  3. 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
  4. 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.

  1. 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
  2. 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.

  1. interpolate(self: lsst.afw.math.gaussianProcess.GaussianProcessD, arg0: ndarray::Array<double, 1, 1>, arg1: ndarray::Array<double, 1, 1>, arg2: int) -> float
  2. 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.

  1. selfInterpolate(self: lsst.afw.math.gaussianProcess.GaussianProcessD, arg0: ndarray::Array<double, 1, 1>, arg1: int, arg2: int) -> float
  2. 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