Source code for gpytorch.utils

#!/usr/bin/env python3

from . import broadcasting, cholesky, grid, interpolation, lanczos, permutation, quadrature, sparse, warnings
from .contour_integral_quad import contour_integral_quad
from .linear_cg import linear_cg
from .memoize import cached
from .minres import minres
from .nearest_neighbors import NNUtil
from .pinverse import stable_pinverse
from .qr import stable_qr
from .stochastic_lq import StochasticLQ


[docs]def prod(items): """ """ if len(items): res = items[0] for item in items[1:]: res = res * item return res else: return 1
__all__ = [ "broadcasting", "cached", "contour_integral_quad", "linear_cg", "StochasticLQ", "cholesky", "grid", "interpolation", "lanczos", "minres", "permutation", "pinverse", "prod", "quadrature", "sparse", "stable_pinverse", "stable_qr", "warnings", "NNUtil", ]