萌娃人脸生成器 实践踩坑笔记
项目地址:https://github.com/a312863063/seeprettyface-generator-babies
1.介绍
本文是运行一个 StyleGAN
训练出的萌娃人脸生成器。
2. 实践过程
1.1 下载代码库
1.2 下载预训练权重
下载链接在:seeprettyface-generator-babies/model/模型下载后放在这里.txt 说明中:
百度网盘:链接:https://pan.baidu.com/s/1Txa3HPxcWfL_mQynTxBJ-g 提取码:movs
FK 百度网盘,太慢了。
下载解压后放在:
model/
├── classifier-smiling.pkl
├── generator_kids.pkl
1.3 配置环境
注释掉 generate_kid.py
:
# from aip import AipFace
创建一个 conda 环境:
# 注意,python 不能选择3.8及以上,因为要装 tensorflow1.x
conda create -n gan python=3.6
# 安装一些必要包 PIL 的包名字叫 pillow
pip install numpy pillow requests -i https://pypi.tuna.tsinghua.edu.cn/simple
# 安装 tensorflow-gpu
conda install tensorflow-gpu==1.15
遇到错误
安装 tensorflow-gpu , 但是我遇到了如下错误:
InvalidArchiveError("Error with archive /home/我的用户名/conda/pkgs/tensorflow-base-1.15.0-gpu_py36h9dcbed7_0/.cph_tmpli1l9i4d/pkg-tensorflow-base-1.15.0-gpu_py36h9dcbed7_0.tar.zst. You probably need to delete and re-download or re-create this file. Message from libarchive was:\n\nFailed to create dir 'lib/python3.6/site-packages/tensorflow_core/include/external/com_github_googleapis_googleapis'")
解决:
参考:https://blog.csdn.net/eaxy_z/article/details/120293066
conda clean -p # 删除未使用的包
conda clean -t # 删除缓存的tarballs包
conda clean -a # 删除所有缓存的数据(包括索引缓存等 )
然后,重新运行:
conda install tensorflow-gpu==1.15
完美运行,在 result 下生成了 20只 萌娃,还有对应的 result/generate_code。
萌娃人脸生成器 实践踩坑笔记相关推荐
- iphone se 一代 不完美越狱 14.6 视频壁纸教程(踩坑笔记)
iphone se 一代 不完美越狱 14.6 加 视频壁纸教程-踩坑笔记 越狱流程 1.爱思助手制作启动u盘 坑点: 2.越狱好后 视频壁纸软件 1.源 2.软件安装 越狱流程 1.爱思助手制作启动 ...
- 【seeprettyface.com】开源源码:萌娃脸生成器
源码下载地址:github.com/a312863063/seeprettyface-generator-babies 了解训练方法&获取训练集:www.seeprettyface.com - ...
- Linux内核踩坑笔记
systemtap embedded C踩坑笔记戳这: https://blog.csdn.net/qq_41961459/article/details/103093912 task_struct的 ...
- 阿里云部署Tiny Tiny RSS踩坑笔记
阿里云部署Tiny Tiny RSS踩坑笔记 前言 入坑了RSS,之前的配置是阿里云部署RSSHub,配合Inoreader进行文章阅读,详情见RSS入坑指南.阿里云部署RSSHub踩坑笔记.在202 ...
- 「Java」基于Mirai的qq机器人开发踩坑笔记(其一)
目录 0. 前置操作 I. 安装MCL II. MCL自动登录配置 III. 安装IDEA插件 1. 新建Mirai项目 2. 编写主类 3. 添加外部依赖 4. IDEA运行 5. 插件打包 6. ...
- 「Java」基于Mirai的qq机器人开发踩坑笔记(其二)
目录 0. 配置机器人 1. onLoad方法 2. onEnable方法 3. 消息属性 4. 消息监听 I. 好友消息 II. 群聊消息 III. 无差别消息 5. 发送消息 I. 文本消息 II ...
- 昆仑通态触摸屏1003故障码,踩坑笔记
昆仑通态触摸屏1003故障码,踩坑笔记 第一次使用这个昆仑通态触摸屏,使用modbusRTU与金田变频器做通讯. 触摸屏在线后报1003通讯错误代码,现象是控制指令正常,但是读取不正常.读取变频器状态 ...
- EDUSOHO踩坑笔记之四十二:资讯
EDUSOHO踩坑笔记之四十二:资讯 获取资讯列表信息 GET /articles/{id} 权限 老API,需要认证 参数 字段 是否必填 描述 sort string 否 排序,'created' ...
- EDUSOHO踩坑笔记之三十三:班级
EDUSOHO踩坑笔记之三十三:班级 班级 班级 获取班级信息 获取班级列表 班级成员 获取班级计划 加入班级 营销平台加入班级 班级 班级 获取班级信息 GET /classrooms/{class ...
最新文章
- DeepCut及DeeperCut:基于Tensorflow的人体姿态估计
- go语言的defer语句
- WPF DatePicker默认显示当前日期,格式化为年月日(转)
- [Python]网络爬虫(五):urllib2的使用细节与抓站技巧
- winform进度条实现
- sql三个表join_「数据蒋堂」第 31 期:JOIN 简化 – 维度对齐
- 使用CLI进行高速跨域日志复制、历史数据重新索引与数仓投递
- ftp服务器如何配置多个文件夹,ftp服务器如何配置多个文件夹
- android全局计时_Android定时器AlarmManager
- centos7-安装redis-教程190923-精准版
- python float 精度_谈谈关于Python里面小数点精度控制的问题
- android显示emoji,android兼容emoji显示以及检测是否支持emoji
- 飞信2009_从飞信倒下的八个原因看运营商的复兴之路
- 联想Win10安装Ubuntu双系统教程
- CSS3中的元素过渡属性transition
- 高效办公之云端实时协作企业办公软件:石墨文档
- Docker镜像篇(2) - 玩转Dockerfile指令 - FRM、MAINTAINER、LABEL、COPY
- Jvm与DVM与ART
- php 执行定时任务.
- 期货开户手续费加一分不赚钱
热门文章
- 键盘可以实现向计算机输入数据判断,计算机应用基础_学习指南.docx
- 云场景实践研究第33期:神州优车
- 量子计算机的基本构成,量子计算机的硬件单元 文/李联宁 1. 量子寄存器 存储一系列量子比特的体系称为量子寄存器。假设有一个由3比特构成的寄存器,在经典计算机中,可... - 雪球...
- Latex自定义文档纸张大小
- Elasticsearch5.0 安装 以及 问题集锦
- 键盘上分数怎么计算机,分数符号怎样在电脑上?
- python数据分析经典书籍有哪些_数据分析有哪些好书值得推荐?
- TensorFlow 决策森林来啦!
- 202104-2 邻域均值
- 《测绘管理与法律法规》真题易错本