Cara Mencipta Gesaan Hebat untuk Resapan Stabil

81

Model teks-ke-imej yang popular, pembelajaran mendalam, Stable Diffusion (SD) membolehkan anda mencipta imej terperinci berdasarkan gesaan teks. Tetapi betapa mengagumkan dan terperinci gambar anda bergantung pada seberapa spesifik gesaan teks anda.

Cara Mencipta Gesaan Hebat untuk Resapan Stabil

Membangunkan gesaan yang hebat melibatkan banyak percubaan. Dalam artikel ini, kami akan melalui beberapa tetapan untuk menukar variasi imej anda secara mendadak dan cara menyediakan SD untuk dijalankan secara setempat pada PC anda.

Cara Mencipta Gesaan Hebat untuk Resapan Stabil

“Kerjaan segera” memerlukan masa dan percubaan untuk mencapai hasil yang terbaik. Anda harus sespesifik mungkin dan mentakrifkan secara akut gaya seni atau medium anda dan artis tertentu. Selain itu, elakkan kesesakan kata kunci.

Seterusnya, adalah penting untuk mengetahui cara menyesuaikan tetapan ciri SD untuk mengautomasikan ujian anda.

Petua yang berikut adalah berdasarkan pemasangan tempatan SD; walau bagaimanapun, ia juga terpakai jika anda menjalankan versi dalam talian. Untuk langkah terperinci tentang memasang SD secara setempat, tatal ke bawah ke bahagian “Cara Menyediakan Penyebaran Stabil pada PC Windows”.

Pastikan Gesaan Anda Berfungsi

Sebelum kita mula, pastikan gesaan sedia untuk digunakan dengan melakukan perkara berikut:

  1. Pada tab “txt2ing”, biarkan medan gesaan kosong dan tatal ke bawah ke bahagian “Skrip”.
  2. Klik pada menu lungsur dan pilih “Prompt dari fail atau kotak teks.”
  3. Anda boleh melepaskan fail teks gesaan anda pada tetingkap “Fail dengan input”. Sebagai alternatif, semak pilihan “Tunjukkan Kotak Teks” dan masukkan gesaan anda dalam tetingkap “Prompt”. Mungkin lebih mudah untuk bekerja dengan fail teks kerana ia lebih mudah untuk diubah suai dan disimpan.
  4. Pergi ke lokasi fail teks anda dan seret fail ke dalam tetingkap. Jika anda membuat perubahan pada fail, anda perlu melepaskan fail yang dikemas kini ke dalam tetingkap gesaan, kerana UI tidak akan mengemas kininya secara automatik.
  5. Pada medan input “Benih”, tetapkan benih tersuai anda, kemudian klik “Jana.”

Jika anda gembira untuk mencuba menggunakan seni yang dihasilkan oleh gesaan anda, kami akan mulakan dengan menggunakan ciri Skala Bimbingan Tanpa Pengelas (CFG).

Bereksperimen Dengan Skala CFG

Skala CFG mengukur sejauh mana anda mahu model itu melekat pada gesaan anda semasa menjana imej berkaitan. Sebagai contoh, nilai Skala CFG “0” akan menghasilkan imej rawak berdasarkan benih. Sebaliknya, skala CFG “20” dan maksimum SD akan mencipta padanan yang paling hampir dengan gesaan anda.

Ikuti langkah ini untuk mencuba gesaan anda menggunakan ciri skala CFG:

  1. Pergi ke “Skrip” dan kemudian pilih “Plot X/Y.”
  2. Klik pada menu lungsur “Jenis X” dan pilih “Skala CFG.”
  3. Pada menu lungsur turun “Jenis Y”, pilih “Langkah”.
  4. Pada medan input “Nilai X”, pertimbangkan untuk menetapkan skala CFG kepada “3–5.” Ini akan menjana versi nombor bulat imej anda. Jika anda ingin menghasilkan separuh nombor, masukkan: “3-5 (+ 0.5) menggunakan kurungan bulat.
  5. Kemudian gunakan “Langkah” dalam medan “Nilai Y” untuk menentukan bilangan variasi antara julat. Contohnya, untuk menguji antara 10 dan 40 langkah, masukkan “10-40.” Untuk menggunakan lima variasi, masukkan “10-40 [5] dengan kurungan segi empat sama.
  6. Untuk gambaran keseluruhan yang jelas, pastikan “Draw Legend” ditanda semak.
  7. Klik butang “Jana”.

Bergantung pada variasi yang anda minta, anda akan menerima banyak pilihan pemaparan. Di samping itu, perlu diingat bahawa semua imej adalah dalam resolusi penuh, jadi versi yang anda suka akan menjadi produk siap.

Eksperimen Dengan Matriks Prompt

“Matriks Prompt” ialah satu lagi cara yang berkesan untuk menguji gesaan anda semasa anda menjana lebih banyak variasi daripada gesaan yang sama. Ikuti langkah ini untuk menyesuaikan ciri matriks gesaan:

  1. Pergi ke menu lungsur turun “Skrip” dan pilih “Matriks Prompt.”
  2. Masukkan gesaan dalam medan gesaan, kemudian tekan ruang. Masukkan aksara paip menegak – “|” – kemudian tambah ruang lain. Masukkan versi gaya berbeza yang ingin anda gunakan, contohnya, “lukisan minyak” atau “cat air”, dan gunakan paip menegak untuk memisahkan setiap satu.
  3. Sebaik sahaja anda menekan “Jana,” bergantung pada bilangan pembolehubah yang dimasukkan, nombor yang didarab dengan sendirinya akan menjadi bilangan variasi yang dipaparkan. Contohnya, 4 hujah X 4 = 16 hasil.

Mengeksperimen Dengan Kaedah Persampelan

Kaedah Persampelan memperhalusi imej anda daripada hingar kepada bentuk yang boleh dikenali. Ikuti langkah ini untuk menguji kaedah pensampelan:

  1. Pergi ke menu lungsur “Jenis Y” dan pilih “Pensampel.”
  2. Dalam medan teks “Nilai Y”, masukkan kaedah pensampel, cth, “Euler a,” diikuti dengan koma untuk memisahkan nama sampel lain. Pertimbangkan ujian dalam sekurang-kurangnya tiga cara.
  3. Untuk memastikan perkara mudah, tetapkan “Nilai X” Skala CFG kepada tiga variasi dengan memasukkan “3-5.”
  4. Tekan butang “Jana”.

Cara Sediakan Resapan Stabil pada PC Windows

Jika anda mempunyai sekitar 15GB-20GB ruang cakera kosong, anda boleh mengakses SD secara percuma dengan memasangnya pada PC anda. Langkah berikut termasuk akses terus kepada semua fail yang anda perlukan untuk memasang dan memuat turun.

Untuk memudahkan proses, pertimbangkan untuk mencipta dua folder, satu untuk menyimpan semua fail SD anda yang dimuat turun dan satu lagi untuk memasang versi tempatan SD anda. Sebagai contoh, anda boleh mencipta folder dalam “Dokumen” dan memanggilnya seperti “SDLocal” tanpa ruang, kerana SD mungkin menghadapi masalah dengan ruang dalam nama direktori.

Muat turun Fail Resapan Stabil

  1. Pertama, melawat Python.org untuk memuat turun keluaran terbaru Python.
  2. Tatal ke bawah ke bahagian “Fail”, kemudian pilih versi pemasang Windows (64-bit) untuk memuat turunnya.
  3. Lawati git-local-branching-on-the-murah Halaman “Muat turun untuk Windows”.
  4. Klik pada pilihan “64-bit for Windows Setup” untuk memuat turunnya.
  5. Sekarang lawati GitHub untuk memuat turun fail Resapan Stabil UI web. Klik pada menu lungsur “Kod”, kemudian pilih “Muat turun ZIP.”
  6. Pergi ke huggingface.co laman web untuk memuat turun versi SD terkini. Pada halaman web ini, anda perlu membuat akaun percuma. Tatal ke bawah untuk memilih versi “…EMA penuh…” untuk versi komprehensif. Ini ialah fail yang besar dan mungkin mengambil sedikit masa untuk menyelesaikan muat turun.
  7. Lawati Halaman web “GFPGAN” GitHub untuk memuat turun fail Gen untuk ciri “Pemulihan Wajah”. Tatal ke bawah ke bahagian “Kemas Kini” dengan kotak bertanda semak hijau. Muat turun “model V1.3” untuk hasil yang lebih semula jadi; juga, muat turun “model V1.4” untuk butiran lanjut.
  8. Anda juga boleh memuat turun “Notepad++” dari tapak web Notepad++. Klik pada versi 64-bit terbaharu yang disenaraikan di bahagian atas.

Pasang Fail Penyebaran Stabil

  1. Mula-mula, pergi ke fail pemasangan Phyton anda, klik dua kali padanya, kemudian pilih “Pasang Sekarang” dalam tetingkap pop timbul. Klik pada “Tutup” setelah pemasangan selesai.
  2. Pergi ke fail zip “Stable Diffusion Web UI Master”, dwiklik padanya, kemudian dwiklik pada versi folder. Pilih semua fail di dalam folder itu, kemudian alihkannya ke dalam folder tempatan SD yang anda buat sebelum ini dalam folder “Dokumen”. Pastikan semua fail kelihatan di sana.
  3. Kembali ke folder anda yang mengandungi semua fail yang dimuat turun. Cari fail “GFPGANv1.3.pth” dan “GFPGANv1.4.pth”, kemudian seretnya ke atas untuk menyertai fail SD lain dalam folder setempat SD anda.
  4. Cari fail “sd-v1-4-full-ema.ckpt” daripada folder fail anda yang dimuat turun, kemudian klik pada nama fail untuk menukarnya kepada “model.” Seret ke dalam folder SD anda.
  5. Klik dua kali pada fail Git .exe, bersetuju menerima lesen, kemudian terus mengklik “Seterusnya” sehingga anda sampai ke skrin “Memasang”, kemudian klik “Selesai” sebaik sahaja ia selesai.
  6. Cari fail .exe pemasang notepad++ untuk memasangnya kemudian klik “Selesai”.
  7. Dari folder tempatan SD anda, klik pada fail “webui-user.bat”, dan pop timbul “Windows protected your PC” akan dipaparkan. Klik pada “Maklumat lanjut,” kemudian “Jalankan juga.”
  8. Tetingkap gesaan arahan akan dibuka dan memaparkan ralat “Tidak dapat melancarkan python”. Biarkan tetingkap command prompt terbuka.

Untuk mengosongkan ralat ini, anda perlu menyambungkan Python ke SD; ini caranya:

  1. Klik kanan pada fail “webui-user.bat”, pergi ke “Tunjukkan lebih banyak pilihan”, kemudian pilih “Edit dengan Notepad++.”
  2. Notepad++ akan dibuka. Klik pada ikon carian dan masukkan “Phyton.” Apl Phyton akan memaparkan hasilnya.
  3. Klik kanan pada aplikasi Phyton dan pilih “Buka lokasi fail.”
  4. Folder Phyton akan dipaparkan; klik kanan pada pintasan Phyton 64-bit, kemudian pilih “Buka lokasi fail.
  5. Klik kanan pada fail “phyton.exe”, kemudian pilih “Salin sebagai laluan.” Laluan akan disalin ke papan keratan anda.
  6. Kembali ke Notepad++, dan letakkan kursor di sebelah baris “set PHYTON=” untuk menyalin laluan. Klik pada “Simpan.”
  7. Kembali ke folder tempatan SD anda, kemudian klik dua kali pada fail “webui-user.bat”.
    • Proses ini mungkin mengambil sedikit masa dan tidak akan menunjukkan kepada anda petunjuk kemajuan. Setelah pemasangan selesai, tetingkap command prompt akan diisi dengan maklumat SD. Tetingkap ini perlu kekal terbuka apabila menjalankan SD secara setempat.
  8. Maklumat yang paling penting ialah nombor IP yang terletak di baris “Berjalan pada URL tempatan:” di bahagian bawah skrin.
  9. Salin URL, kemudian tampalkannya ke dalam bar alamat penyemak imbas anda untuk mengakses versi tempatan SD.

Seni Mencipta Gesaan SD yang Hebat

Apabila ia datang untuk bekerja dengan model seni AI dalam SD, imej terbaik dihasilkan daripada gesaan khusus dan perkataan yang baik. Malah terdapat tapak hebat yang membolehkan anda menjana imej untuk penyebaran yang stabil dalam talian. Tetapi pembuatan pantas memerlukan masa dan banyak percubaan dengan ciri untuk melihat cara SD bertindak balas terhadap tweak tertentu. Lebih banyak masa yang anda luangkan untuk bermain-main dengan SD, lebih banyak anda sedar bahawa mendapatkannya untuk menjana seni yang anda inginkan adalah seni tersendiri.

Adakah anda berjaya mencipta imej dengan SD yang anda kagum? Beritahu kami tentang beberapa seni kegemaran anda di bahagian komen di bawah.