Skip to content

Commit 632a718

Browse files
committed
use CHECK_ARG for arguemnt parsing
1 parent ff6d3c1 commit 632a718

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

common/common.cpp

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -473,10 +473,7 @@ bool gpt_params_find_arg(int argc, char ** argv, const std::string & arg, gpt_pa
473473
return true;
474474
}
475475
if (arg == "--attention") {
476-
if (++i >= argc) {
477-
invalid_param = true;
478-
return true;
479-
}
476+
CHECK_ARG
480477
std::string value(argv[i]);
481478
/**/ if (value == "causal") { params.attention_type = LLAMA_ATTENTION_TYPE_CAUSAL; }
482479
else if (value == "non-causal") { params.attention_type = LLAMA_ATTENTION_TYPE_NON_CAUSAL; }

0 commit comments

Comments
 (0)