Commit Graph

19 Commits

Author SHA1 Message Date
Miwa / Ensan
4d4e54691c feat: enable MemberImportVisibility feature for future compatibility 2025-06-15 19:15:35 +09:00
Miwa / Ensan
5b4f901d02 fix: broken when memory is enabled 2025-06-04 01:24:35 +09:00
fkunn1326
d49fb598fe feat: 最新のllama.cppに対応 2025-02-26 15:52:18 +09:00
Miwa
531c6fe0fb feat: SwiftNGramWithMarisaTrieへの依存を除去し、内部の実装をターゲットとして追加 (#153) 2025-02-09 20:09:01 +09:00
Miwa / Ensan
36277064b4 feat: support N-gram based personalization 2025-02-08 18:57:04 +09:00
Miwa / Ensan
8e4579dfb3 fix: 実装の漏れを修正 2024-09-15 00:34:52 +09:00
Miwa
fe894f529d Merge pull request #128 from ensan-hcl/feat/remove_typing_correction_in_zenzai
feat: Zenzaiの利用時にtypo correctionを無効化
2024-09-15 00:20:13 +09:00
Miwa / Ensan
971faed131 feat: Zenzaiの利用時にtypo correctionを無効化 2024-09-14 23:58:35 +09:00
Miwa / Ensan
2df31c67d2 fix: retryの候補として不適切そうな単語を無視する処理を追加 2024-09-14 23:36:14 +09:00
Miwa / Ensan
20fe93c21d perf: avoid useless calculation 2024-08-07 23:38:59 +09:00
Miwa / Ensan
9d31eeee66 chore: swiftlint 2024-08-07 23:10:51 +09:00
Miwa / Ensan
068585c2a5 feat: make the behavior option 2024-08-07 23:09:37 +09:00
Miwa / Ensan
1971f6382b feat: enable rich n-best calculation 2024-08-07 01:23:03 +09:00
Miwa / Ensan
da594057c0 feat: 制約付き変換において計算から除外する候補を減らした 2024-08-04 15:57:48 +09:00
Miwa / Ensan
3770633c44 feat: zenz-v2の文脈による条件づけ機能を活かしたAPIを追加 2024-07-31 00:46:39 +09:00
Miwa / Ensan
854fb4b1cf fix: 学習の優先度の調整を実装し、実装のミスを修正 2024-07-04 23:17:00 +09:00
Miwa / Ensan
c81f02d6a3 fix: use UTF-8 constraint instead of String 2024-07-04 22:15:25 +09:00
Miwa
c8ca5b54c0 [Fix] 制約の適用を調整した (#96)
* zenz-v1側は制約をコードポイントレベルで喋るので、grapheme clusterに非依存の処理に書き換えた

* EOSを考慮するように変更
2024-05-19 19:35:28 +09:00
Miwa
55ffe3c708 [Experimental] Zenzai (#92)
* experimental rinna integration

* Update impl

* update

* Bump swift-actions/setup-swift from 1 to 2

Bumps [swift-actions/setup-swift](https://github.com/swift-actions/setup-swift) from 1 to 2.
- [Release notes](https://github.com/swift-actions/setup-swift/releases)
- [Commits](https://github.com/swift-actions/setup-swift/compare/v1...v2)

---
updated-dependencies:
- dependency-name: swift-actions/setup-swift
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* change test

* change impl

* take gpt2 weight as option

* don't use async

* support status check

* enhance error

* avoid percent encode

* update

* GPT-2 based kana-kanji conversion is now perfectly workinggit statusgit status

* fix a bug

* Rename gpt2/llama -> zenz

* cleanup

* internal apiを綺麗にした

* cleanup experimental commands

* update

* partially support incremental input using cache

* fix names

* fix bug

* support roman2kana

* cleanup

* fix minor bugs

* improve logic

* fix minor bug

* fix minor bug

* fix minor bug

* optimize

* optimize performance

* Optimize cache hit

* cli: add anco session command

* fix cache hit bugs

* improve session commands

* maybe this will work better for incremental input environment

* speed up zenzai by using n_best alternatives

* update zenz context

* adding no_typo api

* add inference limit

* fix bug

* reset install_cli

* make package buildable -- but llama.cpp features just do not work at this point because metal is not preprocessed

* add proper availability checks

* change macOS minimum version

* fix several problems

* code cleanup

* enable ubuntu build

* fix build error

* fix ubuntu build

* fix borrowing

* update install_cli.sh

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-15 01:36:45 +09:00