summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorGeorgi Gerganov <ggerganov@gmail.com>2024-01-18 20:49:00 +0200
committerGeorgi Gerganov <ggerganov@gmail.com>2024-01-18 20:49:00 +0200
commitd391ae9b4919e24624cc963d82162450848beaf4 (patch)
tree58893ceb6dcfbdd6b9d181f5a071a129cf0d9892 /examples
parente9240cdfa06a50c1b5dbafa367cb8cd698e65103 (diff)
perplexity : fix winogrande N tasks option
Diffstat (limited to 'examples')
-rw-r--r--examples/perplexity/perplexity.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/examples/perplexity/perplexity.cpp b/examples/perplexity/perplexity.cpp
index 9498dd53..f72ea6d1 100644
--- a/examples/perplexity/perplexity.cpp
+++ b/examples/perplexity/perplexity.cpp
@@ -865,7 +865,7 @@ static void winogrande_score(llama_context * ctx, const gpt_params & params) {
}
float scale = 1/(1.f + (float)rng.max());
std::vector<winogrande_entry> selected;
- selected.reserve(params.winogrande_tasks);
+ selected.resize(params.winogrande_tasks);
for (int i = 0; i < int(params.winogrande_tasks); ++i) {
int j = int(scale*rng()*aux.size());
selected[i] = std::move(data[aux[j]]);