完全安装gpu版本的tensorflow就可以了pipinstall--upgrade还需要安装好gpu加速包,cuda和cudnn的安装包了,尽量版本号各是cuda8.0和cudnn5.1。如果不是都完全安装顺利,运行程序时会不自动在用gpu可以计算
激活tensorflow环境之后再完全安装一遍spyder【condainstallspyder】
然后把输入spyder即可先打开spyder3.5
1.有可能是您的驱动没有完全安装好,从新在官网下了装帮一下忙吧。
2.没有完全安装gpu版本的框架,.例如tensorflow-gpu例如可以使用python3.6installtensorflow2.0之后按装可能会只不过是cpu版本的tensorflow,不能执行打开系统如何确定能调用。
3.肯定是你的在启动项里把显卡驱动的钩消掉了,会造成启动时时显卡驱动未运行。
keras搭建中在tensorflow基础上,在直接安装keras安装之前不需要完全安装tensorflow、numpy、matplotlib、scipy。tensorflow不能按装在64位的电脑上。
我们可以使用anaconda安装好学习,而且在anaconda早安装好了很多库。
virtualenvinstallnumpy
cprofileinstallmatplotlib
pipinstallscipy
condainstalltensorflow
condainstallmxnet
在按装keras遇见再看看出现错误
deserialize()gotanunexpectedkeywordargument‘transport_encoding'
则
condainstallpip
pipinstalltensorflow
必须再确认自己的机器可不可带的动fakeapp,显卡的显存要达到4gb,毕竟al换头软件对gpu没有要求很高,显存高于4gb的话肯定会带不出声软件的。内存要求最起码要8gb,要是你的机器内存少于8gb,个人建议加上个内存条。
2/6
后再我们结束下载软件和相关的插件,必须上网下载fakeapp,在网上搜索就能上网下载,但有没这一个软件就是可以al换头术的,不然直接可以打开软件会不提示你必须按装插件不能可以使用。然后把我们搜索下载按装cuda9.0。
3/6
然后在网上上网下载core文件然后然后解压在fakeapp的目录里面,还不需要直接下载vc算法程序,一般来说系统自己会带有的。然后把可以打开命令下达命令符,再输入condainstalltensorflow-gpu1.5完全安装tensorflow1.5的gpu版,后再再再打开fakeapp就也可以我用。
4/6
可以打开软件,目标我们要截取脸部的图片和被换人的照片,用软件自带的截图功能就可以,如果不是视频时间过长也可以在设置里面把帧率调底点,一般来说素材照片各准备一千张左右就可以了,四个放在新建的文件夹a和b中,a放被换人,b放你想换的
5/6
然后把把两个文件夹里面的图片中,侧脸的或则脸部被遮蔽住的照片都删出掉,在软件的训练功能中可以设置文件夹的路径,然后把又开始训练,在设置中里建议选用gpu工作,如果没有可以使用cpu工作的话会更加相当的慢。训练时间会很长,大家再耐心。
6/6
当经过很长时间的训练后,a和b的差值巳经相当小了,然后再我们就是可以基于换了脸了。