Skip to content

Buckle up, adventure in the styleGAN2-ada-pytorch network latent space awaits

Notifications You must be signed in to change notification settings

awesome-lists-to-learning/latent_space_adventures

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

DISCLAMER: THIS SOFTWARE SUPPOSE TO BE USED AS AUXILIARY ART TOOL FOR CONTENT CREATORS. IT'S NOT INTENDED TO BELITTLE, OFFENCE, ETC ANY INDIVIDUAL, RACE, NATIONALITY, ETC.

Being fascinated by neural networks, I naturally dug into insides and found some interesting things.

First, here a notebook for image generation from neural networks from my network zoo

Using projection notebook you can project an image (thanks to project.py from the original styleGAN2-ada-pytorch repository, though results are often subpar (unless you try to project an image from FFHQ), but we can salvage this) and after that extract the state vector and use it on other similarly trained neural networks. Why do you want to do this? Well, let say you big fun of one particular person and you want for some reason change something in they appearence.

Harold project

You, of course, can save the state vector of any of the results in .npz file.

If you want more control, I have you covered. In tweaking notebook you can use your npz file or start over to:

  • Tweak randomly a face of a person

Harold small

  • Use a style of the original image and faces from random seeds

Harold seeds

  • Or you can apply styles from various seed onto your image

Harold styles

About

Buckle up, adventure in the styleGAN2-ada-pytorch network latent space awaits

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%