Views
No views yet
| File | Size | Description |
|---|---|---|
spectre.blm | 54 MB | KenLM 4-gram trie binary — Tier 2 scorer |
gru_cifg.onnx | 58 MB | GRU-CIFG language model (ONNX opset 17) — Tier 3 scorer |
gru_vocab.txt | 246 KB | 30,000-word vocabulary (one word per line, line index = token ID) |
SpatialScorer.kt): proximity-weighted key-distance reranking, no model file neededKenLmScorer.kt): loads spectre.blm via JNI (libspectre_score.so); all candidates scored in one native callGruScorer.kt): loads gru_cifg.onnx via ONNX Runtime for Android; one forward pass per rerank, candidates indexed from the 30k logit outputcorpus_for_gru.txt, 83,550 lines / ~2.7M words)1adb -s <device> push spectre.blm /data/data/com.termux.spectreboard/files/spectre.blm
2adb -s <device> push gru_cifg.onnx /data/data/com.termux.spectreboard/files/gru_cifg.onnxgru_vocab.txt is bundled inside the APK as an asset and does not need to be pushed separately.scorer/cpp/ in the SpectreBoard repo (submodule at scorer/kenlm/)