handler-gliclass / README.md
mortsn's picture
Upload from tools/hosting/upload_models.py
22e16ec verified
|
Raw History Blame Contribute Delete
1.35 kB
---
license: apache-2.0
base_model: knowledgator/gliclass-v4-edge
library_name: onnx
tags: [onnx, webgpu, game, zero-shot-classification]
---
# Handler: GLiClass for orders
knowledgator/gliclass-v4-edge (built on microsoft/deberta-v3-large) fine-tuned to read the spoken orders in Handler,
a game in which you talk two spies through a mission. These are the ONNX graphs the game runs in the browser with
onnxruntime-web on WebGPU, one run per question:
- `onnx/model_q8f16.onnx` (what the game loads): 8-bit weights (MatMulNBits, weight-only, activations fp16), and the
word embeddings cut out: it takes `inputs_embeds` (fp16, [batch, length, 1024]) beside `input_ids`, looked up from
`onnx/embed_tokens_fp16.bin` (128,004 rows of 1024 fp16 values, row = token id).
- `onnx/model_fp16.onnx`: the fp16 export it was made from, taking `input_ids` alone.
- Inputs `input_ids` and `attention_mask` (plus `inputs_embeds` for q8f16); the output is calibrated logits for 25
option slots. Keep the first n for a question's n options and apply `calibration.json`'s temperature: softmax(logits / T).
- The text is every option as `<<LABEL>>key: description`, then `<<SEP>>`, the question's instructions and the
state (gliclass 0.1.22's uni-encoder pipeline).
Licence: Apache 2.0, as for GLiClass v4 Edge (Knowledgator); DeBERTa-v3 by Microsoft is MIT.