drowse-web-gemma3-1b / drowse-build.json
logitsml's picture
publish gemma3-1b-instruct browser runtime
89d7cfb verified
Raw History Blame Contribute Delete
6.76 kB
{
"schemaVersion": 1,
"runtimeAbi": "drowse-web-runtime-v1",
"hookAbi": "post-block-residual-v4",
"structuredHookProfile": "standard-v3",
"thinkingProfile": null,
"architecture": "gemma3_text",
"quantization": "q4f32_1",
"contextWindowSize": 4096,
"prefillChunkSize": 2048,
"source": {
"repository": "unsloth/gemma-3-1b-it",
"revision": "5b11413a10db4e486ef16a20101fd028f8f2499c",
"files": [
{
"path": "README.md",
"bytes": 24985,
"sha256": "19728af6a118b2f56203a1b02feeb4c255544051f874701c9117733aef701bf0"
},
{
"path": "config.json",
"bytes": 902,
"sha256": "c5b2136c452797c0c52cba5793ced59d95453dfdc3444433b03e27699ff1c2cd"
},
{
"path": "tokenizer_config.json",
"bytes": 1158491,
"sha256": "a622f3103725cffe1f19deed01e8675cea4443bc3eff27680f9484e5dc4acf7b"
}
],
"chatTemplateSha256": "7de1c58e208eda46e9c7f86397df37ec49883aeece39fb961e0a6b24088dd3c4"
},
"toolchain": {
"mlcLlmBaseCommit": "9fa644f54b04983adea4d0168f49fc6af4a893ba",
"mlcOverlayFiles": {
"python/mlc_llm/interface/compile.py": "435876d96e9ba6fbc3f02dd6f5ed858df559ebded169ce91c5cdd8151e610d32",
"python/mlc_llm/interface/convert_weight.py": "dffc4af8487f54087bc27f9a35f959df318a70c4c33326b65d4a6d9f6479a1b5",
"python/mlc_llm/model/drowse_hooks.py": "4fadef9db1c875c81ca9cde76dfdbc477a3755f4d982ba9d097ccc730f6778b1",
"python/mlc_llm/model/gemma3/gemma3_model.py": "fd219c4779b1a7497fa533b264d5c77a973c5a1f46f41ed29923c312d6220f18",
"python/mlc_llm/model/llama/llama_model.py": "2a34402c81074ce0a773f9a73dc95aea20a7a0533b2561708d32ceeb72aec7dc",
"python/mlc_llm/model/qwen3/qwen3_model.py": "0621190a80fc12ec58ca3fd5d439411135815c4f4f6596a5a0d258475b5c7291",
"python/mlc_llm/op/moe_misc.py": "4141be404d6d31b1ee152ef495fd5bdfc75b16af968ad01e07c3d1d26637ef92"
},
"tvmCommit": "68ba2b31c2a6d202fcd44e5780ef10ce08721dd5",
"tvmFfiCommit": "12dbf053b3d9ba4ebd9da3123b1aeca79cf74229",
"tvmOverlayFiles": {
"python/tvm/relax/frontend/nn/llm/_decode_kernels.py": "4cfba82db3cd92e0b02081bd9679f24663fdca327de767966ae50c135c92e3ce",
"python/tvm/relax/frontend/nn/llm/_kernel_common.py": "f5bc8999ae5a6f06e96da1c8262fedc5ae53230c61439285be0cdb0828a43012",
"python/tvm/relax/frontend/nn/llm/_prefill_kernels.py": "cbb41ed61ece7c8741c73dcd3690635c66fd7cdb71a755b78d1b70e0c5ad992e",
"src/backend/webgpu/codegen/codegen_webgpu.cc": "753ff21703a741cf7a8bc49678f4737127f04fa1f28f0fef06aefb4859b5d4a7",
"src/runtime/vm/paged_kv_cache.cc": "90ec1ed27fa2cc3faf426f60ab46e1b5c6ba352de177d50db168a4357dba3ed2",
"tests/python/codegen/test_target_codegen_webgpu.py": "3da351a5fd03a1a0b05ed926581fe3d46e5160c23f926f931b0a8776d3f2e9c9"
}
},
"files": [
{
"path": "CONVERSION-SOURCE.json",
"bytes": 390,
"sha256": "7865be49881e15327f304790118040009c5b1189d2558525528831a3a72d8483"
},
{
"path": "LICENSE.model",
"bytes": 24985,
"sha256": "19728af6a118b2f56203a1b02feeb4c255544051f874701c9117733aef701bf0"
},
{
"path": "MODEL-LICENSE.json",
"bytes": 216,
"sha256": "f659f723c7d0495b9437ba410eb6768485438829820f3a478c1640c309a134d4"
},
{
"path": "README.source.md",
"bytes": 24985,
"sha256": "19728af6a118b2f56203a1b02feeb4c255544051f874701c9117733aef701bf0"
},
{
"path": "added_tokens.json",
"bytes": 35,
"sha256": "50b2f405ba56a26d4913fd772089992252d7f942123cc0a034d96424221ba946"
},
{
"path": "mlc-chat-config.json",
"bytes": 79171,
"sha256": "3cac6fc0a6336b1d0214249a2e7860711925b6e42ea531942fc7c2e7c5bf5aaf"
},
{
"path": "params_shard_0.bin",
"bytes": 150994944,
"sha256": "c0167d3222e5c58f11949a423d1c9ddc027c534d9e2e409cac572f3be73e51df"
},
{
"path": "params_shard_1.bin",
"bytes": 53620736,
"sha256": "933c060cfdefc1db16ce40096b1244459ea80e7a5fc082018af567f069912e21"
},
{
"path": "params_shard_10.bin",
"bytes": 33587200,
"sha256": "fb503a7c704022749a48e5a9f6958dfa978be46ed6c2ea725473bdb3e03e897d"
},
{
"path": "params_shard_11.bin",
"bytes": 33587200,
"sha256": "e4165fc00c49e6d98d2a00a2db8a20030ce577abf96905c76897564e81ab76aa"
},
{
"path": "params_shard_12.bin",
"bytes": 33587200,
"sha256": "f187758bb0879768110decd07fa11e8694702e7fedd457b4c4ea81cb80da19e4"
},
{
"path": "params_shard_13.bin",
"bytes": 33587200,
"sha256": "4c23f047ac2b56fe78d53e27221c889a2697ef1a42c9d323b4fd9d521bc00f79"
},
{
"path": "params_shard_14.bin",
"bytes": 16793600,
"sha256": "3736309fb029e2ec53ed1e8c1eccd849406602cad1322550c2f9f2ca05766c3c"
},
{
"path": "params_shard_2.bin",
"bytes": 34513408,
"sha256": "d770ed2537d564d83645b92df4d6dd51fc584eddf524e655b3fd69f608c61537"
},
{
"path": "params_shard_3.bin",
"bytes": 33587200,
"sha256": "c0fc28af835ef512781f7a7417fdd064dc1e30bac5dab38fdd335a881efb01f8"
},
{
"path": "params_shard_4.bin",
"bytes": 33587200,
"sha256": "e1f3609c5bae5d4379ee1f5d5e556c20068060feb06baed12779811e23d23270"
},
{
"path": "params_shard_5.bin",
"bytes": 33587200,
"sha256": "d0684ed713d46d1bd52c63cac45fbd8474ec135223b025d8bb3c05f576af6a61"
},
{
"path": "params_shard_6.bin",
"bytes": 33587200,
"sha256": "92b182a9e80d6a60d786d014fe9b5b2c0b5f2fa0f6eb30948c226b75f333f467"
},
{
"path": "params_shard_7.bin",
"bytes": 33587200,
"sha256": "8ad424dfe323e120c1fedf4ba19aeb9ec5a735d33c5878dcbf048fd4e149c990"
},
{
"path": "params_shard_8.bin",
"bytes": 33587200,
"sha256": "2a8137ae37b36ba6b6f6bbb9e920aee40cc6bd28b95fcc678b78e15deffb4ecd"
},
{
"path": "params_shard_9.bin",
"bytes": 33587200,
"sha256": "33c28d5a33b2c0f1195afc53297478d1a166db73b6282d16808acaee62b2f321"
},
{
"path": "tensor-cache.json",
"bytes": 133500,
"sha256": "40ef8d47203ef0f1e768b819cd84bc60a146a97d63cb4883d3563cbacbdc9df4"
},
{
"path": "tokenizer.json",
"bytes": 33384568,
"sha256": "4667f2089529e8e7657cfb6d1c19910ae71ff5f28aa7ab2ff2763330affad795"
},
{
"path": "tokenizer.model",
"bytes": 4689074,
"sha256": "1299c11d7cf632ef3b4e11937501358ada021bbdf7c47638d13c0ee982f2e79c"
},
{
"path": "tokenizer_config.json",
"bytes": 1158491,
"sha256": "a622f3103725cffe1f19deed01e8675cea4443bc3eff27680f9484e5dc4acf7b"
}
]
}