mirror of
https://github.com/ROCm/composable_kernel.git
synced 2026-06-06 07:51:52 +00:00
Fix seqlen_k_min for pre-fill case (1 -> 0)
This commit is contained in:
@@ -311,7 +311,7 @@ bool run(const ck_tile::ArgParser& arg_parser)
|
||||
arg_parser.get_str("s"),
|
||||
arg_parser.get_str("s_k"),
|
||||
arg_parser.get_str("s_kpad"),
|
||||
0 < seqlen_knew ? seqlen_knew : 1);
|
||||
0 < seqlen_knew ? seqlen_knew : 0);
|
||||
// compute kvcache seqlen_k (before appending knew/vnew)
|
||||
auto cache_seqlen_ks = seqlen_ks;
|
||||
std::transform(cache_seqlen_ks.begin(),
|
||||
|
||||
@@ -109,7 +109,7 @@ decode_seqlen(mode_enum mode,
|
||||
std::string q_val,
|
||||
std::string k_val,
|
||||
std::string k_pad_val,
|
||||
ck_tile::index_t seqlen_k_min = 1,
|
||||
ck_tile::index_t seqlen_k_min = 0,
|
||||
std::optional<unsigned> seed = std::nullopt)
|
||||
{
|
||||
#define _S2I_(str_) static_cast<ck_tile::index_t>(std::atoi((str_).c_str()))
|
||||
|
||||
Reference in New Issue
Block a user