TensorFlow 2.0 RC is available Learn more

tfg.math.interpolation.bspline.interpolate_with_weights

Interpolates knots using knot weights.

tfg.math.interpolation.bspline.interpolate_with_weights(
    knots,
    weights,
    name=None
)

Defined in math/interpolation/bspline.py.

Note:

In the following, A1 to An, and B1 to Bk are optional batch dimensions.

Args:

  • knots: A tensor with shape [B1, ..., Bk, C] containing knot values, where C is the number of knots.
  • weights: A tensor with shape [A1, ..., An, C] containing dense weights for the knots, where C is the number of knots.
  • name: A name for this op. Defaults to "bsplines_interpolate_with_weights".

Returns:

A tensor with shape [A1, ..., An, B1, ..., Bk], which is the result of spline interpolation.

Raises:

  • ValueError: If the last dimension of knots and weights is not equal.