File tree 1 file changed +9
-4
lines changed
1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -11,12 +11,16 @@ int main(int argc, char ** argv) {
11
11
gpt_params params;
12
12
13
13
if (argc == 1 || argv[1 ][0 ] == ' -' ) {
14
- printf (" usage: %s MODEL_PATH [PROMPT] [PARALLEL]\n " , argv[0 ]);
14
+ printf (" usage: %s MODEL_PATH [PROMPT] [PARALLEL] [LEN] \n " , argv[0 ]);
15
15
return 1 ;
16
16
}
17
17
18
+ // number of parallel batches
18
19
int n_parallel = 1 ;
19
20
21
+ // total length of the sequences including the prompt
22
+ int n_len = 32 ;
23
+
20
24
if (argc >= 2 ) {
21
25
params.model = argv[1 ];
22
26
}
@@ -29,13 +33,14 @@ int main(int argc, char ** argv) {
29
33
n_parallel = std::atoi (argv[3 ]);
30
34
}
31
35
36
+ if (argc >= 5 ) {
37
+ n_len = std::atoi (argv[4 ]);
38
+ }
39
+
32
40
if (params.prompt .empty ()) {
33
41
params.prompt = " Hello my name is" ;
34
42
}
35
43
36
- // total length of the sequences including the prompt
37
- const int n_len = 32 ;
38
-
39
44
// init LLM
40
45
41
46
llama_backend_init (params.numa );
You can’t perform that action at this time.
0 commit comments