Cross-model interpolations are one of those neat hidden features that arise from transfer learning. Here I'm interpolating between 5 StyleGAN2 models: furry, FFHQ, anime, ponies, and @KitsuneKey's fox model. All were trained off the same base model, which makes blending possible.
Aug 19, 2020 · 2:01 PM UTC
The intuition behind this should be clear to anyone who's ever looked at the fakes####.png files the base StyleGAN2 repo spits out during training, or scrubbed through the images on Tensorboard. You're seeing different snapshots of the model through time as it trains.
So, obviously, doing a weighted average of the two endpoints should allow you to smoothly transition between the different domains.
This wouldn't work on two models both trained from random starting points though, because there isn't a clear path between the two endpoints.
@theshawwn tells me I need to plug my Patreon more, but asking people for money is scary. patreon.com/arfafax
Also, if you haven't joined our ML Discord server yet, what are you doing? It's where all the cool people are. discord.gg/4vFhQ32