a312863063 / generators-with-stylegan2

Here is a series of face generators based on StyleGAN2
Other
2.4k stars 548 forks source link

每次循环,只有第一张图片能正常生成 #35

Open firepole88 opened 3 years ago

firepole88 commented 3 years ago

比如设为20,只有第一张是人脸,其它的全都是横状彩色波纹。其实第一张图片也有比较小的概率失败,不过从图案上看至少还能看到人脸的轮廓,其它的图就全是毫无意义的图案了。

加了点日志瞧了下,从运行时间上看,第一张图要15分钟(3070),剩下的图都是200毫秒内就结束了。

是否有其他人也遇到类似情况呢?

环境:3070, win10, anaconda python 3.7, vs2017. 脚本探测出来的GPU最高能力是sm_8x,nvcc不认识,手动降了档,试过75、72、61、62,都是一样的错误情况。

HuachaoGao commented 2 years ago

我的也是这种情况,你这个问题解决了吗

shutianxin commented 2 years ago

你好,我也遇到了同样的问题,请问有人解决了吗?

HuachaoGao commented 2 years ago

显卡至少有8g显存,显卡1080起步

---- 回复的原邮件 ---- | 发件人 | @.> | | 日期 | 2022年06月03日 10:48 | | 收件人 | @.> | | 抄送至 | @.**@.> | | 主题 | Re: [a312863063/generators-with-stylegan2] 每次循环,只有第一张图片能正常生成 (#35) |

你好,我也遇到了同样的问题,请问有人解决了吗?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

shutianxin commented 2 years ago

显卡至少有8g显存,显卡1080起步 ---- 回复的原邮件 ---- | 发件人 | @.> | | 日期 | 2022年06月03日 10:48 | | 收件人 | @.> | | 抄送至 | @.**@.> | | 主题 | Re: [a312863063/generators-with-stylegan2] 每次循环,只有第一张图片能正常生成 (#35) | 你好,我也遇到了同样的问题,请问有人解决了吗? — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

您好,感谢回复,显卡是12G的显存,3060,但还是遇到了同样的问题

shutianxin commented 2 years ago
font{
    line-height: 1.6;
}
ul,ol{
    padding-left: 20px;
    list-style-position: inside;
}

您好,感谢回复,我目前的配置是12G的显存,3060,想问一下出现这个问题是电脑配置的问题还是代码的问题呢?

                ***@***.***

在2022年6月3日 ***@***.***> 写道: 

显卡至少有8g显存,显卡1080起步

---- 回复的原邮件 ----

| 发件人 | @.***> |

| 日期 | 2022年06月03日 10:48 |

| 收件人 | @.***> |

| 抄送至 | @.**@.> |

| 主题 | Re: [a312863063/generators-with-stylegan2] 每次循环,只有第一张图片能正常生成 (#35) |

你好,我也遇到了同样的问题,请问有人解决了吗?

Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you commented.Message ID: @.***>

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>

HuachaoGao commented 2 years ago

那就不清楚了,重新下载那个预训练模型试试

---- 回复的原邮件 ---- | 发件人 | @.> | | 日期 | 2022年06月03日 10:53 | | 收件人 | @.> | | 抄送至 | @.**@.> | | 主题 | Re: [a312863063/generators-with-stylegan2] 每次循环,只有第一张图片能正常生成 (#35) |

显卡至少有8g显存,显卡1080起步 … ---- 回复的原邮件 ---- | 发件人 | @.> | | 日期 | 2022年06月03日 10:48 | | 收件人 | @.> | | 抄送至 | @.@.> | | 主题 | Re: [a312863063/generators-with-stylegan2] 每次循环,只有第一张图片能正常生成 (#35) | 你好,我也遇到了同样的问题,请问有人解决了吗? — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

您好,感谢回复,显卡是12G的显存,3060,但还是遇到了同样的问题

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

shutianxin commented 2 years ago
font{
    line-height: 1.6;
}
ul,ol{
    padding-left: 20px;
    list-style-position: inside;
}

    好的,我试试看,谢谢啦

                ***@***.***

在2022年6月3日 ***@***.***> 写道: 

那就不清楚了,重新下载那个预训练模型试试

---- 回复的原邮件 ---- | 发件人 | @.> | | 日期 | 2022年06月03日 10:53 | | 收件人 | @.> | | 抄送至 | @.**@.> | | 主题 | Re: [a312863063/generators-with-stylegan2] 每次循环,只有第一张图片能正常生成 (#35) |

显卡至少有8g显存,显卡1080起步 … ---- 回复的原邮件 ---- | 发件人 | @.> | | 日期 | 2022年06月03日 10:48 | | 收件人 | @.> | | 抄送至 | @.@.> | | 主题 | Re: [a312863063/generators-with-stylegan2] 每次循环,只有第一张图片能正常生成 (#35) | 你好,我也遇到了同样的问题,请问有人解决了吗? — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

您好,感谢回复,显卡是12G的显存,3060,但还是遇到了同样的问题

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>

huanghaowei222 commented 2 years ago

这个项目好像作者不再维护了吗,我是通过百度网盘下的网红脸预训练模型,遇到了一样的问题,而且连第一张失败的概率也很高。 生成失败 , 补充:问题解决了,不是模型的问题,应该是各种库配置的问题。换了官方的tensorflow实现:https://github.com/NVlabs/stylegan2-ada/ , 同样的问题;换了官方的pytorch实现:https://github.com/NVlabs/stylegan2-ada-pytorch , 就正常了。pytorch实现里面的legacy.py可以将tensorflow的模型转为pytorch模型。试了一下效果,人物的脸基本正常,但其他部位有时会很奇怪,比如头发、脖子、肩膀会扭曲变形,背景的话就更差了,应该还是训练数据的问题。

huangyechuan commented 2 years ago

@huanghaowei222 我在colab上部署来看,训练数据是没问题的。问题还是出在了环境上。

shutianxin commented 2 years ago

是环境配置的问题,因为代码里需要用到一个函数,但是这个函数只支持tensorflow1.x的版本,也就是cuda、vs这些的配置需要跟随tensorflow的版本降低,但是30系的显卡最低支持cuda11.1这就产生矛盾,如果非要使用tensorflow实现的话,建议使用云平台租一个适配算力的显卡配置好相应的环境就行,比如gtx系列的1080ti等

Williamwsk commented 1 year ago

是环境配置的问题,因为代码里需要用到一个函数,但是这个函数只支持tensorflow1.x的版本,也就是cuda、vs这些的配置需要跟随tensorflow的版本降低,但是30系的显卡最低支持cuda11.1这就产生矛盾,如果非要使用tensorflow实现的话,建议使用云平台租一个适配算力的显卡配置好相应的环境就行,比如gtx系列的1080ti等

请问是哪个函数呢?方便说一下吗

shutianxin commented 1 year ago
    不好意思,不太记得了,或许你跑一下代码看看

                    ***@***.***

---- 回复的原邮件 ----

     发件人 

        ***@***.***>

     发送日期 

    2023年5月2日 19:39

     收件人 

        ***@***.***>

     抄送人 

        ***@***.***>
        ,

        ***@***.***>

     主题 

          Re: [a312863063/generators-with-stylegan2] 每次循环,只有第一张图片能正常生成 (#35)

是环境配置的问题,因为代码里需要用到一个函数,但是这个函数只支持tensorflow1.x的版本,也就是cuda、vs这些的配置需要跟随tensorflow的版本降低,但是30系的显卡最低支持cuda11.1这就产生矛盾,如果非要使用tensorflow实现的话,建议使用云平台租一个适配算力的显卡配置好相应的环境就行,比如gtx系列的1080ti等

请问是哪个函数呢?方便说一下吗

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>

Williamwsk commented 1 year ago

不好意思,不太记得了,或许你跑一下代码看看 @. ---- 回复的原邮件 ---- 发件人 @.> 发送日期 2023年5月2日 19:39 收件人 @.> 抄送人 @.> , @.> 主题 Re: [a312863063/generators-with-stylegan2] 每次循环,只有第一张图片能正常生成 (#35) 是环境配置的问题,因为代码里需要用到一个函数,但是这个函数只支持tensorflow1.x的版本,也就是cuda、vs这些的配置需要跟随tensorflow的版本降低,但是30系的显卡最低支持cuda11.1这就产生矛盾,如果非要使用tensorflow实现的话,建议使用云平台租一个适配算力的显卡配置好相应的环境就行,比如gtx系列的1080ti等 请问是哪个函数呢?方便说一下吗 —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.>

有些细节想向您探讨一下,方便邮件联系一下吗?wangshaokang@buaa.edu.cn