导语
我今年31,没有女朋友,身体健康,性取向正常,不抽烟不喝酒不嫖娼,因为孤身一人在外地,技术宅,圈子又小,所以不知不觉单到现在。相亲的都是老家介绍,网上聊着聊着就没有后续了,所以就像一条咸鱼一样pia着,家里只知道催我结婚。表妹心疼我,为了逗我开心,教我用Python制作会跳舞的美女。作为新时代的活雷锋,在这里分享给大家。

开发工具
Python版本:3.6.4
相关模块:
torch0.4.1模块;
torchvision0.2.2模块;
opencv-python模块;
argparse模块;
numpy模块;
以及一些Python自带的模块。
环境搭建
安装Python并添加到环境变量,pip安装需要的相关模块即可。
(PS:CUDA环境配置请自行Google教程。)
原理简介
这里我们利用VAE的原理来生成会跳舞的小姐姐呗。先简单介绍一下理论知识,要说VAE,就得先谈谈自动编码器,自动编码器最开始用于数据压缩,其原理图十分简单直观:

在模型训练时,输入图片首先通过一个编码器(现在当然是神经网络啦)将输入数据降维到一个code,接着将code输入到解码器(当然还是神经网络啦)生成一个与输入相同大小的图片,网络的优化目标就是使得输入编码器的图

这篇博客讲述了博主的表妹教他如何使用Python和VAE技术生成会跳舞的美女。文章详细介绍了开发工具、环境搭建、VAE原理以及效果展示,提供训练和测试代码,并鼓励读者交流好玩的技术技巧。
最低0.47元/天 解锁文章
1101

被折叠的 条评论
为什么被折叠?



