We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5cf23d1 commit dcab343Copy full SHA for dcab343
examples/perplexity/perplexity.cpp
@@ -1991,8 +1991,12 @@ int main(int argc, char ** argv) {
1991
params.n_batch = std::min(params.n_batch, n_kv);
1992
} else {
1993
params.n_batch = std::min(params.n_batch, params.n_ctx);
1994
- // ensure there's at least enough seq_ids for HellaSwag
1995
- params.n_parallel = std::max(4, params.n_parallel);
+ if (params.kl_divergence) {
+ params.n_parallel = 1;
1996
+ } else {
1997
+ // ensure there's at least enough seq_ids for HellaSwag
1998
+ params.n_parallel = std::max(4, params.n_parallel);
1999
+ }
2000
}
2001
2002
if (params.ppl_stride > 0) {
0 commit comments