请按照下方说明实现 sliding_window_attention()。
B, H <= 2;1 <= window <= S <= 32;D ∈ {8, 16},全为 float32。
窗口=3 基础用例
正确性调用
sliding_window_attention(tensor[1, 1, 8, 8] [-0.198364, 1.5782, -0.68481, -0.207829, -1.07606, -0.690887, …], tensor[1, 1, 8, 8] [1.31769, 0.613523, -1.70635, 1.25469, -0.329323, -0.504911, …], tensor[1, 1, 8, 8] [-2.02459, 0.470607, 0.524478, 1.47189, -0.844124, 1.39817, …], 3)
预期结果
tensor[1, 1, 8, 8] [-2.02459, 0.470607, 0.524478, 1.47189, -0.844124, 1.39817, …]
运行会检查可见示例,提交会运行完整的隐藏测试。
登录并提交后,你的提交记录会显示在这里。