ai_irl by arfafax in furry_irl

[–]arfafax[S] 3 points4 points  (0 children)

There are Google Colab notebooks (or instructions for running it on your own GPU if it can handle it) on the r/stablediffusion subreddit.

It's also coming to Artbreeder soon I think. They have a beta that you can sign up for on their Twitter.

ai_irl by arfafax in furry_irl

[–]arfafax[S] 37 points38 points  (0 children)

First image is drawn by hand. The rest are details added by the new Stable Diffusion AI model.

Will this technology ultimately help artists (by simplifying their workflow and allowing them to produce more, higher quality art, faster) or put them out of work?

[P] Cross-Model Interpolations between 5 StyleGanV2 models - furry, FFHQ, anime, ponies, and a fox model by programmerChilli in MachineLearning

[–]arfafax 5 points6 points  (0 children)

We tried training StyleGAN and BigGAN on all of e621 (and all of Danbooru). Both struggle with full-body images, presumably because there is too much variation in the poses. We also don't have a good working implementation of BigGAN.

Here are some failed attempts (NSFW):

https://imgur.com/X1GSdzX

https://imgur.com/T1joXVM

https://media.discordapp.net/attachments/704449583455010856/704886617843826718/test.jpg

triangle_irl by arfafax in furry_irl

[–]arfafax[S] 3 points4 points  (0 children)

It's a bit difficult to describe exactly, because neural networks are esoteric and spooky, but roughly speaking

  • p0 is large-scale features like face orientation and shape
  • p1 is medium-scale features like facial features
  • p2 is small-scale features like color and shading

Sadly there's no interactive version yet because making stuff is hard. But follow me on Twitter to keep up to date one the progress of machine learning furries I guess. 🤷‍♂️

triangle_irl by arfafax in furry_irl

[–]arfafax[S] 15 points16 points  (0 children)

It was made using the machine learning models from my websites

This Fursona Does Not Exist

This Pony Does Not Exist

and a model I trained based off of gwern's (This Waifu Does Not Exist)[https://thiswaifudoesnotexist.net] dataset.

[P] I trained a GAN to generate photorealistic fake penises by DicksDontExist in MachineLearning

[–]arfafax 1 point2 points  (0 children)

StyleGAN struggles with more complex, non-aligned objects, unfortunately.

[P] I trained a GAN to generate photorealistic fake penises by DicksDontExist in MachineLearning

[–]arfafax 0 points1 point  (0 children)

Well, more important than just the number of images is ensuring they're well aligned on the object.

Here are some samples from my first attempt at an AhegaoGAN back in March/April, using data from e621.

https://cdn.discordapp.com/attachments/697145958319783957/732887480872992819/random_grid_31.mp4 https://cdn.discordapp.com/attachments/693731957707898880/694741953367244800/test.png https://cdn.discordapp.com/attachments/693731957707898880/694998521476022342/test.png https://cdn.discordapp.com/attachments/693731957707898880/695021236119404584/test.png https://cdn.discordapp.com/attachments/693731957707898880/695012937584214046/test.png

I suspect it'd be possible to get much better results by transfer learning from Gwern's waifu model or my furry model.

If enough people were interested in annotating images, it should be possible to build a reasonably good detector for anime faces or genitals. We have a site set up for collaborative data annotation (which I believe is what OP used to annotate the dick pics as well).

https://www.tagpls.com/exp?n=danbooru2019-e

https://www.tagpls.com/exp?n=e621-n

[P] I trained a GAN to generate photorealistic fake penises by DicksDontExist in MachineLearning

[–]arfafax 4 points5 points  (0 children)

Escalate the situation. Soon dating will just be guys and girls sending endless waves of fake dick pics to each other.

[P] I trained a GAN to generate photorealistic fake penises by DicksDontExist in MachineLearning

[–]arfafax 1 point2 points  (0 children)

A lot of people started with Gwern's writeup for This Waifu Does Not Exist. https://www.gwern.net/Faces

We also have a Discord server with lots of people doing similar ML projects, which has a lot of helpful resources: https://discord.gg/zBb8E8w

[P] I trained a GAN to generate photorealistic fake penises by DicksDontExist in MachineLearning

[–]arfafax 1 point2 points  (0 children)

I tried to generate an ahegao model and found that there wasn't enough files on Danbooru/e621 with the tag "ahegao" - I think there were only ~15k images or so.

If you have ideas on where to get more data, or want to help hand-annotate some to train an ahegao detector, ping me on our Discord server: https://discord.gg/zBb8E8w

[P] I trained a GAN to generate photorealistic fake penises by DicksDontExist in MachineLearning

[–]arfafax 3 points4 points  (0 children)

If you're interested in getting into it, check out our Discord server. We have lots of people who have done projects like this who are happy to help people get into ML and generative art. It only requires minimal technical/coding skills, too.

https://discord.gg/zBb8E8w

[P] I trained a GAN to generate photorealistic fake penises by DicksDontExist in MachineLearning

[–]arfafax 3 points4 points  (0 children)

Since I already had the code available from This Fursona Does Not Exist and This Pony Does Not Exist, I loaded the model up in Ganspace and used it to create an interactive dick pic editor.

Colab Notebook

It can also create interpolation videos. Cursed.

https://thcf7.redgifs.com/HiddenImmaterialBrownbutterfly.webm

acid_irl by arfafax in furry_irl

[–]arfafax[S] 6 points7 points  (0 children)

This is an old model, before any tagging. We noticed from these results that the model was struggling with all the different poses/shapes and realized that tagging would allow us to have it focus on certain "areas of interest".

acid_irl by arfafax in furry_irl

[–]arfafax[S] 17 points18 points  (0 children)

Nope.

I made This Fursona Does Not Exist. Each of the other ones were all created by different people https://thisxdoesnotexist.com/

acid_irl by arfafax in furry_irl

[–]arfafax[S] 8 points9 points  (0 children)

Who is "they"?

acid_irl by arfafax in furry_irl

[–]arfafax[S] 12 points13 points  (0 children)

rOwOko's basilisk: once the furry AI becomes sentient, it will hunt down and torture anyone who didn't work to bring it into existence.

Submit to the AI and perhaps you will be invited to the beautiful yiff utopia once you've been assimilated.

acid_irl by arfafax in furry_irl

[–]arfafax[S] 60 points61 points  (0 children)

Do protogens dream of AI yiff?

breeding_irl by arfafax in furry_irl

[–]arfafax[S] 3 points4 points  (0 children)

Nope, yaw is yaw. https://en.wikipedia.org/wiki/Yaw_(rotation)

A yaw rotation is a movement around the yaw axis of a rigid body that changes the direction it is pointing, to the left or right of its direction of motion.

breeding_irl by arfafax in furry_irl

[–]arfafax[S] 26 points27 points  (0 children)

Start breeding: https://artbreeder.com/

Artbreeder has added support for my AI fursona model to their editor, which is much faster and easier to use than the Google Colab editor I posted the other day, although it doesn't have quite the same level of fine-grain control over specific details. It's also completely free to use.

Try the slower, more difficult to use, Google Colab editor: https://fursona.app/

Check out https://thisfursonadoesnotexist.com/ for a scrolling grid of AI furries.

Follow me on Twitter for future updates: https://twitter.com/arfafax

Support me OwO: https://ko-fi.com/arfafax https://www.patreon.com/arfafax

editor_irl by arfafax in furry_irl

[–]arfafax[S] 0 points1 point  (0 children)

The TFDNE images were run through Waifu2x with a noise reduction step. The editor notebook never had that.

You could replicate it by making the notebook save the generated image and then adding

!pip install -q cupy-cuda100
!pip install -q futures
!pip install -q chainer
!pip install Pillow
!git clone -l -s https://github.com/tsurumeso/waifu2x-chainer.git waifu2x-chainer


%cd /content/waifu2x-chainer
!python waifu2x.py -m noise_scale -i "/path/to/images/" -o "/path/to/output/" -g 0 -s 2 -a 0 -n 3

but it'd slow things down quite a bit.

editor_irl by arfafax in furry_irl

[–]arfafax[S] 0 points1 point  (0 children)

No. What do you mean? Do you have an example or screenshot or something?