#pragma once #include <torch/extension.h>
void rotary_embedding(
torch::Tensor& positions, torch::Tensor& query, torch::Tensor& key, int head_size,
torch::Tensor& cos_sin_cache, bool is_neox);