AutoCJK هي أداة لتوليد تنبؤات منخفضة الدقة لأحرف CJK غير المألوفة ، بالنظر إلى صور كاملة عرضها لمكوناتها.
مثال:

(من اليسار إلى اليمين: (أ) المكون اليسرى المصدر ، (ب) المصدر المكون الأيمن ، (ج) التركيب المتوقع ، (د) التكوين المتوقع ، (هـ) الفرق)
قم أولاً بتثبيت المشروع وتبعياته. انظر التعليمات الخاصة بالمنصة على الويكي.
بالنظر إلى خط في ~/Downloads/font.otf ، يمكننا تقديم ⿰市來وكتابة الصورة التي تم إنشاؤها إلى /tmp/out.png مع:
bazel run //src:main --
--font_path=<path_to_font>
--input='⿰市來'
--out=/tmp/out.png
مجمع مع هذا repo IS /src/generator.h5 ، نموذج مدرب مع نتائج جيدة جدا. تم تدريب هذا المولد على أزواج صورة 270k ، التي تم إنشاؤها عن طريق استخراج الأحرف من الخطوط NotoSansCJKsc-* و NotoSerifCJKsc-* .
المولد الناتج جيد جدًا في توليد الشخصيات بهذا النمط. قد يكون جيدًا في توليد شخصيات بأسلوب جديد. إذا اكتشفت ذلك ، فيمكنك (أ) إنشاء مجموعة جديدة من الصور التدريبية في نمط الخط الخاص بك ، و (ب) تشغيل model.py من أجل تدريب نموذج جديد. إذا قمت بحفظ هذا النموذج كـ src/generator.h5 ، فيمكنك الاستمرار في استخدام bazel run //src:main كما هو متوقع.