Rotates zonal harmonics.
tfg.math.spherical_harmonics.rotate_zonal_harmonics(
zonal_coeffs: TensorLike,
theta: TensorLike,
phi: TensorLike,
name: str = 'spherical_harmonics_rotate_zonal_harmonics'
) -> TensorLike
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.
|