Skip to content

Commit 7bedf4c

Browse files
committed
Refactor llama-model.cpp
1 parent 9014fea commit 7bedf4c

File tree

177 files changed

+13997
-13150
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

177 files changed

+13997
-13150
lines changed

src/CMakeLists.txt

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,94 @@ add_library(llama
3535
unicode-data.cpp
3636
unicode.cpp
3737
unicode.h
38+
models/llm_build_arcee.cpp
39+
models/llm_build_arctic.cpp
40+
models/llm_build_arwkv7.cpp
41+
models/llm_build_baichuan.cpp
42+
models/llm_build_bailingmoe.cpp
43+
models/llm_build_bert.cpp
44+
models/llm_build_bitnet.cpp
45+
models/llm_build_bloom.cpp
46+
models/llm_build_chameleon.cpp
47+
models/llm_build_chatglm.cpp
48+
models/llm_build_codeshell.cpp
49+
models/llm_build_cohere2_iswa.cpp
50+
models/llm_build_command_r.cpp
51+
models/llm_build_dbrx.cpp
52+
models/llm_build_deci.cpp
53+
models/llm_build_deepseek.cpp
54+
models/llm_build_deepseek2.cpp
55+
models/llm_build_dots1.cpp
56+
models/llm_build_dream.cpp
57+
models/llm_build_ernie4_5_moe.cpp
58+
models/llm_build_ernie4_5.cpp
59+
models/llm_build_exaone.cpp
60+
models/llm_build_exaone4.cpp
61+
models/llm_build_falcon_h1.cpp
62+
models/llm_build_falcon.cpp
63+
models/llm_build_gemma_embedding_iswa.cpp
64+
models/llm_build_gemma.cpp
65+
models/llm_build_gemma2_iswa.cpp
66+
models/llm_build_gemma3_iswa.cpp
67+
models/llm_build_gemma3n_iswa.cpp
68+
models/llm_build_glm4_moe.cpp
69+
models/llm_build_glm4.cpp
70+
models/llm_build_gpt2.cpp
71+
models/llm_build_gptneox.cpp
72+
models/llm_build_granite_hybrid.cpp
73+
models/llm_build_granite.cpp
74+
models/llm_build_grok.cpp
75+
models/llm_build_hunyuan_dense.cpp
76+
models/llm_build_hunyuan_moe.cpp
77+
models/llm_build_internlm2.cpp
78+
models/llm_build_jais.cpp
79+
models/llm_build_jamba.cpp
80+
models/llm_build_lfm2.cpp
81+
models/llm_build_llada_moe.cpp
82+
models/llm_build_llada.cpp
83+
models/llm_build_llama_iswa.cpp
84+
models/llm_build_llama.cpp
85+
models/llm_build_mamba.cpp
86+
models/llm_build_minicpm3.cpp
87+
models/llm_build_mpt.cpp
88+
models/llm_build_nemotron_h.cpp
89+
models/llm_build_nemotron.cpp
90+
models/llm_build_neo_bert.cpp
91+
models/llm_build_olmo.cpp
92+
models/llm_build_olmo2.cpp
93+
models/llm_build_olmoe.cpp
94+
models/llm_build_openai_moe_iswa.cpp
95+
models/llm_build_openelm.cpp
96+
models/llm_build_orion.cpp
97+
models/llm_build_phi2.cpp
98+
models/llm_build_phi3.cpp
99+
models/llm_build_plamo.cpp
100+
models/llm_build_plamo2.cpp
101+
models/llm_build_plm.cpp
102+
models/llm_build_qwen.cpp
103+
models/llm_build_qwen2.cpp
104+
models/llm_build_qwen2moe.cpp
105+
models/llm_build_qwen2vl.cpp
106+
models/llm_build_qwen3.cpp
107+
models/llm_build_qwen3moe.cpp
108+
models/llm_build_qwen3next.cpp
109+
models/llm_build_refact.cpp
110+
models/llm_build_rwkv6_base.cpp
111+
models/llm_build_rwkv6.cpp
112+
models/llm_build_rwkv6qwen2.cpp
113+
models/llm_build_rwkv7_base.cpp
114+
models/llm_build_rwkv7.cpp
115+
models/llm_build_seed_oss.cpp
116+
models/llm_build_smallthinker.cpp
117+
models/llm_build_smollm3.cpp
118+
models/llm_build_stablelm.cpp
119+
models/llm_build_starcoder.cpp
120+
models/llm_build_starcoder2.cpp
121+
models/llm_build_t5_dec.cpp
122+
models/llm_build_t5_enc.cpp
123+
models/llm_build_wavtokenizer_dec.cpp
124+
models/llm_build_xverse.cpp
125+
models/llm_graph_context_mamba.cpp
38126
)
39127

40128
target_include_directories(llama PRIVATE .)

0 commit comments

Comments
 (0)