@@ -1892,24 +1892,24 @@ void llm_load_print_meta(llama_model_loader & ml, llama_model & model) {
18921892 LLAMA_LOG_INFO (" %s: general.name = %s\n " , __func__, model.name .c_str ());
18931893
18941894 // special tokens
1895- if (vocab.special_bos_id != - 1 ) { LLAMA_LOG_INFO ( " %s: BOS token = %d '%s'\n " , __func__, vocab.special_bos_id , vocab.id_to_token [vocab.special_bos_id ].text .c_str () ); }
1896- if (vocab.special_eos_id != - 1 ) { LLAMA_LOG_INFO ( " %s: EOS token = %d '%s'\n " , __func__, vocab.special_eos_id , vocab.id_to_token [vocab.special_eos_id ].text .c_str () ); }
1897- if (vocab.special_eot_id != - 1 ) { LLAMA_LOG_INFO ( " %s: EOT token = %d '%s'\n " , __func__, vocab.special_eot_id , vocab.id_to_token [vocab.special_eot_id ].text .c_str () ); }
1898- if (vocab.special_eom_id != - 1 ) { LLAMA_LOG_INFO ( " %s: EOM token = %d '%s'\n " , __func__, vocab.special_eom_id , vocab.id_to_token [vocab.special_eom_id ].text .c_str () ); }
1899- if (vocab.special_unk_id != - 1 ) { LLAMA_LOG_INFO ( " %s: UNK token = %d '%s'\n " , __func__, vocab.special_unk_id , vocab.id_to_token [vocab.special_unk_id ].text .c_str () ); }
1900- if (vocab.special_sep_id != - 1 ) { LLAMA_LOG_INFO ( " %s: SEP token = %d '%s'\n " , __func__, vocab.special_sep_id , vocab.id_to_token [vocab.special_sep_id ].text .c_str () ); }
1901- if (vocab.special_pad_id != - 1 ) { LLAMA_LOG_INFO ( " %s: PAD token = %d '%s'\n " , __func__, vocab.special_pad_id , vocab.id_to_token [vocab.special_pad_id ].text .c_str () ); }
1902- if (vocab.special_cls_id != - 1 ) { LLAMA_LOG_INFO ( " %s: CLS token = %d '%s'\n " , __func__, vocab.special_cls_id , vocab.id_to_token [vocab.special_cls_id ].text .c_str () ); }
1903- if (vocab.special_mask_id != - 1 ) { LLAMA_LOG_INFO ( " %s: MASK token = %d '%s'\n " , __func__, vocab.special_mask_id , vocab.id_to_token [vocab.special_mask_id ].text .c_str () ); }
1904-
1905- if (vocab.linefeed_id != - 1 ) { LLAMA_LOG_INFO ( " %s: LF token = %d '%s'\n " , __func__, vocab.linefeed_id , vocab.id_to_token [vocab.linefeed_id ].text .c_str () ); }
1906-
1907- if (vocab.special_fim_pre_id != - 1 ) { LLAMA_LOG_INFO ( " %s: FIM PRE token = %d '%s'\n " , __func__, vocab.special_fim_pre_id , vocab.id_to_token [vocab.special_fim_pre_id ].text .c_str () ); }
1908- if (vocab.special_fim_suf_id != - 1 ) { LLAMA_LOG_INFO ( " %s: FIM SUF token = %d '%s'\n " , __func__, vocab.special_fim_suf_id , vocab.id_to_token [vocab.special_fim_suf_id ].text .c_str () ); }
1909- if (vocab.special_fim_mid_id != - 1 ) { LLAMA_LOG_INFO ( " %s: FIM MID token = %d '%s'\n " , __func__, vocab.special_fim_mid_id , vocab.id_to_token [vocab.special_fim_mid_id ].text .c_str () ); }
1910- if (vocab.special_fim_pad_id != - 1 ) { LLAMA_LOG_INFO ( " %s: FIM PAD token = %d '%s'\n " , __func__, vocab.special_fim_pad_id , vocab.id_to_token [vocab.special_fim_pad_id ].text .c_str () ); }
1911- if (vocab.special_fim_rep_id != - 1 ) { LLAMA_LOG_INFO ( " %s: FIM REP token = %d '%s'\n " , __func__, vocab.special_fim_rep_id , vocab.id_to_token [vocab.special_fim_rep_id ].text .c_str () ); }
1912- if (vocab.special_fim_sep_id != - 1 ) { LLAMA_LOG_INFO ( " %s: FIM SEP token = %d '%s'\n " , __func__, vocab.special_fim_sep_id , vocab.id_to_token [vocab.special_fim_sep_id ].text .c_str () ); }
1895+ if (vocab.special_bos_id != LLAMA_TOKEN_NULL ) { LLAMA_LOG_INFO ( " %s: BOS token = %d '%s'\n " , __func__, vocab.special_bos_id , vocab.id_to_token [vocab.special_bos_id ].text .c_str () ); }
1896+ if (vocab.special_eos_id != LLAMA_TOKEN_NULL ) { LLAMA_LOG_INFO ( " %s: EOS token = %d '%s'\n " , __func__, vocab.special_eos_id , vocab.id_to_token [vocab.special_eos_id ].text .c_str () ); }
1897+ if (vocab.special_eot_id != LLAMA_TOKEN_NULL ) { LLAMA_LOG_INFO ( " %s: EOT token = %d '%s'\n " , __func__, vocab.special_eot_id , vocab.id_to_token [vocab.special_eot_id ].text .c_str () ); }
1898+ if (vocab.special_eom_id != LLAMA_TOKEN_NULL ) { LLAMA_LOG_INFO ( " %s: EOM token = %d '%s'\n " , __func__, vocab.special_eom_id , vocab.id_to_token [vocab.special_eom_id ].text .c_str () ); }
1899+ if (vocab.special_unk_id != LLAMA_TOKEN_NULL ) { LLAMA_LOG_INFO ( " %s: UNK token = %d '%s'\n " , __func__, vocab.special_unk_id , vocab.id_to_token [vocab.special_unk_id ].text .c_str () ); }
1900+ if (vocab.special_sep_id != LLAMA_TOKEN_NULL ) { LLAMA_LOG_INFO ( " %s: SEP token = %d '%s'\n " , __func__, vocab.special_sep_id , vocab.id_to_token [vocab.special_sep_id ].text .c_str () ); }
1901+ if (vocab.special_pad_id != LLAMA_TOKEN_NULL ) { LLAMA_LOG_INFO ( " %s: PAD token = %d '%s'\n " , __func__, vocab.special_pad_id , vocab.id_to_token [vocab.special_pad_id ].text .c_str () ); }
1902+ if (vocab.special_cls_id != LLAMA_TOKEN_NULL ) { LLAMA_LOG_INFO ( " %s: CLS token = %d '%s'\n " , __func__, vocab.special_cls_id , vocab.id_to_token [vocab.special_cls_id ].text .c_str () ); }
1903+ if (vocab.special_mask_id != LLAMA_TOKEN_NULL ) { LLAMA_LOG_INFO ( " %s: MASK token = %d '%s'\n " , __func__, vocab.special_mask_id , vocab.id_to_token [vocab.special_mask_id ].text .c_str () ); }
1904+
1905+ if (vocab.linefeed_id != LLAMA_TOKEN_NULL ) { LLAMA_LOG_INFO ( " %s: LF token = %d '%s'\n " , __func__, vocab.linefeed_id , vocab.id_to_token [vocab.linefeed_id ].text .c_str () ); }
1906+
1907+ if (vocab.special_fim_pre_id != LLAMA_TOKEN_NULL ) { LLAMA_LOG_INFO ( " %s: FIM PRE token = %d '%s'\n " , __func__, vocab.special_fim_pre_id , vocab.id_to_token [vocab.special_fim_pre_id ].text .c_str () ); }
1908+ if (vocab.special_fim_suf_id != LLAMA_TOKEN_NULL ) { LLAMA_LOG_INFO ( " %s: FIM SUF token = %d '%s'\n " , __func__, vocab.special_fim_suf_id , vocab.id_to_token [vocab.special_fim_suf_id ].text .c_str () ); }
1909+ if (vocab.special_fim_mid_id != LLAMA_TOKEN_NULL ) { LLAMA_LOG_INFO ( " %s: FIM MID token = %d '%s'\n " , __func__, vocab.special_fim_mid_id , vocab.id_to_token [vocab.special_fim_mid_id ].text .c_str () ); }
1910+ if (vocab.special_fim_pad_id != LLAMA_TOKEN_NULL ) { LLAMA_LOG_INFO ( " %s: FIM PAD token = %d '%s'\n " , __func__, vocab.special_fim_pad_id , vocab.id_to_token [vocab.special_fim_pad_id ].text .c_str () ); }
1911+ if (vocab.special_fim_rep_id != LLAMA_TOKEN_NULL ) { LLAMA_LOG_INFO ( " %s: FIM REP token = %d '%s'\n " , __func__, vocab.special_fim_rep_id , vocab.id_to_token [vocab.special_fim_rep_id ].text .c_str () ); }
1912+ if (vocab.special_fim_sep_id != LLAMA_TOKEN_NULL ) { LLAMA_LOG_INFO ( " %s: FIM SEP token = %d '%s'\n " , __func__, vocab.special_fim_sep_id , vocab.id_to_token [vocab.special_fim_sep_id ].text .c_str () ); }
19131913
19141914 for (const auto & id : vocab.special_eog_ids ) {
19151915 LLAMA_LOG_INFO ( " %s: EOG token = %d '%s'\n " , __func__, id, vocab.id_to_token [id].text .c_str () );
0 commit comments