I came across a https://generated.photos/ site that claims to produce images entirely by artificial intelligence. My question is how does this program work? What mechanism and libraries should I use if I want to do a project like this?
According to the information from the site:
We have built a proprietary dataset by taking tens of thousands of images of people in our studio. These photos are taken in a controlled environment allowing us to make sure that each face has consistent look and quality. After shooting, photos are tagged, categorized, and added to a dataset that is used for machine learning training. In an on-going fashion we feed this dataset into generative adversarial networks to produce faces that have never existed. Further machine learning processes take place after the faces are created in order to identify and remove flawed faces. The final results are made available through our website or API integration.
Here is a live demo of StyleGAN2: https://thispersondoesnotexist.com/
And here is the official PyTorch implementation: https://github.com/NVlabs/stylegan2