Giter Site home page Giter Site logo

sd-perturbed-attention's Issues

Disable for High-Res Fix?

Using this with Forge. Could you add an option to disable it during the Highres-fix?

It seems to look good when used without highres fix, but when used with highres fix it seems to lead to a lot of extra duplications.

Advanced node breaking ComfyUI instal

Hey there, thanks for the amazing work!

I updated ComfyUI today and installed the Advanced node from this repo. This broke my comfyui install by making my image generations deep fried, with and without the PAG (Advanced) node : https://imgur.com/a/JJanqFK
When I disable the extension/custom node, things go back to normal.

Just thought I'd mention it!

Img2img error

*** Error running post_sample: E:\stable-diffusion-webui-forge\extensions\sd-perturbed-attention\scripts\pag.py
    Traceback (most recent call last):
      File "E:\stable-diffusion-webui-forge\modules\scripts.py", line 867, in post_sample
        script.post_sample(p, ps, *script_args)
      File "E:\stable-diffusion-webui-forge\extensions\sd-perturbed-attention\scripts\pag.py", line 81, in post_sample
        if p.enable_hr and hr_override:
    AttributeError: 'StableDiffusionProcessingImg2Img' object has no attribute 'enable_hr'

---

running out of vram

hello, i just install the repo to check your node but on a workflow with 3 ipadapter and a controlnet, i'm running out of memory on a RTX3090. Just can use it on very basic workflow , is that normal?

Adaptive scale behaviour

The adaptive scale seems to behave in a non-intuitive way, I added a print(signal_scale) after line 79 in pag_nodes.py to inspect the values and with 11 steps and 4 PAG scale this is what I get
Adaptive scale .1: 3.9, 3.9, 3.9, 3.8, 3.8, 3.8, 3.7, 3.7, 3.7, 3.6, 3.6
Adaptive scale .3: 3.9, 1.0, -1., -4., -7., -10, -13, -16, -19, -22, -25
Adaptive scale .5: 3.7, -19, -41, -64, -87, -10, -13, -15, -17, -20, -22

Both .3 and .5 disable PAG after the first step, where one (or at least I) would expect it to decay and zero out only after ~30% and ~50% of the steps respectively, or maybe decay by 10%, 30% and 50% every step, idk, but the way it currently works seems very unintuitive, am I missing something?

Question about sigma_start / sigma_end setting, and other advanced settings.

I have noticed that if I add your more advanced PAG node to my comfyui SVD workflow 5 times on blocks 0 - 5 on the unet output setting that it really seems to enhance the video. The issue I'm having is it gets very slow then. I was wanting to mess around with the sigma_start / sigma_end setting but I don't really know what numbers you would suggest for a regular ksampler.

I also have been messing around with a separate ksampler with Nvidia align your steps, and wondering if that would also affect what I set sigma_start / sigma_end to.

And last question, I was wondering about rescale setting and how high it goes, is 1 the highest and what you recommend there.

Basically just trying to get an idea for a good balanced tradeoff where you can still get good benefits without it slowing down too much. Thanks again for making this repo.

Question about LORA

Sorry, this is not an issue, just a question: connect the PAG's model input to the CheckpointLoader or to the LORA's output? Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.