dailenson / SDT

This repository is the official implementation of Disentangling Writer and Character Styles for Handwriting Generation (CVPR23).
MIT License
956 stars 81 forks source link

添加了对CPU的支持! #55

Closed chengtx809 closed 1 month ago

chengtx809 commented 7 months ago

我更改了原本user_generate.py的代码,创建出适用于CPU的user_generate_cpu.py,可以在没有英伟达显卡的情况下愉快地生成自己的字体:) Tips:还需要把models\gmm.py文件内的所有"cuda"改为"cpu"并使用本文件训练,才能成功使用CPU

chengtx809 commented 7 months ago

image 我在12th Gen Intel(R) Core(TM) i9-12900H上成功训练

chengtx809 commented 7 months ago

编写了一个使用本代码的教程 #56

CreeperAWA commented 6 months ago

image 我在 12th Gen Intel (R) Core (TM) i9-12900H 上成功训练

你的电脑是 HUAWEI MateBook 16s i9-12900H 16GB运存+1TB固态的吧 大佬能再给个详细的解决生成出一笔鬼画符的方法吗:(

chengtx809 commented 6 months ago

image 我在 12th Gen Intel (R) Core (TM) i9-12900H 上成功训练

你的电脑是 HUAWEI MateBook 16s i9-12900H 16GB运存+1TB固态的吧 大佬能再给个详细的解决生成出一笔鬼画符的方法吗:(

是的,因为是轻薄本没有显卡搞得我用不了cuda很痛苦,索性直接改了个cpu版 解决鬼画符我还在研究,目前在调parse_config.py里面的模型层数,有点效果,但还没找到比较优的方案,有进展我会第一时间发出

CreeperAWA commented 6 months ago

image 我在 12th Gen Intel (R) Core (TM) i9-12900H 上成功训练

你的电脑是 HUAWEI MateBook 16s i9-12900H 16GB运存+1TB固态的吧 大佬能再给个详细的解决生成出一笔鬼画符的方法吗:(

是的,因为是轻薄本没有显卡搞得我用不了cuda很痛苦,索性直接改了个cpu版 解决鬼画符我还在研究,目前在调parse_config.py里面的模型层数,有点效果,但还没找到比较优的方案,有进展我会第一时间发出

那大佬能写个把生成出的文件制作为ttf的程序嘛

chengtx809 commented 6 months ago

image 我在 12th Gen Intel (R) Core (TM) i9-12900H 上成功训练

你的电脑是 HUAWEI MateBook 16s i9-12900H 16GB运存+1TB固态的吧 大佬能再给个详细的解决生成出一笔鬼画符的方法吗:(

是的,因为是轻薄本没有显卡搞得我用不了cuda很痛苦,索性直接改了个cpu版 解决鬼画符我还在研究,目前在调parse_config.py里面的模型层数,有点效果,但还没找到比较优的方案,有进展我会第一时间发出

那大佬能写个把生成出的文件制作为ttf的程序嘛

看了一下百度可以找到制作教程,但还没实操:( 我都还没训练出自己满意的效果(哭

CreeperAWA commented 6 months ago

image 我在 12th Gen Intel (R) Core (TM) i9-12900H 上成功训练

你的电脑是 HUAWEI MateBook 16s i9-12900H 16GB运存+1TB固态的吧 大佬能再给个详细的解决生成出一笔鬼画符的方法吗:(

是的,因为是轻薄本没有显卡搞得我用不了cuda很痛苦,索性直接改了个cpu版 解决鬼画符我还在研究,目前在调parse_config.py里面的模型层数,有点效果,但还没找到比较优的方案,有进展我会第一时间发出

那大佬能写个把生成出的文件制作为ttf的程序嘛

看了一下百度可以找到制作教程,但还没实操:( 我都还没训练出自己满意的效果(哭

教程给个链接吧,我bing搜没搜出啥有用的东西qwq

CNXudiandian commented 6 months ago

image 我在 12th Gen Intel (R) Core (TM) i9-12900H 上成功训练

你的电脑是 HUAWEI MateBook 16s i9-12900H 16GB运存+1TB固态的吧 大佬能再给个详细的解决生成出一笔鬼画符的方法吗:(

是的,因为是轻薄本没有显卡搞得我用不了cuda很痛苦,索性直接改了个cpu版 解决鬼画符我还在研究,目前在调parse_config.py里面的模型层数,有点效果,但还没找到比较优的方案,有进展我会第一时间发出

请问您可以分享一下您修改过的parse_config.py中的参数吗?以及通过阅读代码我发现似乎默认情况下,生成过程只会提取15个字做style参考?您有尝试过修改相关数值使得可以参考更多字做参考以提高相似度性能吗?@chengtx809