summaryrefslogtreecommitdiff
path: root/candle-wasm-examples/llama2-c/lib-example.html
diff options
context:
space:
mode:
authorRadamés Ajna <radamajna@gmail.com>2023-09-05 20:53:31 -0700
committerGitHub <noreply@github.com>2023-09-06 05:53:31 +0200
commit16bf44f6e9ed89d68260baa7914277fa269dcaee (patch)
tree07d4752fa7f2a9e1f3248418253ab19baacfac6a /candle-wasm-examples/llama2-c/lib-example.html
parenta4f40f3dc881802daa973c8f4f89d133cfa25e2b (diff)
downloadcandle-16bf44f6e9ed89d68260baa7914277fa269dcaee.tar.gz
candle-16bf44f6e9ed89d68260baa7914277fa269dcaee.tar.bz2
candle-16bf44f6e9ed89d68260baa7914277fa269dcaee.zip
force model cache (#751)
Diffstat (limited to 'candle-wasm-examples/llama2-c/lib-example.html')
-rw-r--r--candle-wasm-examples/llama2-c/lib-example.html12
1 files changed, 10 insertions, 2 deletions
diff --git a/candle-wasm-examples/llama2-c/lib-example.html b/candle-wasm-examples/llama2-c/lib-example.html
index 5995f003..b5033c54 100644
--- a/candle-wasm-examples/llama2-c/lib-example.html
+++ b/candle-wasm-examples/llama2-c/lib-example.html
@@ -38,11 +38,11 @@
},
stories42M: {
url: "stories42M.bin",
- seq_len: 256,
+ seq_len: 1024,
},
stories110M: {
url: "stories110M.bin",
- seq_len: 256,
+ seq_len: 1024,
},
};
@@ -124,9 +124,17 @@
const prompt = document.querySelector("#prompt");
const clearBtn = document.querySelector("#clear-btn");
const runBtn = document.querySelector("#run");
+ const modelSelect = document.querySelector("#model");
let runController = new AbortController();
let isRunning = false;
+ modelSelect.addEventListener("change", (e) => {
+ const model = MODELS[e.target.value];
+ document.querySelector("#max-seq").max = model.seq_len;
+ document.querySelector("#max-seq").nextElementSibling.value =
+ model.seq_len;
+ });
+
form.addEventListener("submit", async (e) => {
e.preventDefault();
if (isRunning) {