tokenize/inject reverse prompt for refactor
this doesn't seem right though
This commit is contained in:
parent
23bb78fbdc
commit
da0837f55f
1 changed files with 8 additions and 8 deletions
16
main.cpp
16
main.cpp
|
@ -250,10 +250,10 @@ int main(int argc, char ** argv) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// tokenize the first reverse prompt
|
// tokenize the first reverse prompt
|
||||||
// std::vector<llama_vocab::id> first_antiprompt;
|
auto first_antiprompt = ::llama_tokenize(ctx, params.prompt,false);
|
||||||
// if (!params.antiprompt.empty()) {
|
if (!params.antiprompt.empty()) {
|
||||||
// first_antiprompt = ::llama_tokenize(vocab, params.antiprompt.front(), false);
|
auto first_antiprompt = ::llama_tokenize(ctx, params.antiprompt.front(), false);
|
||||||
// }
|
}
|
||||||
|
|
||||||
// enable interactive mode if reverse prompt is specified
|
// enable interactive mode if reverse prompt is specified
|
||||||
if (params.antiprompt.size() != 0) {
|
if (params.antiprompt.size() != 0) {
|
||||||
|
@ -364,10 +364,10 @@ int main(int argc, char ** argv) {
|
||||||
// replace end of text token with newline token when in interactive mode
|
// replace end of text token with newline token when in interactive mode
|
||||||
if (id == llama_token_eos() && params.interactive) {
|
if (id == llama_token_eos() && params.interactive) {
|
||||||
id = llama_token_newline();
|
id = llama_token_newline();
|
||||||
// if (params.antiprompt.size() != 0) {
|
if (params.antiprompt.size() != 0) {
|
||||||
// inject first reverse prompt
|
// inject first reverse prompt
|
||||||
// embd_inp.insert(embd_inp.end(), first_antiprompt.begin(), first_antiprompt.end());
|
embd_inp.insert(embd_inp.end(), first_antiprompt.begin(), first_antiprompt.end());
|
||||||
// }
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// add it to the context
|
// add it to the context
|
||||||
|
@ -484,4 +484,4 @@ int main(int argc, char ** argv) {
|
||||||
set_console_state(CONSOLE_STATE_DEFAULT);
|
set_console_state(CONSOLE_STATE_DEFAULT);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue