Sampling-Pläne und Guidance
Lenken Sie die Erzeugung in Richtung eines Prompts.
Sampling-Pläne und Guidance ist eine kostenlose Deep Learning Academy-Lektion auf CoddyKit. Dies ist Lektion 3 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Deep Learning Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Deep Learning Academy-Kurs umfasst insgesamt 4 Lektionen.
Sampling ist das Ergebnis
Das Training liefert Ihnen einen Entrauscher. Beim Sampling zahlt sich das aus: Die Rückwärtsschritte verwandeln Rauschen in ein fertiges Bild.
Schritte kosten Zeit
Jeder Rückwärtsschritt ruft das U-Net einmal auf. Mehr Schritte bedeuten normalerweise schärfere Ergebnisse, aber eine langsamere Erzeugung. ⏳
Der DDPM-Sampler
Der ursprüngliche DDPM-Sampler ist detailgetreu, aber langsam und benötigt häufig Hunderte oder sogar tausend winzige Entrauschungsschritte.
Schneller mit DDIM
DDIM überspringt viele Schritte und erhält dabei eine hohe Qualität. Dadurch können Sie mit zwanzig oder fünfzig statt tausend Schritten samplen.
Einen Plan auswählen
Ein Sampling-Plan legt fest, welche Zeitschritte Sie tatsächlich durchlaufen. Weniger, gut gewählte Schritte tauschen ein wenig Detail gegen deutlich mehr Geschwindigkeit.
scheduler.set_timesteps(num_inference_steps=30)Einfache Erzeugung lässt sich nicht steuern
Ohne weitere Vorgaben erzeugt das Modell zwar ein gültiges Bild, lässt sich aber nicht lenken. Sie erhalten etwas Plausibles, nicht unbedingt das, was Sie angefordert haben.
Mit einem Prompt konditionieren
Für mehr Kontrolle konditionieren Sie das U-Net mit einem Prompt, häufig einem Text-Embedding, damit es sich an Ihrer Beschreibung orientiert.
Classifier-Free Guidance
Classifier-Free Guidance führt das Modell zweimal aus, mit und ohne Prompt, und verschiebt das Ergebnis anschließend in Richtung der Version mit Prompt.
Die Guidance-Skala
Eine Guidance-Skala legt fest, wie stark die Verschiebung ausfällt. Höhere Werte folgen dem Prompt genauer, können aber bei Übertreibung die Realitätsnähe beeinträchtigen.
image = pipe(prompt, guidance_scale=7.5)Den optimalen Punkt finden
Ist der Wert zu niedrig, ignoriert das Bild Ihre Vorgaben; ist er zu hoch, wirkt es hart. Eine Skala von etwa sieben ist ein üblicher guter Ausgangspunkt.
Zwei Stellschrauben, große Wirkung
Die Schritte steuern Geschwindigkeit und Detailgrad, die Guidance, wie genau der Prompt befolgt wird. Wenn Sie beides abstimmen, können Sie Ihre Ausgabe gezielt einstellen. 🎛️
Schnelltest
Was bewirkt eine Erhöhung der Guidance-Skala?
Zusammenfassung
Pläne wie DDIM verringern für mehr Geschwindigkeit die Anzahl der Schritte, und die Guidance lenkt das Ergebnis in Richtung Ihres Prompts. Stimmen Sie Schritte und Guidance-Skala ab, um Qualität und Kontrolle auszubalancieren. 🎉
Lerne Python mit einem KI-Tutor — kostenlos
Schreibe und führe echten Code in deinem Browser aus, bekomme sofortige Hilfe von einem 24/7 KI-Tutor und setze dein Lernen im Web oder in der App fort.
- Kurse
- 30
- Lektionen
- 120
Häufig gestellte Fragen
Ist die Lektion „Sampling-Pläne und Guidance“ kostenlos?
Ja — der vollständige Text von „Sampling-Pläne und Guidance“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Deep Learning Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Deep Learning Academy-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Sampling-Pläne und Guidance“?
Lenken Sie die Erzeugung in Richtung eines Prompts. Du übst Deep Learning Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um Deep Learning Academy zu starten?
Keine Vorkenntnisse erforderlich. Deep Learning Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 3 von 4.
Wie lange dauert die Lektion „Sampling-Pläne und Guidance“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser Deep Learning Academy-Lektion Code schreiben und ausführen?
Ja. Jede Deep Learning Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Vorwärtsrauschen und rückwärts entrauschen
- Rauschen mit einem U-Net vorhersagen
- Sampling-Pläne und Guidance
- Eine Pipeline mit Diffusers ausführen