Streamlined interface for generating images with AI in Krita. Inpaint and outpaint with optional text prompt, no tweaking required. - GitHub - Acly/krita-ai-diffusion: Streamlined interface for gen...

all 11 comments

sorted by: hot top controversial new old
[–] 18 points 2 years ago

This is wickedly cool and I was wanting something like this last night. Crazy that I stumble on it the morning after.

  • source
  • [–] 15 points 2 years ago (2 children)

    This is suuuper cool, but looks like having linux+amdgpu limits me to the cloud option.

    I supposed this is bc we don't have a DirectML equivalent yet.

  • source
  • hideshow 4 child comments
  • [–] 13 points 2 years ago (3 children)

    There have been some efforts to run pytorch and StableDiffusion on ROCm. Not sure if that could be combined with this.

  • source
  • parent
  • hideshow 6 child comments
  • [–] 5 points 2 years ago* (1 child)

    It works today. Only problem I have is the memory management is pretty poor, and it's pretty easy to run out of vram.

    Rx7600 8GB + 5900X Rocm 5.7.1 Pytorch 2.1

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 2 years ago* (last edited 2 years ago) (1 child)

    Interesting! Got any links that explain how to set it up?

    I just got a laptop with an RX 6700M 10GB ans am eager to try it :)

  • source
  • parent
  • hideshow 2 child comments
  • [–] 4 points 2 years ago (1 child)

    Not really. I've had to do quite a bit of experimentation.

    My setup that I've settled on:

    • Rocm system libraries from Arch Linux
    • PyTorch nightly for Rocm pip installed into a venv (see instructions on pytorch homepage)
    • Set HSA_OVERRIDE_GFX_VERSION to 11.0.0. This is just for the RX7600 and it tells it to use the RX7900 code as the pytorch version hasn't been compiled with 7600 support.
    • Start software.
  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 2 years ago

    Hmm, that's weird. I was able to run Stable Diffusion locally with Linux + RX6600.

    Probably because I used Easy Diffusion. At first, I couldn't get the GPU acceleration to work, and I was constantly running out of RAM (Not using VRAM), so my system always froze and crashed.

    Turns out it was a ROCM bug, that I don't know if it's fixed by now, but I remember "fixing it" by setting an environment variable to a previous version.

    Then, it all worked really good. Took between 30 seconds to 2 minutes to make an image.

  • source
  • parent
  • [–] 7 points 2 years ago

    this looks wicked. definitely going to check that out

  • source