Stable Diffusion BEST TRICK!!! Prompt Matrix AND X/Y Plot - Super Easy Tutorial

Поділитися
Вставка
  • Опубліковано 26 січ 2025

КОМЕНТАРІ • 174

  • @BigYamo
    @BigYamo Рік тому

    you are the best

  • @Zilberlex
    @Zilberlex 2 роки тому +1

    Thank you for the video, youtube suggested it to me and I instantly found it useful.
    I wanted to explain the prompt matrix as it is not intuitive, especially after seeing how X/Y Plot works.
    Prompt Matrix Explanation:
    To understand the Prompt Matrix method we need to forget the "X axis Y axis".
    The way Prompt Matrix works is to take all the words specified by the pipe '|' and create images of ALL VARIATIONS with them on or off.
    For example: assume we have a prompt saying: "sky | blue | red"
    we will get 4 different results: [blue off, red off], [blue on, red off], [blue off, red on], [blue on, red on].
    Combinatorics wise:
    Total of 2^N images - where N is the number of words separated by '|'.
    For example - 5 different words will produce 32 images.
    It then produces a GRID FOR VISUAL REPRESENTATION ONLY - where it takes half the words and assigns them to the X axis, and the other half to the Y axis (Y axis rounded down).
    So we get a Grid:
    X length of 2^(N/2) - where N/2 rounded UP.
    Y length of 2^(N/2) - where N/2 rounded DOWN.
    IE:
    6 words - Total of 64 images, X length 8, Y length 8
    3 words - Total of 8 images, X length 4, Y length 2
    5 words - Total of 32 images, X length 8, Y length 4

  • @snicklestudy6309
    @snicklestudy6309 2 роки тому +1

    pROMPT MATRIX @ 6:55 mark.
    X/y plotting info is also very useful if you can create large batches without as long wait. (3060+IMO)
    thank you, mr you tuber man.
    keep up the good tutorials.

  • @robertreece9926
    @robertreece9926 2 роки тому +8

    What a g, first you make a simple stable install video. Now we get a deeper look into working with more variables and tools. Thank you so much. I really appreciate it.

  • @dafunkyzee
    @dafunkyzee Рік тому

    I was searching for how to use a batch command inside a prompt like {red, blue, green:someweightynumberhere} because i forgot how to enter in the code and found this video.... wow... dude this is like looking for a nugget and finding a diamond.... SD is already crunching out some test images as I write this feedback... so awesome. (liked and subscribed)

  • @IcarusHollow
    @IcarusHollow Рік тому +2

    man i wish i knew about this earlier. it will make things way easier figuring out the best cfg/steps etc. for any given project. before I was tweaking them manually and sporadically and had no real way to keep track outside of drag and dropping images to png info over and over. major time saver right here. thanks much!

  • @androsforever500
    @androsforever500 2 роки тому +50

    I definitely want a video about the rest options! I am very curious to understand it all :)

  • @zeloguy
    @zeloguy Рік тому +2

    I think I have re-watched this video more than any other AI video I have in my library. And yes a video about the rest of the XYZ (all the other options!) would be fantastic.

  • @amandastek6975
    @amandastek6975 Рік тому

    Very useful info... Was searching for this wen your video popped up in the google search results.

  • @royceahr
    @royceahr 2 роки тому

    Wow this is an amazing feature that I had not paid any attention to...way cool...

  • @Paul_Li_14591
    @Paul_Li_14591 7 місяців тому

    Great! Very clear explanation and very useful feature.

  • @carlsansfacon3990
    @carlsansfacon3990 Рік тому

    Your video is first on Google for x y plot and that's the most complete I found. A even more complete video would be quite nice. Thanks 👍

  • @carlosalbertolealrodriguez5529
    @carlosalbertolealrodriguez5529 2 роки тому +2

    Do you have a video about how to do a comic book character in different positions, but still the same character, with the A.I. Tools? Thanks, wonderful channel !

  • @ThanhPham-er5rt
    @ThanhPham-er5rt Рік тому

    Such an instructor level❤❤

  • @hylaii
    @hylaii Рік тому

    Thank you for your teaching! That's great! You are such a kind person.

  • @MaximilianPs
    @MaximilianPs 2 роки тому

    Amazing, amused and subscribed! 😁👍

  • @ozama9757
    @ozama9757 Рік тому

    The Prompt S/R was my problem, now I get it, thanks a lot

  • @huyked
    @huyked 2 роки тому +19

    2:48 Yes, please. I would like to know what all the other options mean in the X/Y plot: Checkpoint name, Var. seed, var. strength. Thank you.
    Edit: This was SO useful. Thank YOU!

    • @vitezslavackermannferko7163
      @vitezslavackermannferko7163 Рік тому

      Has this been made?

    • @huyked
      @huyked Рік тому +1

      @@vitezslavackermannferko7163
      I don't think the video to explain those has been made, but I suggest just experimenting. It's free and easy. :)

  • @chi-sonchang4533
    @chi-sonchang4533 Рік тому

    thanks ever so so much Olivio, without this prompt matrix option, I would have to make every change words by word and checking each result felt like slow baby step.
    I would never able to learn by myself such lifesaving command exist!!! it really show me how different sampling method are change result so i can fine tuning the style i like.
    and yeah Prompt matrix is such a great tool really starting to mix every things up at an human unimaginable level .
    now i think computer is a great illustrator ,holy shxt it can draw a ton of finished amazing art by the sec.really happy to see massive amount of mixing with just few keyword.
    great respect

  • @fritmore
    @fritmore 2 роки тому

    thx chief i want the rest of the options video

  • @JimmyGunawan
    @JimmyGunawan 2 роки тому +1

    Your tutorial on Prompt Matrix and XY Plot are the easiest to understand! Thanks~

  • @charleyABRAMS
    @charleyABRAMS 2 роки тому

    Yes please go through all the options. Thanks!

  • @smortonmedia
    @smortonmedia 2 роки тому +31

    Wow this is so cool and powerful! I would be so far behind in this AI world if it wasn't for you Olivio, thank you for such amazing content

  • @erionmema1
    @erionmema1 Рік тому

    Man this video was pure gold ❤

  • @dvs482
    @dvs482 7 місяців тому

    this is going in the playlist, thanks a bunch :D

  • @elcubofilosofico
    @elcubofilosofico 2 роки тому +1

    Your channel is a gem, dude!

  • @holonaut
    @holonaut Рік тому +2

    Thank you so much! Well-structured, well-spoken, straight to the point and with simple examples everyone can try right away.
    I'll be sure to check out your other content!

  • @oleksandrsemishan1869
    @oleksandrsemishan1869 2 роки тому

    Thanks for the video. If I use prompts from file - how to add there negative prompt? Or I need to use negative prompt which will be equal for all prompts from file?

  • @stevieb.1324
    @stevieb.1324 2 роки тому +2

    Nice Video. That helps a lot :)
    Is there also a possibility with prompt s/r to replace also more than one word by others like e.g.
    - woman, man, old man, old woman
    - long hair, short hair, braid, bald head

  • @Jfreek5050
    @Jfreek5050 2 роки тому

    What model was used for this one?

  • @blimeyitsRichard
    @blimeyitsRichard 2 роки тому +1

    good stuff, thanks.. see you sunday :)
    ps. save a text file of all the samplers strung together with a comma for future use ;)

  • @mikevinitsky8506
    @mikevinitsky8506 2 роки тому

    what kind of gpu do you need for a local install?

  • @mariorossi4148
    @mariorossi4148 2 роки тому

    Very useful video, perfectly understandable even for those who are not fluent in English.

  • @autoauto2000
    @autoauto2000 2 роки тому

    where to find the vertical pipe on a german keyboard or have it as shortcut else

  • @inund8
    @inund8 2 роки тому +1

    Can you do negative prompts in the textbox/file?

    • @beastinthesky6774
      @beastinthesky6774 2 роки тому +1

      This is what I'm wondering too: how to use prompt text file w/ negative prompts.

  • @charlytutors
    @charlytutors 2 роки тому

    Awesome! Thank you!

  • @shabadooshabadoo4918
    @shabadooshabadoo4918 2 роки тому +1

    Wow, this is what I needed to know. You rock ! 👍

  • @yukinaryl
    @yukinaryl 2 роки тому

    Thank you! Now I can learn Stable Diffusion much faster!

  • @macxike
    @macxike 2 роки тому

    Thank you for the awesome video! i just installed Stable Diffusion. Any idea why "Prompt S/R" option is missing?

  • @DrMonkeyxD
    @DrMonkeyxD 2 роки тому

    4:33 how do i show this in my screen ? what do i do?

  • @OlivioSarikas
    @OlivioSarikas  2 роки тому +1

    Create Deep Fakes: ua-cam.com/video/kJEHJXiwGVU/v-deo.html
    Install Stable Diffusion: ua-cam.com/video/Pyze0seDHzA/v-deo.html
    Join my LIVE Stream: ua-cam.com/video/sbcA3yz5--4/v-deo.html

    • @regweld99
      @regweld99 2 роки тому

      Hi Olivio, is there a Collab with all the same options that the one you have installed in your PC?

  • @RodrigoM
    @RodrigoM 2 роки тому +3

    Excellent tutorial. Thank you for the clear instructions.

  • @GreenAppelPie
    @GreenAppelPie 2 роки тому

    Super handy! More please

  • @gbresaleking
    @gbresaleking 2 роки тому

    Great video, I don't even know what program you are using but very cool

  • @FreihEitner
    @FreihEitner 2 роки тому +1

    This was really helpful to understanding some of the more complex features of Stable Diffusion. Thank you!

  • @3dparagon
    @3dparagon Рік тому +2

    Hi Olivio, thanks for all of your training on the SD AI Art. I have started working with it and you are by far the best of the bunch! Subbed and liked.

  • @ozama9757
    @ozama9757 Рік тому

    how to create each prompt on the txt file? it have to be write with some sintax?

  • @AndroidOO3
    @AndroidOO3 2 роки тому

    You are the king!

  • @fanatix9999
    @fanatix9999 Рік тому

    so helpful! thank you.

  • @HanSolocambo
    @HanSolocambo Рік тому

    Where did you find all that info about the meaning of the different X/Y types ? It's really not obvious at first how to use that thing. And most people tend to run always the same kind of grid. Like if very few could think out of the box. Is there any in depth explanation of all types and how to write their values ?
    VERY useful video. Hard to find anything solid about that script. Thanks for sharing.

  • @Dr.Soundwave
    @Dr.Soundwave Рік тому

    Superb video. Very helpful.Thankyou.

  • @georgeensina
    @georgeensina Рік тому

    What a cool feature!

  • @LeKhang98
    @LeKhang98 Рік тому

    Awesome vid thank you. Is there any way to quickly test multiple models/loras against each other like that?

  • @SocialSophia
    @SocialSophia 2 роки тому +1

    *Is Stable Diffusion possible to use in a webpage or Collab notebook?*

    • @OlivioSarikas
      @OlivioSarikas  2 роки тому

      yes, google collab and there are many webpages like PlaygroundAI or WebUIs like InvokeAI

  • @michaelm5480
    @michaelm5480 2 роки тому

    Great tutorial 👍

  • @roughlyEnforcing
    @roughlyEnforcing Рік тому

    i'm trying this is vlad and not getting "Will process 0 lines in 0 jobs." when i hit generate. also not seeing the file name at the bottom post load ... thoughts ??

  • @messam5545
    @messam5545 2 роки тому

    Thanks alot ... please make video about how to use img2img in all details in it . and use interior design examples please > we are a waiting for you.

  • @20xd6
    @20xd6 Рік тому

    What is 'Var. strength' and how do you use it?
    So yes, I would like a video about all the options please!

  • @JeremySmithOfNewScotland
    @JeremySmithOfNewScotland 2 роки тому

    Super helpful guide my friend!

  • @Daszebi98
    @Daszebi98 2 роки тому

    Hello i have a question. Is it possible to add a charakter from 3d as photo img2img and then let the ai generate the exact same charakter but with for example photo realism ? I use the local version too and im pretty new to ai generating. How can i do it ?

  • @rishabhdhir5306
    @rishabhdhir5306 2 роки тому

    Hi, Great work! how do i change VAR strength, In essence how do i get the image that i like from the ones i like in X and Y

  • @theappointed
    @theappointed 2 роки тому

    Great video! This has opened up so many more possibilities to find tune images. Thank you!

  • @MortezaYousefi
    @MortezaYousefi 2 роки тому

    hi do you know how can I use more than 1 VGA instead of just 1 VGA because I have 2 Nvidia 2070

  • @karandash9490
    @karandash9490 2 роки тому

    Buddy, you have the best tutorial videos. I'm looking forward to more!

  • @MikevomMars
    @MikevomMars Рік тому

    4:05 - What's the difference in using round and square brackets here? That's a bit confusing 🤨

  • @eleonoramarree
    @eleonoramarree 2 роки тому

    Yes I am new to this. Please a detailed explanation. Thanking you in advance

  • @thygrrr
    @thygrrr 2 роки тому

    That is a killer video. Wow!

  • @AiNomadArt
    @AiNomadArt Рік тому

    It is really helpful techniques,
    appreciated.

  • @beaudeeley
    @beaudeeley 2 роки тому +3

    If anyone can't be bothered typing out all those sampling methods here's one I prepared earlier: Euler a, Euler, LMS, Heun, DPM2, DPM2 a, DPM++ 2S a, DPM++ 2M, DPM++ SDE, DPM fast, DPM adaptive, LMS Karras, DPM2 Karras, DPM2 a Karras, DPM++ 2S a Karras, DPM++ 2M Karras, DPM++ SDE Karras, DDIM, PLMS

    • @dive_bomb3r
      @dive_bomb3r Рік тому +1

      Nowadays, there's an option to the right that dumps all samplers into the box and you're free to remove ones you don't want.

  • @AG-pm3tc
    @AG-pm3tc 2 роки тому

    Maybe a stupid question, but in what format do i need to enter my prompts into the file? How to write the promotes? In what order does to program goes over the file?

  • @coda514
    @coda514 2 роки тому

    Thank you, very informative.

  • @dennishmiller
    @dennishmiller 2 роки тому +5

    Great video, as always. What is the exact syntax needed for each prompt in the text file?

    • @NielsDielen
      @NielsDielen 2 роки тому

      Was also wondering about this indeed,

  • @asmkawsar
    @asmkawsar 2 роки тому

    Amazing video as always.

  • @Wizastudios
    @Wizastudios 2 роки тому

    Any input on Denoise? Tried Y Type at "0.3 - 0.8" and I get only two rows. One being the 0.3 and another coming out beyond 1. Nothing in between either.

  • @milansaffek8052
    @milansaffek8052 2 роки тому +1

    Very useful info, and nicely explained, thank you!

  • @DIMKITIS
    @DIMKITIS 2 роки тому +21

    Y is pronounced ipsilon, not epsilon (Actually epsilon is the greek letter E), sorry for correcting you, i'm from Greece and i thought i should add this info.

    • @karolakkolo123
      @karolakkolo123 2 роки тому +7

      Or just "why"

    • @OlivioSarikas
      @OlivioSarikas  2 роки тому +10

      As the greeks like to say in such an occasion: δεν πειράζει

    • @DIMKITIS
      @DIMKITIS 2 роки тому +3

      @@OlivioSarikas haha, that's true

    • @Sylfa
      @Sylfa 2 роки тому +3

      I noticed this as well, luckily it's clear what he meant throughout the video so there's no confusion from it.
      Note however that X/Y in this case are not Chi / Ypsilon from the Greek alphabet but rather the regular old Latin/Roman alphabet "Eks, Why."
      Side note: In math/programming epsilon is mostly written with the lowercase letter "ε," often used for a very small quantity in context, which was where I knew the pronunciation from.

    • @oiaupesortanpula
      @oiaupesortanpula Рік тому

      🤓

  • @KOALACID
    @KOALACID 2 роки тому

    Very cool, will save me a lot of time ! Thanks for the vid

  • @singularitysiren
    @singularitysiren 2 роки тому

    Very informative video with a great explanation. I am enjoying all of your videos, I am so very happy that I found you!!! 😀

  • @koningsbruggen
    @koningsbruggen 2 роки тому

    Is there a way to download scripts where you can add 'insert prompt here' for common thing such as portraits?

    • @koningsbruggen
      @koningsbruggen 2 роки тому

      That way you can generate a 1000 prompts known to generate great results

  • @abltanarana
    @abltanarana 2 роки тому

    Can i rum Stable Diffusion with a Intel Core i3-12100F and RTX 3090 on my PC?

  • @choeichiu
    @choeichiu Рік тому

    Wondeful video. Wow

  • @chriszuidema
    @chriszuidema 2 роки тому

    Great video! I learned a lot. Thank you 😊

  • @camaxide
    @camaxide Рік тому

    I don't have the X/Y plot - only the X/Y/Z plot is in my build - and cant find a place to download X/Y
    I also see that things like upscaler is only available in the X/Y plotter, and not in the X/Y/Z - or so I read.. I can select it in the X/Y/Z plotter - but it crash after a little while

  • @Mocorn
    @Mocorn 2 роки тому

    Wow, this made a difference! Much more efficient testing this way, cheers =)

  • @DmitriySokhach
    @DmitriySokhach 2 роки тому

    @Olivio Sarikas Is there a way to make X/Y Plot with "Attention/Emphasis" factors?
    *UPD* not super perfect, but was able to generate multiple via Prompt S/R like: high fashion hair, (high fashion hair:1.1), (high fashion hair:1.2)

  • @blackvx
    @blackvx 2 роки тому +1

    Impressive, thank you!

  • @HarryJPotter
    @HarryJPotter 2 роки тому

    very cool info.

  • @sasufreqchann
    @sasufreqchann 2 роки тому +1

    when i drop the text file it gives me a error

  • @BGS436
    @BGS436 2 роки тому

    Great video!

  • @JeremyFeldmesser
    @JeremyFeldmesser 2 роки тому +3

    Thanks a lot for this very helpful video. It makes finding a great combination much easier! (PS saying X/Y we say "Ex, Wy", but we understand you really well!)

    • @Cybored.
      @Cybored. 2 роки тому

      is Y prononced Epsilon in other languages? the epsilon i know looks like this ε. the Y is more like a ( γ - Gamma ) honestly

    • @BikeArea
      @BikeArea 2 роки тому +1

      Ypsilon is the German pronouncation of this letter. 😉

  • @rafaelfigueroa2479
    @rafaelfigueroa2479 2 роки тому +1

    Excellent! Quick question, if I use the textbox prompt to create 1000 variations from the same prompt, they will start repeating after the first 16 creation. Even with the - 1 on the seed. I believe its repeating the same seeds.
    Any guidance of how to create 1000 variations that don't repeat?
    Thanks for the content, I watch all your vídeos.

    • @OlivioSarikas
      @OlivioSarikas  2 роки тому +3

      if you want to test 1000 different prompts, use a text file, not the text box. if you want to use the same prompt with 1000 different seed numbers, use X/Y Plot, set X to seed and Y to nothing and enter the seed range. for example 1-1000 or 34000-35000

    • @rafaelfigueroa2479
      @rafaelfigueroa2479 2 роки тому

      @@OlivioSarikas thanks for the quick reply!

  • @Nutronic
    @Nutronic 2 роки тому

    The show textbox tickbox isnt there anymore, can you update this tutorial please?

  • @veslavaia
    @veslavaia 2 роки тому

    Pleaseeeee, explain us the rest of the options

  • @CherryLolotv
    @CherryLolotv 2 роки тому

    Deine videos sind echt stark, danke dass du dein Wissen mit uns teilst :)

  • @sb6934
    @sb6934 2 роки тому

    Thanks

  • @SpyroCurtis
    @SpyroCurtis Рік тому

    Nice, you can make an awesome and use AI in Adobe to perfect it. I cannot run it as i have issue with diffusions that don't work and i still haven't find the reason, also because no one tells me from youtubers.

  • @marcdevinci893
    @marcdevinci893 2 роки тому

    Brilliant! This is so useful! Does Midjourney have similar control? I used it several months ago in favour of SD. Not a fan of working in Discorder but with that new model coming out soon I might be tempted to give it another try.

  • @BUDA20
    @BUDA20 2 роки тому

    not sure if you say it, but you are using the same seed across the multiple plots to maintain a similar result

  • @coloryvr
    @coloryvr 2 роки тому

    That was very inspiring! BIG FAT FANX!

  • @verifiedmama
    @verifiedmama 2 роки тому

    hellooo can anyone make a tutorial for installing AUTOMATIC 1111 on a mac M1? I can't find any!!!