Skip to content

Commit 1e7e338

Browse files
committed
minor
1 parent bb0b2c4 commit 1e7e338

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/llama.cpp

+6-1
Original file line numberDiff line numberDiff line change
@@ -1531,9 +1531,11 @@ static void llm_load_hparams(
15311531
switch (hparams.n_embd) {
15321532
case 384: model.type = e_model::MODEL_33M; break; // MiniLM-L12, bge-small
15331533
case 768: model.type = e_model::MODEL_109M; break; // bge-base
1534+
default: model.type = e_model::MODEL_UNKNOWN;
15341535
} break;
15351536
case 24:
15361537
model.type = e_model::MODEL_335M; break; // bge-large
1538+
default: model.type = e_model::MODEL_UNKNOWN;
15371539
}
15381540
} break;
15391541
case LLM_ARCH_JINA_BERT_V2:
@@ -1547,6 +1549,7 @@ static void llm_load_hparams(
15471549
switch (hparams.n_layer) {
15481550
case 4: model.type = e_model::MODEL_33M; break; // jina-embeddings-small
15491551
case 12: model.type = e_model::MODEL_137M; break; // jina-embeddings-base
1552+
default: model.type = e_model::MODEL_UNKNOWN;
15501553
}
15511554
} break;
15521555
case LLM_ARCH_NOMIC_BERT:
@@ -1570,7 +1573,9 @@ static void llm_load_hparams(
15701573
switch (hparams.n_embd) {
15711574
case 2560: model.type = e_model::MODEL_3B; break;
15721575
case 4096: model.type = e_model::MODEL_7B; break;
1576+
default: model.type = e_model::MODEL_UNKNOWN;
15731577
} break;
1578+
default: model.type = e_model::MODEL_UNKNOWN;
15741579
}
15751580

15761581
// TODO: become GGUF KV parameter
@@ -2099,7 +2104,7 @@ static void llm_load_hparams(
20992104
ml.get_key(LLM_KV_ATTENTION_GROUPNORM_GROUPS, hparams.n_norm_groups);
21002105
ml.get_key(LLM_KV_ATTENTION_CAUSAL, hparams.causal_attn);
21012106
} break;
2102-
default: (void)0;
2107+
default: throw std::runtime_error("unsupported model architecture");
21032108
}
21042109

21052110
model.ftype = ml.ftype;

0 commit comments

Comments
 (0)