Views
No views yet
<punctuation><case>:| Label | Punctuation | Capitalization |
|---|---|---|
| OO | None | lowercase |
| OU | None | Uppercase |
| .O | Period | lowercase |
| .U | Period | Uppercase |
| ,O | Comma | lowercase |
| ,U | Comma | Uppercase |
| ?O | Question mark | lowercase |
| ?U | Question mark | Uppercase |
| !O | Exclamation | lowercase |
| !U | Exclamation | Uppercase |
| :O | Colon | lowercase |
| :U | Colon | Uppercase |
| ;O | Semicolon | lowercase |
| 'O | Apostrophe | lowercase |
| -O | Hyphen | lowercase |
| File | Precision | Size |
|---|---|---|
onnx/model.onnx | FP32 | ~440 MB |
onnx/model_fp16.onnx | FP16 | ~220 MB |
onnx/model_quantized.onnx | INT8 | ~111 MB |
1import { AutoTokenizer, BertForTokenClassification } from "@huggingface/transformers";
2
3const tokenizer = await AutoTokenizer.from_pretrained("hlevring/bert-punct-restoration-da-onnx");
4const model = await BertForTokenClassification.from_pretrained("hlevring/bert-punct-restoration-da-onnx", {
5 dtype: "q8",
6});
7
8const encoded = tokenizer("hej og velkommen til linket horoskop", { return_tensors: "pt" });
9const output = await model(encoded);
10// output.logits: [batch, seq_len, 15] - argmax to get label IDs"fp32" - Full precision (440 MB)"fp16" - Half precision (220 MB)"q8" - INT8 quantized (111 MB)