Miwa / Ensan
|
7f1b991f0a
|
fix: Equatableの実装の柔軟性を改善
|
2025-07-21 22:09:16 +09:00 |
|
Miwa / Ensan
|
988bfd3634
|
refactor: remove table-specific implementation
|
2025-07-21 18:32:22 +09:00 |
|
Miwa / Ensan
|
7b520e5793
|
refactor: possibleNextsを手動で列挙せず、自動で列挙できるようにした
|
2025-07-21 18:01:05 +09:00 |
|
Miwa
|
59cde2a2ca
|
Merge pull request #224 from azooKey/refactor/remove_complicated_boundary_checker
refactor: 特定のローマ字かな変換テーブルを前提にした複雑な境界チェックを廃止する
|
2025-07-21 17:33:47 +09:00 |
|
Miwa / Ensan
|
e113cc2c04
|
fix: firstClauseResultではテンプレートのパースが行われない問題を修正
|
2025-07-21 11:18:57 +09:00 |
|
Miwa / Ensan
|
80be12f3ef
|
feat: add session CLI for dynamic user dictionary
|
2025-07-21 11:18:18 +09:00 |
|
ensan-hcl
|
a055679f7e
|
fix: avoid direct function name manupulation
|
2025-07-18 10:52:44 -07:00 |
|
ensan-hcl
|
42a7102a23
|
fix: prediction for surface range
|
2025-07-18 10:52:14 -07:00 |
|
ensan-hcl
|
031f3f466c
|
fix: input kimi and then delete, you won't get any conversion result
|
2025-07-15 14:52:35 -07:00 |
|
ensan-hcl
|
48c267f47e
|
fix: itta-then-delete crash
|
2025-07-15 14:05:44 -07:00 |
|
ensan-hcl
|
f270487e38
|
fix: getWiseDicdataの呼び出しを調整し、「sind」などの入力の挙動を調整
|
2025-07-15 09:20:28 -07:00 |
|
ensan-hcl
|
2b2329d50e
|
refactor :remove ad-hoc impl
|
2025-07-14 22:55:29 -07:00 |
|
ensan-hcl
|
58e18f2a88
|
feat: add tests for typo
|
2025-07-14 13:55:31 -07:00 |
|
ensan-hcl
|
b9bd88a247
|
refactor: clean up API
|
2025-07-15 05:02:29 +09:00 |
|
ensan-hcl
|
814a6b080b
|
fix: seems like everything is now perfectly working, right?
|
2025-07-15 04:40:34 +09:00 |
|
ensan-hcl
|
16363be738
|
fix: now FullInputProcessing.swift natively works with new index system
|
2025-07-14 21:17:33 +09:00 |
|
Miwa / Ensan
|
7374b18eae
|
wip 前進
|
2025-07-14 01:52:54 +09:00 |
|
Miwa / Ensan
|
02fcdd4dc1
|
wip: test is not passing, but commit/push it for
working in another env
|
2025-07-14 00:42:53 +09:00 |
|
Miwa / Ensan
|
ee17b238a2
|
feat: インデックスの整合性を取るためのAPIを追加
|
2025-07-12 01:52:59 +09:00 |
|
Miwa / Ensan
|
704fa9871f
|
feat: Latticeの操作をconvertTargetベースのindexとinputベースのindexの二重化
|
2025-07-10 01:12:11 +09:00 |
|
Miwa / Ensan
|
5fe52593c3
|
fix: simplify iterator type
|
2025-07-09 21:59:03 +09:00 |
|
Miwa / Ensan
|
706cfb3f94
|
refactor: make nodes private
|
2025-07-09 21:35:04 +09:00 |
|
Miwa / Ensan
|
632ce251c7
|
refactor: apiを追加
|
2025-07-09 00:01:25 +09:00 |
|
Miwa / Ensan
|
c55fd4925c
|
perf: shouldBeRemovedよりも単純なフィルターを前に配置することで高速化・単純化
|
2025-07-08 23:35:44 +09:00 |
|
Miwa / Ensan
|
31a8ece9fc
|
refactor: N-Best計算部分を切り出して共通化した
|
2025-07-08 23:28:47 +09:00 |
|
Miwa / Ensan
|
a0f2ff71b6
|
fix: init impl error
|
2025-07-08 23:17:40 +09:00 |
|
Miwa / Ensan
|
fee2980108
|
refactor: add semantic api
|
2025-07-08 23:08:02 +09:00 |
|
Miwa / Ensan
|
8a36a891f6
|
refactor: remove Nodes alias
|
2025-07-08 22:58:01 +09:00 |
|
Miwa / Ensan
|
82e9b8cbff
|
refactor: introduce Lattice type for more unified implementation
|
2025-07-08 22:57:11 +09:00 |
|
Miwa
|
117b51b00a
|
Merge pull request #220 from azooKey/refactor/unify_delete_and_replace
refactor: 末尾置換と末尾削除を統合
|
2025-07-07 23:28:19 +09:00 |
|
Miwa / Ensan
|
319e5a9a69
|
refactor: 末尾置換と末尾削除を統合
|
2025-07-06 23:10:32 +09:00 |
|
Miwa / Ensan
|
947ca5e689
|
fix: input rangeの間違った設定を修正
|
2025-07-06 18:51:46 +09:00 |
|
Miwa
|
5599566147
|
Merge pull request #218 from azooKey/fix/dynamic_user_dictionary
fix: 動的ユーザ辞書が適切に読めていなかった問題を修正
|
2025-07-06 17:09:25 +09:00 |
|
Miwa / Ensan
|
9d66ef0851
|
fix: 動的ユーザ辞書が適切に読めていなかった問題を修正
|
2025-07-06 16:57:27 +09:00 |
|
Satoshi Goto
|
8cf076420a
|
fix: Kana2Kanjiのインスタンスを引数なしで作成してしまうバグを修正
|
2025-07-06 13:38:52 +09:00 |
|
Miwa / Ensan
|
e9d6b6dd61
|
refactor: rename specialized algorithm impls
|
2025-07-03 22:55:30 +09:00 |
|
Miwa / Ensan
|
b29fa62f17
|
fix: minor fixes
|
2025-07-03 22:51:35 +09:00 |
|
Miwa / Ensan
|
2632e39aa0
|
refactor: 最適化に寄与しないspecializationを削除
|
2025-07-03 01:14:28 +09:00 |
|
Miwa / Ensan
|
3836f78209
|
refactor: organize files
|
2025-07-01 23:42:05 +09:00 |
|
Miwa / Ensan
|
54b9b5c7be
|
refactor: rename
|
2025-07-01 23:27:47 +09:00 |
|
Miwa
|
f687be2611
|
Merge pull request #214 from azooKey/perf/parse_template_coarse_filer
|
2025-06-29 22:56:01 +09:00 |
|
Miwa / Ensan
|
954a5ac89f
|
perf: parse templateが遅かった(testGradualConversionで25ms程度使う)ので、coarse filterを導入
|
2025-06-29 22:21:24 +09:00 |
|
Miwa / Ensan
|
93db42538a
|
perf: TypoCandidateを事前計算することでgetTypo関数を高速化し、全体の3%程度を削減
|
2025-06-29 22:12:22 +09:00 |
|
Miwa / Ensan
|
5356567ca7
|
fix: wrong impl
|
2025-06-29 22:01:28 +09:00 |
|
Miwa / Ensan
|
e329bbddd5
|
feat: add small performance improvements
|
2025-06-29 21:48:02 +09:00 |
|
Miwa / Ensan
|
fe2c1ec4ae
|
feat: getLOUDSData関数をgetLOUDSDataInRange関数に統合。最適化を行っていない実装にもかかわらず、従来実装の1.2倍程度の高速化効果が得られる
|
2025-06-29 19:52:27 +09:00 |
|
Miwa / Ensan
|
14fa82bee9
|
refactor: Typo Correctionがオフのモードの場合に呼ばれていた実装のうち、不要なものを削除
|
2025-06-29 19:15:14 +09:00 |
|
Miwa
|
a90467c38a
|
Merge pull request #211 from azooKey/feat/unified_lookup
feat: 誤り訂正と辞書引きの統合処理の実装
|
2025-06-29 18:32:14 +09:00 |
|
Miwa / Ensan
|
f2f723c7b3
|
refactor: remove unused api
|
2025-06-29 15:06:34 +09:00 |
|
Miwa / Ensan
|
2e61ad1638
|
fix: depth関連の実装を適切に修正
|
2025-06-29 15:01:20 +09:00 |
|