From: Georgi Gerganov Date: Sat, 13 May 2023 08:54:33 +0000 (+0300) Subject: ggml : sync alibi fix from ggml repo X-Git-Tag: gguf-v0.4.0~766 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=f048af0230ad5381bb20b9e3c1467ec6fc7debdf;p=pkg%2Fggml%2Fsources%2Fllama.cpp ggml : sync alibi fix from ggml repo --- diff --git a/ggml.c b/ggml.c index 4eccd417..b42ca03f 100644 --- a/ggml.c +++ b/ggml.c @@ -8553,7 +8553,7 @@ static void ggml_compute_forward_alibi_f32( m_k = powf(m1, 2 * (k - n_heads_log2_floor) + 1); } - pdst[0] = (j+1) * m_k + src[0]; + pdst[0] = i * m_k + src[0]; } } } @@ -8615,7 +8615,7 @@ static void ggml_compute_forward_alibi_f16( } // we return F32 - pdst[0] = (j+1) * m_k + GGML_FP16_TO_FP32(src[0]); + pdst[0] = i * m_k + GGML_FP16_TO_FP32(src[0]); } } }