Diffusers documentation
Genel Bakış
Başlayın
Çıkarım
Diffusion pipeline'ları kullanma
Adaptörler ve kişiselleştirme
Optimize et ve ölçeklendir
Temel performans
Çıkarım
Topluluk yöntemleri
Kantizasyon
Donanıma özgü hızlandırma
Sunum ve ölçekleme
Modüler Diffusers
Genel BakışHızlı BaşlangıçDiffusionPipeline'den gelenDurumlarModülerPipelineBloklarıSequentialPipelineBlocksLoopSequentialPipelineBlocksAutoPipelineBlocksModularPipelineRehberlerComponentsManagerOtomatik dokümantasyon dizgesi ve parametre şablonlarıÖzel Bloklar OluşturmaMellon ile Özel Blokların Kullanımı
Eğit ve ince ayar yap
Kaynaklar
Katkıda bulun
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).
Genel Bakış
Modular Diffusers, pipeline blokları ile iş akışınızı basitleştiren birleşik bir pipeline sistemidir.
- Bloklar yeniden kullanılabilir ve yalnızca hattınıza özgü yeni bloklar oluşturmanız gerekir.
- Bloklar, belirli bir iş akışına veya birden fazla iş akışına uyum sağlamak veya bir iş akışı oluşturmak için karıştırılıp eşleştirilebilir.
Modüler Diffusers belgeleri aşağıda gösterildiği gibi düzenlenmiştir.
Hızlı Başlangıç
- Hızlı başlangıç bölümü, modüler bir hattı çalıştırmanızı, yapısını anlamanızı ve onu oluşturan blokları değiştirerek özelleştirmenizi gösterir.
- DiffusionPipeline'den geliyorsanız, standart pipeline'ları bilen okuyucular için DiffusionPipeline'den farklı olarak nelerin farklı çalıştığını listeler.
ModülerPipelineBlokları
- States, verilerin bloklar ve ModularPipeline arasında nasıl paylaşıldığını ve iletildiğini açıklar.
- ModularPipelineBlocks, bir ModularPipeline'in en temel birimidir ve bu kılavuz size bir tane nasıl oluşturacağınızı gösterir.
- SequentialPipelineBlocks, veriyi zincir boyunca ileterek birden fazla bloğu ardışık olarak çalıştıran bir blok türüdür. Bu kılavuz, SequentialPipelineBlocks oluşturmayı ve bunların nasıl bağlandığını ve birlikte çalıştığını gösterir.
- LoopSequentialPipelineBlocks, bir dizi bloğu döngü içinde çalıştıran bir blok türüdür. Bu kılavuz, LoopSequentialPipelineBlocks oluşturmayı gösterir.
- AutoPipelineBlocks, girdiye bağlı olarak çalıştırılacak blokları otomatik olarak seçen bir blok türüdür. Bu kılavuz, AutoPipelineBlocks oluşturmayı gösterir.
- Özel Bloklar Oluşturma, kendi özel bloklarınızı nasıl oluşturacağınızı ve Hub'da nasıl paylaşacağınızı gösterir.
ModularPipeline
- ModularPipeline, pipeline bloklarını nasıl oluşturacağınızı ve bunları çalıştırılabilir bir ModularPipeline'a dönüştüreceğinizi gösterir.
- ComponentsManager, birden çok boru hattında bileşenleri nasıl yöneteceğinizi ve yeniden kullanacağınızı gösterir.
- Guiders, pipeline'de farklı yönlendirme yöntemlerinin nasıl kullanılacağını gösterir.
Mellon Entegrasyonu
- Mellon ile Özel Blokların Kullanımı, özel bloklarınızı iş akışları oluşturmak için görsel, düğüme dayalı bir arayüz olan Mellon ile çalışacak şekilde nasıl yapılandıracağınızı gösterir.