File tree Expand file tree Collapse file tree 3 files changed +9
-9
lines changed Expand file tree Collapse file tree 3 files changed +9
-9
lines changed Original file line number Diff line number Diff line change 219219#define GGML_MAX_PARAMS 2048
220220#define GGML_MAX_SRC 10
221221#define GGML_MAX_N_THREADS 512
222- #define GGML_MAX_OP_PARAMS 128
222+ #define GGML_MAX_OP_PARAMS 64
223223
224224#ifndef GGML_MAX_NAME
225225# define GGML_MAX_NAME 64
Original file line number Diff line number Diff line change @@ -8004,10 +8004,10 @@ static void ggml_compute_forward_flash_attn_ext_f16_one_chunk(
80048004 const float m1 = powf (2 .0f , -(max_bias / 2 .0f ) / n_head_log2);
80058005
80068006 // -------- SparseK op_params --------
8007- const bool use_sparsek = ggml_get_op_params_i32 (dst, 3 ) != 0 ;
8008- const int32_t k_top = ggml_get_op_params_i32 (dst, 4 );
8009- const int32_t win_local = ggml_get_op_params_i32 (dst, 5 );
8010- const int32_t stride_glb = ggml_get_op_params_i32 (dst, 6 );
8007+ const bool use_sparsek = ggml_get_op_params_i32 (dst, 7 ) != 0 ;
8008+ const int32_t k_top = ggml_get_op_params_i32 (dst, 8 );
8009+ const int32_t win_local = ggml_get_op_params_i32 (dst, 9 );
8010+ const int32_t stride_glb = ggml_get_op_params_i32 (dst, 10 );
80118011 // ----------------------------------------------------------------------------
80128012
80138013 ggml_type const k_vec_dot_type = ggml_get_type_traits_cpu (k->type )->vec_dot_type ;
Original file line number Diff line number Diff line change @@ -5214,10 +5214,10 @@ struct ggml_tensor * ggml_flash_attn_back(
52145214 return result ;
52155215}
52165216
5217- #define GGML_FA_EXT_PARAM_SPARSEK_FLAG 3
5218- #define GGML_FA_EXT_PARAM_SPARSEK_KTOP 4
5219- #define GGML_FA_EXT_PARAM_SPARSEK_WIN 5
5220- #define GGML_FA_EXT_PARAM_SPARSEK_STRIDE 6
5217+ #define GGML_FA_EXT_PARAM_SPARSEK_FLAG 7
5218+ #define GGML_FA_EXT_PARAM_SPARSEK_KTOP 8
5219+ #define GGML_FA_EXT_PARAM_SPARSEK_WIN 9
5220+ #define GGML_FA_EXT_PARAM_SPARSEK_STRIDE 10
52215221
52225222void ggml_flash_attn_ext_set_sparsek (struct ggml_tensor * a ,
52235223 bool use_sparsek ,
You can’t perform that action at this time.
0 commit comments