<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:tt="http://teletype.in/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>@iodiva</title><generator>teletype.in</generator><description><![CDATA[@iodiva]]></description><link>https://teletype.in/@iodiva?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=iodiva</link><atom:link rel="self" type="application/rss+xml" href="https://teletype.in/rss/iodiva?offset=0"></atom:link><atom:link rel="next" type="application/rss+xml" href="https://teletype.in/rss/iodiva?offset=10"></atom:link><atom:link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></atom:link><pubDate>Mon, 25 May 2026 15:15:27 GMT</pubDate><lastBuildDate>Mon, 25 May 2026 15:15:27 GMT</lastBuildDate><item><guid isPermaLink="true">https://teletype.in/@iodiva/sampling-method</guid><link>https://teletype.in/@iodiva/sampling-method?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=iodiva</link><comments>https://teletype.in/@iodiva/sampling-method?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=iodiva#comments</comments><dc:creator>iodiva</dc:creator><title>Разбираем Sampling method для SD</title><pubDate>Wed, 16 Nov 2022 01:58:31 GMT</pubDate><media:content medium="image" url="https://img1.teletype.in/files/ca/25/ca25f980-48c0-4020-a339-0ab5e0e961bd.png"></media:content><description><![CDATA[<img src="https://img1.teletype.in/files/86/06/8606c668-8017-41f0-9535-6aa3d4c3e5d7.png"></img>Что такое Sampling method? 
Это методы выборки для предсказание объектов из задонного вами промпта в сгенерированном шуме для приведения промпта к картинке. Промпт это текст который вы хотите сгенерировать.]]></description><content:encoded><![CDATA[
  <figure id="tQgE" class="m_original" data-caption-align="center">
    <img src="https://img1.teletype.in/files/86/06/8606c668-8017-41f0-9535-6aa3d4c3e5d7.png" width="559" />
    <figcaption>Окно Sampling Steps и Sampling method</figcaption>
  </figure>
  <p id="Wfsq"><em>Что такое Sampling method? </em><br />Это методы выборки для предсказание объектов из задонного вами промпта в сгенерированном шуме для приведения промпта к картинке. Промпт это текст который вы хотите сгенерировать.</p>
  <p id="f1b4">Automatic1111 имеет на борту 17 Sampling method. Если охота прямо разобраться на коде как работают методы то советую почитать<a href="https://huggingface.co/docs/diffusers/v0.7.0/en/api/schedulers#diffusers.DDPMScheduler" target="_blank"> документацию с HuggingFace</a></p>
  <h3 id="AAf7"><em>Так какой же метод использовать и что значат ползунки?</em></h3>
  <figure id="OARQ" class="m_original" data-caption-align="center">
    <img src="https://img2.teletype.in/files/d7/7b/d77b73c3-4758-4a15-a3fb-43f15f91e60d.png" width="557" />
    <figcaption>CFG Scale</figcaption>
  </figure>
  <p id="5Y72">С начала разберемся в простом. CFG Scale это параметр определяющий на сколько промпт будет усилен (Чем больше число тем сильнее промпт ищется на картинке, но появляются артефакты). Нормальны результаты можно получить варьируя числа от 5 до 15.</p>
  <figure id="eQuZ" class="m_original" data-caption-align="center">
    <img src="https://img3.teletype.in/files/e7/f0/e7f0a7a3-060b-48e2-a834-cd424b0b0995.png" width="2432" />
    <figcaption>Пример с значериями CFG Scale 5, 8, 15, 30</figcaption>
  </figure>
  <h3 id="c9E9"><em>Что такое Sampling Steps и какое число брать?</em></h3>
  <p id="n0Lm"><em>Sampling Steps э</em>то число сколько раз программа пройдет через нейросеть в поисках обьектов из промпта одним из выбранных Sampling method&#x27;ов. </p>
  <figure id="FvRO" class="m_original" data-caption-align="center">
    <img src="https://img4.teletype.in/files/b7/b1/b7b140e3-1ec0-4a48-9d94-59cbe8aae630.png" width="718" />
    <figcaption>Из шума в жука</figcaption>
  </figure>
  <p id="jn5t">Собственно прогоним все  Sampling method и посмотрим на результаты</p>
  <p id="cE2r">Prompt: <em>An intricate painting of divali celebrations by moebius and makoto shinkai, featured on artstation, pixiv, volumetric lighting, 8 k, highly detailed render, soft glow </em></p>
  <p id="LhmL">Divali celebrations - это праздник, фестиваль света в индии</p>
  <h2 id="iKA6">Euler a, Euler, LMS, Heun, DPM2</h2>
  <figure id="MK9f" class="m_original" data-caption-align="center">
    <img src="https://img2.teletype.in/files/57/ff/57ff9f80-e8c2-4924-b205-df7505b5f5fa.jpeg" width="2940" />
    <figcaption>Euler a, Euler, LMS, Heun, DPM2</figcaption>
  </figure>
  <h2 id="IOIN"><strong>DPM2 a, DPM++ 2S a, DPM++ 2M, DPM fast, DPM adaptive, LMS Karras</strong></h2>
  <figure id="eX6p" class="m_original" data-caption-align="center">
    <img src="https://img2.teletype.in/files/98/c6/98c67c47-741e-4098-a142-cc587d27911c.jpeg" width="3435" />
    <figcaption>DPM2 a, DPM++ 2S a, DPM++ 2M, DPM fast, DPM adaptive, LMS Karras</figcaption>
  </figure>
  <h2 id="momi">DPM2 Karras, DPM2 a Karras, DPM++ 2S a Karras, DPM++ 2M Karras, DDIM, PLMS</h2>
  <figure id="NwBF" class="m_original" data-caption-align="center">
    <img src="https://img3.teletype.in/files/e7/dd/e7dd485f-5ae2-4632-ad2d-d0bcce8e5c81.jpeg" width="3450" />
    <figcaption>DPM2 Karras, DPM2 a Karras, DPM++ 2S a Karras, DPM++ 2M Karras, DDIM, PLMS,</figcaption>
  </figure>
  <h2 id="gVvP">И финальный прогон по 50 <em>Sampling Steps</em> с записью времени</h2>
  <figure id="ZsjB" class="m_original" data-caption-align="center">
    <img src="https://img2.teletype.in/files/91/d9/91d9a3bd-c8d1-48ce-94e5-d467d509757b.jpeg" width="3078" />
    <figcaption>50 шагов</figcaption>
  </figure>
  <p id="sMX2">Как видно можно получить идентичный результат, потратив разное время, иногда <strong>более чем в два раза.</strong><br />Так что в финал я выбрал самых шустрых и прикольных на мой вкус</p>
  <h2 id="OOxc"><br />Euler a, LMS, DPM fast, LMS Karras, DPM++ 2M Karras</h2>
  <p id="UQE2"><br />и устрол им мини забег на короткую дистанцию 1, 2, 3, 4, 8, 10 шагов.</p>
  <figure id="sj5L" class="m_original">
    <img src="https://img1.teletype.in/files/81/21/8121b63b-ab46-422b-b177-93eec4ca4dfe.jpeg" width="3456" />
  </figure>
  <h2 id="ZQvi">Результаты</h2>
  <p id="gZe5">По полученым результатам, я скажу так <strong>LMS</strong> меня удивил и теперь его я не оставлю без внимания, я бы не выбирал между <strong>DPM++ 2M Karras И LMS Karras</strong>, так как результаты похожи, но <strong>LMS Karras</strong> на две сек быстрее так что победа. <br />Надеюсь стало понятнее что за семплер методы и на что они влияют (как минимум на скорость). Кстати забавно как DPM себя показал ужасно на короткой.</p>
  <h2 id="twgJ">ПОБЕДА <strong>LMS Karras</strong></h2>
  <p id="Ou20"></p>
  <figure id="A7vn" class="m_original" data-caption-align="center">
    <img src="https://img4.teletype.in/files/79/64/79648164-414a-4599-b472-fbe53e4bc26e.png" width="512" />
    <figcaption>Euler a</figcaption>
  </figure>
  <figure id="rJVd" class="m_original" data-caption-align="center">
    <img src="https://img4.teletype.in/files/79/73/797341cf-5993-4425-98b8-170177fa9d0e.png" width="512" />
    <figcaption>Euler</figcaption>
  </figure>
  <figure id="UmR2" class="m_original" data-caption-align="center">
    <img src="https://img1.teletype.in/files/c4/09/c4094be3-247f-4673-88a0-dd60a3926a98.png" width="512" />
    <figcaption>LMS</figcaption>
  </figure>
  <figure id="GaOg" class="m_original" data-caption-align="center">
    <img src="https://img4.teletype.in/files/37/3a/373afad1-ea5b-4a85-a0d0-16759498d2f1.png" width="512" />
    <figcaption> Heun</figcaption>
  </figure>
  <figure id="uXGW" class="m_original" data-caption-align="center">
    <img src="https://img4.teletype.in/files/f7/a5/f7a5be14-82ed-4ac7-876f-fc343d7ef6dc.png" width="512" />
    <figcaption>DPM2</figcaption>
  </figure>
  <figure id="ywbC" class="m_original" data-caption-align="center">
    <img src="https://img1.teletype.in/files/4f/5c/4f5c05ba-531c-4c51-84dd-a6ca3b58fe86.png" width="512" />
    <figcaption>DPM2 a</figcaption>
  </figure>
  <figure id="MkRl" class="m_original" data-caption-align="center">
    <img src="https://img3.teletype.in/files/25/70/2570daca-7c37-47b6-a7c1-a0ecf9dc3507.png" width="512" />
    <figcaption>DPM++ 2S a</figcaption>
  </figure>
  <figure id="hS2U" class="m_original" data-caption-align="center">
    <img src="https://img4.teletype.in/files/fc/72/fc72f71b-f0a7-4619-a063-e69fc261843d.png" width="512" />
    <figcaption>DPM++ 2M</figcaption>
  </figure>
  <figure id="GTk3" class="m_original" data-caption-align="center">
    <img src="https://img1.teletype.in/files/4d/47/4d47b81f-ab59-4688-9c69-3f010b80f7bf.png" width="512" />
    <figcaption>DPM fast</figcaption>
  </figure>
  <figure id="cIzL" class="m_original" data-caption-align="center">
    <img src="https://img3.teletype.in/files/29/e2/29e23dc5-8052-4b7e-91b0-76d9d788e2ac.png" width="512" />
    <figcaption> DPM adaptive</figcaption>
  </figure>
  <figure id="mKGc" class="m_original" data-caption-align="center">
    <img src="https://img3.teletype.in/files/62/e4/62e4fb06-a16f-45b1-bca2-823d00bb2e38.png" width="512" />
    <figcaption>LMS Karras</figcaption>
  </figure>
  <figure id="j5uq" class="m_original" data-caption-align="center">
    <img src="https://img1.teletype.in/files/42/38/42382c59-0e4b-41df-8b45-e41961c9fb1c.png" width="512" />
    <figcaption>DPM2 Karras</figcaption>
  </figure>
  <figure id="QnB2" class="m_original" data-caption-align="center">
    <img src="https://img3.teletype.in/files/e8/81/e88192a6-d6c5-4e63-a4b4-8f49f155fb98.png" width="512" />
    <figcaption>DPM2 a Karras</figcaption>
  </figure>
  <figure id="elLe" class="m_original" data-caption-align="center">
    <img src="https://img3.teletype.in/files/65/c9/65c99bb0-2a21-42d7-9425-8e4aef9f5e69.png" width="512" />
    <figcaption>DPM++ 2S a Karras</figcaption>
  </figure>
  <figure id="nBSZ" class="m_original" data-caption-align="center">
    <img src="https://img2.teletype.in/files/d7/1d/d71d6955-2280-4725-809b-3cb4bb211d24.png" width="512" />
    <figcaption>DPM++ 2M Karras</figcaption>
  </figure>
  <figure id="9jmf" class="m_original" data-caption-align="center">
    <img src="https://img1.teletype.in/files/ce/58/ce584834-eca1-4963-a14e-1137f9b868c4.png" width="512" />
    <figcaption>DDIM</figcaption>
  </figure>
  <figure id="BOHS" class="m_original" data-caption-align="center">
    <img src="https://img2.teletype.in/files/96/8c/968c3e85-f33f-44a2-b3b4-2d87e005c4f1.png" width="512" />
    <figcaption>PLMS</figcaption>
  </figure>
  <p id="Yiik">ПОБЕДА <strong>LMS Karras</strong></p>

]]></content:encoded></item></channel></rss>