Diffusers documentation
Ikhtisar
Mulai
Inferensi
Menggunakan pipeline difusi
Adaptor dan personalisasi
Optimalkan dan skalakan
Performa dasar
Inferensi
Metode komunitas
Kuantisasi
Akselerasi spesifik perangkat keras
Penyediaan dan penskalaan
Modular Diffusers
IkhtisarMulai CepatBerasal dari DiffusionPipelineStatesModularPipelineBlocksSequentialPipelineBlocksLoopSequentialPipelineBlocksAutoPipelineBlocksModularPipelinePemanduComponentsManagerTemplate docstring dan parameter otomatisMembangun Blok KustomMenggunakan Blok Kustom dengan Mellon
Pelatihan dan penyesuaian halus
Sumber daya
Kontribusi
API
You are viewing main version, which requires installation from source. If you'd like
regular pip install, checkout the latest stable version (v0.42.1).
Ikhtisar
Modular Diffusers adalah sistem pipeline terpadu yang menyederhanakan alur kerja Anda dengan blok pipeline.
- Blocks bersifat dapat digunakan ulang dan Anda hanya perlu membuat blocks baru yang unik untuk pipeline Anda.
- Block dapat dicampur dan dipadukan untuk beradaptasi atau membuat pipeline untuk alur kerja tertentu atau beberapa alur kerja.
Dokumentasi Modular Diffusers diorganisasikan seperti yang ditunjukkan di bawah ini.
Mulai Cepat
- quickstart menunjukkan cara menjalankan pipeline modular, memahami strukturnya, dan menyesuaikannya dengan memodifikasi blok-blok yang menyusunnya.
- Berbeda dari DiffusionPipeline merangkum apa yang bekerja secara berbeda dari DiffusionPipeline, untuk pembaca yang sudah familiar dengan pipeline standar.
ModularPipelineBlocks
- States menjelaskan bagaimana data dibagikan dan dikomunikasikan antar blok dan ModularPipeline.
- ModularPipelineBlocks adalah unit paling dasar dari ModularPipeline dan panduan ini menunjukkan cara membuatnya.
- SequentialPipelineBlocks adalah jenis blok yang merangkai beberapa blok agar berjalan berurutan, meneruskan data sepanjang rantai. Panduan ini menunjukkan cara membuat SequentialPipelineBlocks serta bagaimana blok-blok tersebut terhubung dan bekerja bersama.
- LoopSequentialPipelineBlocks adalah jenis blok yang menjalankan serangkaian blok dalam sebuah loop. Panduan ini menunjukkan cara membuat LoopSequentialPipelineBlocks.
- AutoPipelineBlocks adalah jenis blok yang secara otomatis memilih blok mana yang akan dijalankan berdasarkan input. Panduan ini menunjukkan cara membuat AutoPipelineBlocks.
- Membuat Blok Kustom menunjukkan cara membuat blok kustom Anda sendiri dan membagikannya di Hub.
ModularPipeline
- ModularPipeline menunjukkan cara membuat dan mengonversi blok pipeline menjadi ModularPipeline yang dapat dieksekusi.
- ComponentsManager menunjukkan cara mengelola dan menggunakan ulang komponen di berbagai pipeline.
- Guiders menunjukkan cara menggunakan berbagai metode panduan dalam pipeline.
Integrasi Mellon
- Menggunakan Blok Kustom dengan Mellon menunjukkan cara membuat blok kustom Anda berfungsi dengan Mellon, antarmuka berbasis node visual untuk membangun alur kerja.