From c488c3ca5debf13ce6d78ef510fc3d3c0caf8963 Mon Sep 17 00:00:00 2001 From: Ronald Tse Date: Sat, 24 Oct 2026 10:42:47 +0800 Subject: [PATCH 1/3] =?UTF-8?q?feat(WO67):=20tha-g2p-lex-1.0=20release=20c?= =?UTF-8?q?andidate=20=E2=80=94=20fixture=20+=20entry=20(parity=20gate=20h?= =?UTF-8?q?onestly=20PENDING)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The artifact is proven faithful by intermediate comparison (encoder hidden 0.000000, step-1 logits 0.0000, greedy ids identical — run-080-thai-parity-dbg-2), but the legacy parity harness contradicts the proven-exact artifact (CER 1.02 at BS=1 ≈ empty predictions). The parity gate is recorded PENDING, not waived: the harness contradiction is the open item. url=UNPUBLISHED until the owner approves the id + release. --- conformance/tha-g2p-lex-vectors.json | 58 ++++++++++++++++++++++++++++ models.yaml | 19 +++++++++ 2 files changed, 77 insertions(+) create mode 100644 conformance/tha-g2p-lex-vectors.json diff --git a/conformance/tha-g2p-lex-vectors.json b/conformance/tha-g2p-lex-vectors.json new file mode 100644 index 00000000..ad1fb3c7 --- /dev/null +++ b/conformance/tha-g2p-lex-vectors.json @@ -0,0 +1,58 @@ +{ + "model": "tha-g2p-lex-1.0", + "index_version": 12, + "decode": { + "mode": "single-row-greedy" + }, + "source": "run-080-thai-lex-v6a oepoch-3 (clean-split PER 19.29)", + "vectors": [ + { + "src": "ก", + "out": "k ɔː ˧" + }, + { + "src": "ก กา", + "out": "k a ˨˩ . k aː ˧" + }, + { + "src": "ก ข ไม่กระดิกหู", + "out": "k o k̚ ˨˩ . kʰ a ˨˩ . k a ˧ . k uː ˧" + }, + { + "src": "ก หัน", + "out": "k a ˨˩ . h a n ˩˩˦" + }, + { + "src": "กก", + "out": "k o k̚ ˨˩" + }, + { + "src": "กกช้าง", + "out": "k o k̚ ˨˩ . t͡ɕʰ aː ŋ ˦˥" + }, + { + "src": "กกธูป", + "out": "k o k̚ ˨˩ . kʰ uː p̚ ˥˩" + }, + { + "src": "กกหู", + "out": "k o k̚ ˨˩ . h uː ˩˩˦" + }, + { + "src": "กกุธภัณฑ์", + "out": "k a ˨˩ . k u t̚ ˨˩ . pʰ a n ˧" + }, + { + "src": "กกเสา", + "out": "k o k̚ ˨˩ . s a w ˩˩˦" + }, + { + "src": "กง", + "out": "k o ŋ ˧" + }, + { + "src": "กงกอน", + "out": "k o ŋ ˧ . k ɔː n ˧" + } + ] +} \ No newline at end of file diff --git a/models.yaml b/models.yaml index bc2ccbb9..02889731 100644 --- a/models.yaml +++ b/models.yaml @@ -1,5 +1,24 @@ version: 1 models: + tha-g2p-lex-1.0: + task: g2p + precision: fp32 + url: https://github.com/interscript/interscript-models/releases/download/UNPUBLISHED/tha-g2p-lex-1.0.zip + sha256: 534bc68960517da36c38d9ef79f1178722751e36e72a3313c0e21b6f66e95198 + size: 1111939721 + metrics: + - name: per + value: 19.29 + protocol: phoneme-token PER, clean v1 test split (3,210 rows), single-row greedy + source: interscript/interscript-train run-080-thai-lex-v6a eval (run-080-thai-lex-v6a/eval-verdict.json lineage; WO67) + parity: + samples: 0 + note: PENDING — intermediate comparison exact (encoder 0.000000, step-1 logits + 0.0000, greedy ids identical); the legacy harness contradicts the proven-exact + artifact (CER 1.02 at BS=1) and is under investigation — gate NOT claimed + license: BSD-3-Clause + trained_from: ByT5-small; corpora/tha-phonemic-v5.yaml (92,669 length-filtered + pairs: orst+thai_words+volubilis+wiki-agree); 4 epochs BS4; WO67 khm-latn-1.0: task: translit scripts: From 0d66ff09ee5a9ce2130d0abb1edb27a7dc475dd2 Mon Sep 17 00:00:00 2001 From: Ronald Tse Date: Sat, 24 Oct 2026 10:43:23 +0800 Subject: [PATCH 2/3] fix: folded scalar for the pending-parity note (yaml validity) --- models.yaml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/models.yaml b/models.yaml index 02889731..1043f96d 100644 --- a/models.yaml +++ b/models.yaml @@ -13,9 +13,11 @@ models: source: interscript/interscript-train run-080-thai-lex-v6a eval (run-080-thai-lex-v6a/eval-verdict.json lineage; WO67) parity: samples: 0 - note: PENDING — intermediate comparison exact (encoder 0.000000, step-1 logits - 0.0000, greedy ids identical); the legacy harness contradicts the proven-exact - artifact (CER 1.02 at BS=1) and is under investigation — gate NOT claimed + note: >- + PENDING — intermediate comparison exact (encoder 0.000000, step-1 logits + 0.0000, greedy ids identical); the legacy harness contradicts the + proven-exact artifact (CER 1.02 at BS=1) and is under investigation — + gate NOT claimed. license: BSD-3-Clause trained_from: ByT5-small; corpora/tha-phonemic-v5.yaml (92,669 length-filtered pairs: orst+thai_words+volubilis+wiki-agree); 4 epochs BS4; WO67 From 1f63f09c711a7101594bdaf9f526533f58311714 Mon Sep 17 00:00:00 2001 From: Ronald Tse Date: Sat, 24 Oct 2026 10:43:44 +0800 Subject: [PATCH 3/3] fix: folded scalar for trained_from (yaml validity) --- models.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/models.yaml b/models.yaml index 1043f96d..d1a7d18d 100644 --- a/models.yaml +++ b/models.yaml @@ -19,7 +19,8 @@ models: proven-exact artifact (CER 1.02 at BS=1) and is under investigation — gate NOT claimed. license: BSD-3-Clause - trained_from: ByT5-small; corpora/tha-phonemic-v5.yaml (92,669 length-filtered + trained_from: >- + ByT5-small; corpora/tha-phonemic-v5.yaml (92,669 length-filtered pairs: orst+thai_words+volubilis+wiki-agree); 4 epochs BS4; WO67 khm-latn-1.0: task: translit