Original Image
Iter: 250 | Iter: 500 | Iter: 750 | Iter: 1000 | |
---|---|---|---|---|
L2 Loss = 1 Content Loss (conv4) = 0 |
|
|
|
|
L2 Loss = 1 Content Loss (conv4) = 0.1 |
|
|
|
|
L2 Loss = 1 Content Loss (conv4) = 1 |
|
|
|
|
L2 Loss = 1 Content Loss (conv4) = 10 |
|
|
|
|
Original Image
z, Iter: 250 | z, Iter: 500 | z, Iter: 750 | z, Iter: 1000 |         | w, Iter: 250 | w, Iter: 500 | w, Iter: 750 | w, Iter: 1000 |         | w+, Iter: 250 | w+, Iter: 500 | w+, Iter: 750 | w+, Iter: 1000 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
L2 Loss = 1 Content Loss (conv4) = 0 |
|
|
|
|
        |
|
|
|
|
        |
|
|
|
|
L2 Loss = 1 Content Loss (conv4) = 0.1 |
|
|
|
|
        |
|
|
|
|
        |
|
|
|
|
L2 Loss = 1 Content Loss (conv4) = 1 |
|
|
|
|
        |
|
|
|
|
        |
|
|
|
|
L2 Loss = 1 Content Loss (conv4) = 10 |
|
|
|
|
        |
|
|
|
|
        |
|
|
|
|
Comments. Style GAN works better than DCGAN. For the StyleGAN, w+ latent space produces highest quality results with content loss weight as 1. Interestingly, even using just l2 loss gives good results in my implementation. StyleGAN (200 secs) is 5 times more slower than DCGAN (40 secs). The z space is not effective for StyleGAN evident from the second row of the results, the generated cat looks very different than the original cat.
Start |
             |              |
Interpolation |
             |              |
End |
---|---|---|---|---|---|---|
Start |
             |              |
Interpolation |
             |              |
End |
Start |
             |              |
Interpolation |
             |              |
End |
Sketch |
             |              |
Mask |
             |              |
DCGAN Output |
---|
Sketch |
             |              |
Mask |
             |              |
StyleGAN Output |
---|---|---|---|---|---|---|
Sketch |
             |              |
Mask |
             |              |
StyleGAN Output |
Sketch |
             |              |
Mask |
             |              |
StyleGAN Output |
Sketch |
             |              |
Mask |
             |              |
StyleGAN Output |
Sketch |
             |              |
Mask |
             |              |
StyleGAN Output |
Sketch |
             |              |
Mask |
             |              |
StyleGAN Output |
---|---|---|---|---|---|---|
Sketch |
             |              |
Mask |
             |              |
StyleGAN Output |
Sketch |
             |              |
Mask |
             |              |
StyleGAN Output |
Initial Latent Vector Image |
             |              |
Target |
             |              |
Output |
---|---|---|---|---|---|---|
Initial Latent Vector Image |
             |              |
Target |
             |              |
Output |
Start |
             |              |
Interpolation |
             |              |
End |
Start |
             |              |
Interpolation |
             |              |
End |