徐汇|使用机器学习创建自己的Emojis 表情( 三 )


 x = self.conv4(x)
 x = self.fc_conv(x)
 return x
 
 def decode(self x):
 x = self.fc_deconv(x)
 x = self.deconv1(x)
 x = self.deconv2(x)
 x = self.deconv3(x)
 x = self.deconv4(x)
 return x
 
 def forward(self x):
 x = self.encode(x)
 x = self.decode(x)
 return x
下面是来自 CELEBA 数据集的人脸片段和来自 avatar 数据集的人脸部分的嵌入图 。可以看到这些图表有一些相似之处 。




我们来试试这个模型的结果:








使用自动编码器方法 , 嵌入更好一些 , 小干扰只会轻微影响最终结果 。
总结我们可以看到 , 通过这种方式 , 几乎不需要进行任何的大型训练就可以在不同风格之间进行切换 , 但这里的问题也很明显嵌入提取器(第二个隐藏层)还有很大的改进空间 。
https://avoid.overfit.cn/post/65e58d9868e349ed8380b6a980112dba
作者:Akvelon