deepfacelab for fun!

开源项目

配置:ubuntu16.04,cuda9.0,cudnn7.1.2

安装清单

1.ffmpeg
1.sudo apt update
2.sudo apt install ffmpeg
3.ffmpeg -version(查看版本及安装的包)
2.GNU/Linux installation instructions(链接)

注明:该方法是用anaconda的方式安装,先安装anaconda

提供一份网盘下载链接: https://pan.baidu.com/s/1ht1GjBm 密码: d2xj
要是觉得版本低了,可以去anaconda官网下载
安装命令:

1.运行下载的Anconada.sh文件 
  示例:bash Anaconda2-4.3.0-Linux-x86_64.sh
  ##enter并选择y
2.添加环境变量,或者检查anaconda环境变量是否已导入
  gedit ./.bashrc
  export PATH=/home/username/anaconda2/bin:$PATH##根据安装提示,复制export语句后粘贴
3.开源项目中建议安转的keres版本是2.1.6,存在不兼容的问题.会在执行中遇到cannot import name ‘normalize_data_format’,这是因为在版本2.1.6中,normalize_data_format不在 keras.backend.common,而在keras.utils.conv_utils,这里稍加修改即可:
1.修改文件:./envs/deepface/lib/python3.6/site-packages/keras_contrib/layers/convolutional.py
第15行:
将	from keras.backend.common import normalize_data_format 
修改为	from keras.utils.conv_utils import normalize_data_format
2.修改文件:./DeepFaceLab-master/nnlib/__init__.py
第90行
 将	self.data_format = keras.backend.common.normalize_data_format(data_format)
 修改为	self.data_format = keras.utils.conv_utils.normalize_data_format(data_format)

4 .自由发挥(换脸操作)
1) clear workspace		      7) data_dst sort by hist
2) extract PNG from video data_src    8) train
3) data_src extract faces	      9) convert
4) data_src sort		     10) converted to mp4
5) extract PNG from video data_dst   11) quit
6) data_dst extract faces

你可能感兴趣的:(算法类)