diff --git a/common/common.cpp b/common/common.cpp index 4bea9c832..ee7fbcba3 100644 --- a/common/common.cpp +++ b/common/common.cpp @@ -2039,16 +2039,8 @@ std::string fs_get_cache_file(const std::string & filename) { // // Model utils // -struct llama_init_result llama_init_default_params() { - struct llama_init_result result = { - /*.llama_model =*/ nullptr, - /*.llama_context =*/ nullptr, - }; - return result; -} - struct llama_init_result llama_init_from_gpt_params(gpt_params & params) { - auto iparams = llama_init_default_params(); + llama_init_result iparams; auto mparams = llama_model_params_from_gpt_params(params); llama_model * model = nullptr; diff --git a/common/common.h b/common/common.h index 40b253d0a..51dcc0d39 100644 --- a/common/common.h +++ b/common/common.h @@ -309,11 +309,10 @@ std::string fs_get_cache_file(const std::string & filename); // struct llama_init_result { - struct llama_model * model; - struct llama_context * context; + struct llama_model * model = nullptr; + struct llama_context * context = nullptr; }; -struct llama_init_result llama_init_default_params(); struct llama_init_result llama_init_from_gpt_params(gpt_params & params); struct llama_model_params llama_model_params_from_gpt_params (const gpt_params & params);