@@ -200,7 +200,6 @@ static const std::map<llm_kv, const char *> LLM_KV_NAMES = {
200200    { LLM_KV_TOKENIZER_HF_JSON,              " tokenizer.huggingface.json" 
201201    { LLM_KV_TOKENIZER_RWKV,                 " tokenizer.rwkv.world" 
202202    { LLM_KV_TOKENIZER_CHAT_TEMPLATE,        " tokenizer.chat_template" 
203-     { LLM_KV_TOKENIZER_CHAT_TEMPLATE_N,      " tokenizer.chat_template.%s" 
204203    { LLM_KV_TOKENIZER_FIM_PRE_ID,           " tokenizer.ggml.fim_pre_token_id" 
205204    { LLM_KV_TOKENIZER_FIM_SUF_ID,           " tokenizer.ggml.fim_suf_token_id" 
206205    { LLM_KV_TOKENIZER_FIM_MID_ID,           " tokenizer.ggml.fim_mid_token_id" 
@@ -1707,8 +1706,14 @@ static const std::map<llm_tensor, llm_tensor_info> LLM_TENSOR_INFOS = {
17071706LLM_KV::LLM_KV (llm_arch arch, const  char  * suffix) : arch(arch), suffix(suffix) {}
17081707
17091708std::string LLM_KV::operator ()(llm_kv kv) const  {
1710-     return  suffix ? ::format (LLM_KV_NAMES.at (kv), LLM_ARCH_NAMES.at (arch), suffix)
1711-         : ::format (LLM_KV_NAMES.at (kv), LLM_ARCH_NAMES.at (arch));
1709+     std::string name = ::format (LLM_KV_NAMES.at (kv), LLM_ARCH_NAMES.at (arch));
1710+ 
1711+     if  (suffix != nullptr ) {
1712+         name += " ." 
1713+         name += suffix;
1714+     }
1715+ 
1716+     return  name;
17121717}
17131718
17141719std::string LLM_TN_IMPL::str () const  {
0 commit comments