فهرست منبع

llama : add assert about missing llama_encode() call (#8400)

Co-authored-by: Stanisław Szymczyk <sszymczy@gmail.com>
fairydreaming 1 سال پیش
والد
کامیت
a8be1e6f59
1فایلهای تغییر یافته به همراه2 افزوده شده و 0 حذف شده
  1. 2 0
      src/llama.cpp

+ 2 - 0
src/llama.cpp

@@ -13200,6 +13200,8 @@ struct llm_build_context {
                     LLM_NORM_RMS, cb, -1);
             cb(cur, "result_norm", -1);
         } else {
+            GGML_ASSERT(n_outputs_enc > 0 && "call llama_encode() first");
+
             struct ggml_tensor * embd_enc       = llm_build_inp_embd_enc();
             struct ggml_tensor * pos_bucket_dec = llm_build_pos_bucket(true);