MCPcopy Create free account
hub / github.com/0xShug0/audio.cpp / gpt_print_usage

Function gpt_print_usage

external/ggml/examples/common.cpp:90–116  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

88}
89
90void gpt_print_usage(int /*argc*/, char ** argv, const gpt_params & params) {
91 fprintf(stderr, "usage: %s [options]\n", argv[0]);
92 fprintf(stderr, "\n");
93 fprintf(stderr, "options:\n");
94 fprintf(stderr, " -h, --help show this help message and exit\n");
95 fprintf(stderr, " -s SEED, --seed SEED RNG seed (default: -1)\n");
96 fprintf(stderr, " -t N, --threads N number of threads to use during computation (default: %d)\n", params.n_threads);
97 fprintf(stderr, " -p PROMPT, --prompt PROMPT\n");
98 fprintf(stderr, " prompt to start generation with (default: random)\n");
99 fprintf(stderr, " -f FNAME, --file FNAME\n");
100 fprintf(stderr, " load prompt from a file\n");
101 fprintf(stderr, " -tt TOKEN_TEST, --token_test TOKEN_TEST\n");
102 fprintf(stderr, " test tokenization\n");
103 fprintf(stderr, " -n N, --n_predict N number of tokens to predict (default: %d)\n", params.n_predict);
104 fprintf(stderr, " --top_k N top-k sampling (default: %d)\n", params.top_k);
105 fprintf(stderr, " --top_p N top-p sampling (default: %.1f)\n", params.top_p);
106 fprintf(stderr, " --temp N temperature (default: %.1f)\n", params.temp);
107 fprintf(stderr, " --repeat-last-n N last n tokens to consider for penalize (default: %d, 0 = disabled)\n", params.repeat_last_n);
108 fprintf(stderr, " --repeat-penalty N penalize repeat sequence of tokens (default: %.2f, 1.0 = disabled)\n", (double)params.repeat_penalty);
109 fprintf(stderr, " -b N, --batch_size N batch size for prompt processing (default: %d)\n", params.n_batch);
110 fprintf(stderr, " -c N, --context N context / KV cache size (default: %d)\n", params.n_ctx);
111 fprintf(stderr, " --ignore-eos ignore EOS token during generation\n");
112 fprintf(stderr, " -ngl N, --gpu-layers N number of layers to offload to GPU on supported models (default: %d)\n", params.n_gpu_layers);
113 fprintf(stderr, " -m FNAME, --model FNAME\n");
114 fprintf(stderr, " model path (default: %s)\n", params.model.c_str());
115 fprintf(stderr, "\n");
116}
117
118std::string gpt_random_prompt(std::mt19937 & rng) {
119 const int r = rng() % 10;

Callers 2

get_next_argFunction · 0.85
gpt_params_parseFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected