src/transformers/models/clap/modeling_clap.py/ClapTextSelfAttention/transpose_for_scores
class ClapTextSelfAttention:    def transpose_for_scores(self, x: torch.Tensor) -> torch.Tensor:
        new_x_shape = x.size()[:-1] + (self.num_attention_heads, self.attention_head_size)
        x = x.view(new_x_shape)
        return x.permute(0, 2, 1, 3)