Machine learning Tanh()在发电机网络输出层的使用
我正在研究生成性对抗网络。最近,在阅读Radford等人的一篇论文时,我发现他们的发电机网络的输出层使用Tanh()。Tanh()的范围是(-1,1),但是,双精度格式图像的像素值位于[0,1]。有人能解释一下为什么在输出层中使用Tanh()以及生成器如何生成具有适当像素值的图像吗?如果你看这篇文章的代码,你会看到作者对图像进行了预处理:这样图像的值就可以在Machine learning Tanh()在发电机网络输出层的使用,machine-learning,computer-vision,deep-learning,convolution,Machine Learning,Computer Vision,Deep Learning,Convolution,我正在研究生成性对抗网络。最近,在阅读Radford等人的一篇论文时,我发现他们的发电机网络的输出层使用Tanh()。Tanh()的范围是(-1,1),但是,双精度格式图像的像素值位于[0,1]。有人能解释一下为什么在输出层中使用Tanh()以及生成器如何生成具有适当像素值的图像吗?如果你看这篇文章的代码,你会看到作者对图像进行了预处理:这样图像的值就可以在[-1,1]中获取 然后,在生成部分,他们将图像重新缩放为[0,1]中的值:
[-1,1]
中获取
然后,在生成部分,他们将图像重新缩放为[0,1]
中的值: