Giter Site home page Giter Site logo

Comments (16)

AlexysLovesLexxie avatar AlexysLovesLexxie commented on May 13, 2024 1

from stable-diffusion-webui.

AG-w avatar AG-w commented on May 13, 2024

just change scheduler, it's right next to the sampler

from stable-diffusion-webui.

37OMKAR avatar 37OMKAR commented on May 13, 2024

just change scheduler, it's right next to the sampler

yes i see that, but its not creating images as it was, now if i need ony euler, i have to select someting , there are people who are not that much tech savy using the A1111, and this updated is bit hard, can we get old verion back, like a extnsion, it will be massive help to people like us who cant get all this jargon and tecnical stuff, being a agriculture graduate, its too hard to google every stuff and get things working, and once we get work flow going there is a updated, we request just to enable us to get that old version or sampling as extension so we can use it as it was, and pros can use it seprated, thanks

from stable-diffusion-webui.

AG-w avatar AG-w commented on May 13, 2024

you can download older version and replace the current one

from stable-diffusion-webui.

AlexysLovesLexxie avatar AlexysLovesLexxie commented on May 13, 2024

having just tried Comfy (and hated it) I feel that these changes seem to be aiming to "make A1111 just like comfy". Unless I'm wrong, and there's actually a good reason for these changes?

from stable-diffusion-webui.

37OMKAR avatar 37OMKAR commented on May 13, 2024

having just tried Comfy (and hated it) I feel that these changes seem to be aiming to "make A1111 just like comfy". Unless I'm wrong, and there's actually a good reason for these changes?

comfy is hard so people prefer a1111, but some changes are not understandable to all genral users, as all are not technical, yes we can understand some pro need it, but look out for the percantage of users need it, it wil very less, majortiy are non tecnical people

from stable-diffusion-webui.

37OMKAR avatar 37OMKAR commented on May 13, 2024

if we want complexity as comfy then people will use that node base genration, and to be clear i use blender, and i know majority of belnder user dont use geomety nodes as this is node base and it gives a vibes of complication and lot of people are actully afrid, like they get anixty even looking at it, same is with me, node base is best but its a logic base and majority dont get the logic, so majority dont use comfy, so its my personal view that keeping it clean and easy will bring more users, there must be pro version but that must be made avalable by way of a exrension or tick

from stable-diffusion-webui.

Soulreaver90 avatar Soulreaver90 commented on May 13, 2024

That brought up a question I had the other day, what scheduler does Euler/A use? Do we leave it on automatic? Is it none (not an option) is it exponential? It makes sense for DPM, but not for others. The other issues is automatic, what does it mean? Does it choose a type at random? Is it the best type for that scheduler?

from stable-diffusion-webui.

37OMKAR avatar 37OMKAR commented on May 13, 2024

from stable-diffusion-webui.

Soulreaver90 avatar Soulreaver90 commented on May 13, 2024

This has now opened a Pandora box, no one like us actually know what it dose, it's just you select do image and see what combination fits perfect for a model, as they all behave differently for different models as per I know, so ya it's just a drop down you select till you get your desire resut that is what I know of it and I use it that way

On Sun, 28 Apr, 2024, 2:04 pm Soulreaver90, @.> wrote: That brought up a question I had the other day, what scheduler does Euler/A use? Do we leave it on automatic? Is it none (not an option) is it exponential? It makes sense for DPM, but not for others. The other issues is automatic, what does it mean? Does it choose a type at random? Is it the best type for that scheduler? — Reply to this email directly, view it on GitHub <#15644 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2GBX5QB7DVXDNV64S3PS63Y7SYCFAVCNFSM6AAAAABG4F56TKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOBRGM4TCOJVGY . You are receiving this because you authored the thread.Message ID: @.>

I don’t think the old method needs to come back, I just think the new one needs to be further refined as it’s currently half baked. We need a default or none option for ones like Eular, LCM, etc. Automatic needs to tell us, if it selects one at random, which one. Maybe the best option is to offer a choice between simple and advanced. Where simple is basically the old method with a list of the most common samplers/types, while advanced is the current method with all at your disposal. Honestly A1111 is getting more bloated with each release, it might be time to look into a simple and advanced version to tailor both new and seasoned prompters. I think half the reported issues could be avoided if newbies just stick to select and generate.

from stable-diffusion-webui.

AG-w avatar AG-w commented on May 13, 2024

I don't know how is this "hard" at all, all it did is separated sampler and scheduler
in fact, it allow people to pair different sampler and scheduler without messing with code, it's more convenient
I actually wonder why this hasn't been implemented sooner

also all this "not all people is tech savvy", serious? I recommend people to use fooocus if they think this way

issues could be avoided if newbies just stick to select and generate.

yea, fooocus is for them

Automatic needs to tell us,

there's nothing special about automatic, check sd_samplers_kdiffusion.py, it just use default setting

from stable-diffusion-webui.

37OMKAR avatar 37OMKAR commented on May 13, 2024

I don't know how is this "hard" at all, all it did is separated sampler and scheduler in fact, it allow people to pair different sampler and scheduler without messing with code, it's more convenient I actually wonder why this hasn't been implemented sooner

also all this "not all people is tech savvy", serious? I recommend people to use fooocus if they think this way

issues could be avoided if newbies just stick to select and generate.

yea, fooocus is for them

Automatic needs to tell us,

there's nothing special about automatic, check sd_samplers_kdiffusion.py, it just use default setting

i have said REQUEST, no where we are saying its must be done, and if we have a point of view we must be allowed to put it, i never said remove it, i said, if possible, provide that old as a someting as extenstion, we are happy that dev are putting efforts its just a prespetive, and i think we can put our views here

from stable-diffusion-webui.

missionfloyd avatar missionfloyd commented on May 13, 2024

That brought up a question I had the other day, what scheduler does Euler/A use? Do we leave it on automatic? Is it none (not an option) is it exponential? It makes sense for DPM, but not for others. The other issues is automatic, what does it mean? Does it choose a type at random? Is it the best type for that scheduler?

Automatic chooses the default from this list. For samplers without one listed, (like Euler), you can leave it on Automatic and it'll be the same as it was before, or try others if you want to.

samplers_k_diffusion = [
('DPM++ 2M', 'sample_dpmpp_2m', ['k_dpmpp_2m'], {'scheduler': 'karras'}),
('DPM++ SDE', 'sample_dpmpp_sde', ['k_dpmpp_sde'], {'scheduler': 'karras', "second_order": True, "brownian_noise": True}),
('DPM++ 2M SDE', 'sample_dpmpp_2m_sde', ['k_dpmpp_2m_sde'], {'scheduler': 'exponential', "brownian_noise": True}),
('DPM++ 2M SDE Heun', 'sample_dpmpp_2m_sde', ['k_dpmpp_2m_sde_heun'], {'scheduler': 'exponential', "brownian_noise": True, "solver_type": "heun"}),
('DPM++ 2S a', 'sample_dpmpp_2s_ancestral', ['k_dpmpp_2s_a'], {'scheduler': 'karras', "uses_ensd": True, "second_order": True}),
('DPM++ 3M SDE', 'sample_dpmpp_3m_sde', ['k_dpmpp_3m_sde'], {'scheduler': 'exponential', 'discard_next_to_last_sigma': True, "brownian_noise": True}),
('Euler a', 'sample_euler_ancestral', ['k_euler_a', 'k_euler_ancestral'], {"uses_ensd": True}),
('Euler', 'sample_euler', ['k_euler'], {}),
('LMS', 'sample_lms', ['k_lms'], {}),
('Heun', 'sample_heun', ['k_heun'], {"second_order": True}),
('DPM2', 'sample_dpm_2', ['k_dpm_2'], {'scheduler': 'karras', 'discard_next_to_last_sigma': True, "second_order": True}),
('DPM2 a', 'sample_dpm_2_ancestral', ['k_dpm_2_a'], {'scheduler': 'karras', 'discard_next_to_last_sigma': True, "uses_ensd": True, "second_order": True}),
('DPM fast', 'sample_dpm_fast', ['k_dpm_fast'], {"uses_ensd": True}),
('DPM adaptive', 'sample_dpm_adaptive', ['k_dpm_ad'], {"uses_ensd": True}),
('Restart', sd_samplers_extra.restart_sampler, ['restart'], {'scheduler': 'karras', "second_order": True}),
]

Samplers that had Karras or Exponential in their names before are now just spilt between the two boxes. E.g., for DPM++ 2M Karras, select DPM++ 2M and Karras.

from stable-diffusion-webui.

AlexysLovesLexxie avatar AlexysLovesLexxie commented on May 13, 2024

from stable-diffusion-webui.

37OMKAR avatar 37OMKAR commented on May 13, 2024

i just went back to 17 version and that more easy

from stable-diffusion-webui.

Confuzu avatar Confuzu commented on May 13, 2024

Another problem is with the XYZ Plot. With the old system, the Sampler needed only one value to try every sampler to find the best for the prompt. The other two could be used for checkpoints, clip skip or any other.
With the new system sampler needs two X and Y to run all sampler.

from stable-diffusion-webui.

Related Issues (20)

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.