class_docstr: Abstract class implementing quadrature methods to compute Gaussian Expectations.
  Inheriting classes must provide the method _build_X_W to create points and weights
  to be used for quadrature.
code: def _build_X_W(
      self, mean: TensorType, var: TensorType
  ) -> Tuple[tf.Tensor, tf.Tensor]:
      raise NotImplementedError
  
file_path: GPflow/gpflow/quadrature/base.py
imports: import abc
  from typing import Any, Callable, Iterable, Tuple, Union
  import tensorflow
  from check_shapes import check_shapes
  from ..base import TensorType
label_desc: Use image node_id 1 for calling the GaussianQuadrature obj's underlying member method code with example usage: obj._build_X_W(mean, var) without return types