llama : fix session file loading
llama_state_get_size cannot be used to get the max size anymore.
This commit is contained in:
parent
c8b424fae5
commit
83e6a17ddf
1 changed files with 0 additions and 6 deletions
|
@ -18008,12 +18008,6 @@ static bool llama_state_load_file_internal(struct llama_context * ctx, const cha
|
||||||
// restore the context state
|
// restore the context state
|
||||||
{
|
{
|
||||||
const size_t n_state_size_cur = file.size - file.tell();
|
const size_t n_state_size_cur = file.size - file.tell();
|
||||||
const size_t n_state_size_max = llama_state_get_size(ctx);
|
|
||||||
|
|
||||||
if (n_state_size_cur > n_state_size_max) {
|
|
||||||
LLAMA_LOG_ERROR("%s : the state size in session file is too big! max %zu, got %zu\n", __func__, n_state_size_max, n_state_size_cur);
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
llama_data_read_file data_ctx(&file);
|
llama_data_read_file data_ctx(&file);
|
||||||
const size_t n_read = llama_state_set_data_internal(ctx, data_ctx);
|
const size_t n_read = llama_state_set_data_internal(ctx, data_ctx);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue