TF 2.0 is out! Get hands-on practice at TF World, Oct 28-31. Use code TF20 for 20% off select passes. Register now

tfg.math.spherical_harmonics.rotate_zonal_harmonics

Rotates zonal harmonics.

tfg.math.spherical_harmonics.rotate_zonal_harmonics(
    zonal_coeffs,
    theta,
    phi,
    name=None
)

Defined in math/spherical_harmonics.py.

Note:

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

Args:

  • zonal_coeffs: A tensor of shape [C] storing zonal harmonics coefficients.
  • theta: A tensor of shape [A1, ..., An, 1] storing polar angles.
  • phi: A tensor of shape [A1, ..., An, 1] storing azimuthal angles.
  • name: A name for this op. Defaults to 'spherical_harmonics_rotate_zonal_harmonics'.

Returns:

A tensor of shape [A1, ..., An, C*C] storing coefficients of the rotated harmonics.

Raises:

  • ValueError: If the shape of zonal_coeffs, theta or phi is not supported.