set default model.type for unknown models with few layers

This commit is contained in:
xaedes 2023-05-29 01:20:55 +02:00
parent bf4d9b3b81
commit 2da5c8cf24
No known key found for this signature in database
GPG key ID: 30030EDD817EA2B1

View file

@ -905,6 +905,12 @@ static void llama_model_load_internal(
case 40: model.type = e_model::MODEL_13B; break; case 40: model.type = e_model::MODEL_13B; break;
case 60: model.type = e_model::MODEL_30B; break; case 60: model.type = e_model::MODEL_30B; break;
case 80: model.type = e_model::MODEL_65B; break; case 80: model.type = e_model::MODEL_65B; break;
default:
{
if (hparams.n_layer < 32) {
model.type = e_model::MODEL_7B;
}
} break;
} }
hparams.n_ctx = n_ctx; hparams.n_ctx = n_ctx;