Skip to content

Releases: wangwenho/HanziGen

HanziGen v1.2.0

Choose a tag to compare

@wangwenho wangwenho released this 11 Jul 10:03
7ba30b7

v1.2.0

✨ 新增功能

  • 新增一鍵式管線腳本(pipeline.shpipeline.bat),可自動執行從字型分析、模型訓練、字形生成到向量化的完整專案流程。

🔧 改進項目

  • 將專案套件管理工具從 Conda(requirements.txt)遷移至 uvpyproject.toml / uv.lock),以提升套件解析速度並簡化環境管理流程。
  • 修改 README 文件中建置環境段落的內容。

🐛 問題修復

  • 將 scipy 套件版本鎖定為 1.16.2,以避免在部分環境中出現與 clean-fid 套件的相容性問題。

HanziGen v1.1.2

Choose a tag to compare

@wangwenho wangwenho released this 13 Feb 17:56
b0a6a90

v1.1.2

🔧 改進項目

  • 將專案副標題更改為「漢字字型生成與補全系統」。
  • 重新繪製 README 文件中所有示意圖(主視覺、模型架構與生成樣本等)。
  • 調整 README 文件中部分段落的內容與排版。

HanziGen v1.1.1

Choose a tag to compare

@wangwenho wangwenho released this 14 Oct 01:18
e866936

v1.1.1

🐛 問題修復

  • .bat.sh 腳本中的完成與錯誤提示訊息移至 .py 檔案,避免在部分終端機環境下執行時出現錯誤。

HanziGen v1.1.0

Choose a tag to compare

@wangwenho wangwenho released this 11 Oct 01:06
3f4f706

v1.1.0

✨ 新增功能

  • 新增 VQ-VAE 與 LDM 模型的接續訓練功能(透過 RESUME 腳本參數啟用)。
  • 新增 VQ-VAE 與 LDM 模型的混合精度訓練功能(透過 USE_AMP 腳本參數啟用)。
  • 新增 VQ-VAE 訓練階段的即時字形樣本生成功能(透過 IMG_SAVE_INTERVAL 決定生成樣本儲存週期間隔)。
  • 支援最新版本的 Jigmo 字型(該版本已完整涵蓋 Unicode 17.0 漢字字集)。
  • 新增 Windows 平台的專用腳本(.bat 格式腳本)與相關使用說明。

🔧 改進項目

  • 更新 Unihan 字集至 Unicode 17.0(包含 ext_c.txtext_e.txtext_j.txt 等 Unihan 字集文件)。
  • 改進 prepare_dataset 腳本,使其具備自動清理 data/ 資料夾的功能。
  • 改進腳本執行時的終端機提示訊息。
  • 調整字形生成樣本的檔案儲存結構。
  • 調整 TensorBoard 日誌的檔案儲存結構。
  • extract_charset 腳本更名為 split_dataset
  • RANDOM_SEED 腳本參數更名為 SPLIT_RANDOM_SEED
  • 完善 README 文件內容。

📦 支援套件

  • 更新 Python 支援至 3.13。
  • 更新 clean-fid 支援至 0.1.25。
  • 更新 tensorboard 支援至 2.20.0。
  • 更新 torch 支援至 2.7.1。

HanziGen v1.0.0

Choose a tag to compare

@wangwenho wangwenho released this 10 May 17:59
e9b5082

v1.0.0

✨ 新增功能

  • 釋出並開源字生字(HanziGen)v1.0.0 原始碼。