File tree 1 file changed +6
-0
lines changed 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -116,15 +116,21 @@ struct llama_context_params llama_context_params_from_gpt_params(const gpt_param
116
116
// Vocab utils
117
117
//
118
118
119
+ // tokenizes a string into a vector of tokens
120
+ // should work similar to Python's `tokenizer.decode`
119
121
std::vector<llama_token> llama_tokenize (
120
122
struct llama_context * ctx,
121
123
const std::string & text,
122
124
bool add_bos);
123
125
126
+ // tokenizes a token into a piece
127
+ // should work similar to Python's `tokenizer.id_to_piece`
124
128
std::string llama_token_to_piece (
125
129
const struct llama_context * ctx,
126
130
llama_token token);
127
131
132
+ // detokenizes a vector of tokens into a string
133
+ // should work similar to Python's `tokenizer.decode`
128
134
// removes the leading space from the first non-BOS token
129
135
std::string llama_detokenize (
130
136
llama_context * ctx,
You can’t perform that action at this time.
0 commit comments