deepfold.utils.rigid_utils.rot_vec_mul¶ deepfold.utils.rigid_utils.rot_vec_mul(r: Tensor, t: Tensor) → Tensor[source]¶ Applies a rotation to a vector. Written out by hand to avoid transfer to avoid AMP downcasting. Parameters: r – [*, 3, 3] rotation matrices t – [*, 3] coordinate tensors Returns: [*, 3] rotated coordinates