@@ -1923,24 +1923,24 @@ void llm_load_print_meta(llama_model_loader & ml, llama_model & model) {
1923
1923
LLAMA_LOG_INFO (" %s: general.name = %s\n " , __func__, model.name .c_str ());
1924
1924
1925
1925
// special tokens
1926
- 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 () ); }
1927
- 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 () ); }
1928
- 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 () ); }
1929
- 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 () ); }
1930
- 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 () ); }
1931
- 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 () ); }
1932
- 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 () ); }
1933
- 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 () ); }
1934
- 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 () ); }
1935
-
1936
- 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 () ); }
1937
-
1938
- 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 () ); }
1939
- 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 () ); }
1940
- 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 () ); }
1941
- 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 () ); }
1942
- 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 () ); }
1943
- 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 () ); }
1926
+ 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 () ); }
1927
+ 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 () ); }
1928
+ 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 () ); }
1929
+ 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 () ); }
1930
+ 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 () ); }
1931
+ 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 () ); }
1932
+ 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 () ); }
1933
+ 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 () ); }
1934
+ 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 () ); }
1935
+
1936
+ 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 () ); }
1937
+
1938
+ 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 () ); }
1939
+ 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 () ); }
1940
+ 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 () ); }
1941
+ 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 () ); }
1942
+ 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 () ); }
1943
+ 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 () ); }
1944
1944
1945
1945
for (const auto & id : vocab.special_eog_ids ) {
1946
1946
LLAMA_LOG_INFO ( " %s: EOG token = %d '%s'\n " , __func__, id, vocab.id_to_token [id].text .c_str () );
0 commit comments