Skip to content

Commit 2ec0280

Browse files
committed
Add Llama 3.2 1B and Gemma 3 4B model presets
Add downloadable model presets for Llama 3.2 1B and Gemma 3 4B to the preset model selection screen. These models can now be downloaded directly from HuggingFace within the app.
1 parent 4ccc896 commit 2ec0280

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

llm/android/LlamaDemo/app/src/main/java/com/example/executorchllamademo/ModelDownloadConfig.kt

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,22 @@ object ModelDownloadConfig {
3535
tokenizerUrl = "https://ossci-android.s3.amazonaws.com/executorch/stories/snapshot-20260114/tokenizer.model",
3636
tokenizerFilename = "tokenizer.model",
3737
modelType = ModelType.LLAMA_3
38+
),
39+
"llama" to ModelInfo(
40+
displayName = "Llama 3.2 1B",
41+
modelUrl = "https://huggingface.co/executorch-community/Llama-3.2-1B-ET/resolve/main/llama3_2-1B.pte",
42+
modelFilename = "llama3_2-1B.pte",
43+
tokenizerUrl = "https://huggingface.co/executorch-community/Llama-3.2-1B-ET/resolve/main/tokenizer.model",
44+
tokenizerFilename = "tokenizer.model",
45+
modelType = ModelType.LLAMA_3
46+
),
47+
"gemma" to ModelInfo(
48+
displayName = "Gemma 3 4B",
49+
modelUrl = "https://huggingface.co/pytorch/gemma-3-4b-it-HQQ-INT8-INT4/resolve/main/model.pte",
50+
modelFilename = "model.pte",
51+
tokenizerUrl = "https://huggingface.co/pytorch/gemma-3-4b-it-HQQ-INT8-INT4/resolve/main/tokenizer.json",
52+
tokenizerFilename = "tokenizer.json",
53+
modelType = ModelType.GEMMA_3
3854
)
3955
)
4056

0 commit comments

Comments
 (0)