aboutsummaryrefslogtreecommitdiff
path: root/llama.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'llama.cpp')
-rw-r--r--llama.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/llama.cpp b/llama.cpp
index 08dfcb3..fde4d25 100644
--- a/llama.cpp
+++ b/llama.cpp
@@ -1398,6 +1398,10 @@ struct llama_context * llama_init_from_file(
llama_context * ctx = new llama_context;
+ if (params.seed <= 0) {
+ params.seed = time(NULL);
+ }
+
ctx->rng = std::mt19937(params.seed);
ctx->logits_all = params.logits_all;