Buckets:
| # LoRA | |
| LoRA, model parametrelerinin tamamı yerine çok daha az sayıda parametreyi ekleyip eğiten hızlı ve hafif bir eğitim yöntemidir. Bu, daha küçük bir dosya (~100 MB) oluşturur ve bir modelin yeni bir kavramı öğrenmesi için hızla eğitilmesini kolaylaştırır. LoRA ağırlıkları genellikle denoiser'a, metin kodlayıcıya veya her ikisine yüklenir. Denoiser genellikle bir UNet ([UNet2DConditionModel](/docs/diffusers/main/tr/api/models/unet2d-cond#diffusers.UNet2DConditionModel), örneğin) veya bir Transformer ([SD3Transformer2DModel](/docs/diffusers/main/tr/api/models/sd3_transformer2d#diffusers.SD3Transformer2DModel), örneğin) ile eşleşir. LoRA ağırlıklarını yüklemek için birkaç sınıf bulunmaktadır: | |
| - `StableDiffusionLoraLoaderMixin`, LoRA ağırlıklarını yönetmek için yükleme ve kaldırma, birleştirme ve ayırma, etkinleştirme ve devre dışı bırakma gibi işlevler sağlar. Bu sınıf herhangi bir modelle kullanılabilir. | |
| - `StableDiffusionXLLoraLoaderMixin`, LoRA ağırlıklarını yüklemek ve kaydetmek için `StableDiffusionLoraLoaderMixin` sınıfının [Stable Diffusion (SDXL)](../../api/pipelines/stable_diffusion/stable_diffusion_xl) sürümüdür. Yalnızca SDXL modeliyle kullanılabilir. | |
| - `SD3LoraLoaderMixin`, [Stable Diffusion 3](https://huggingface.co/blog/sd3) için benzer işlevler sağlar. | |
| - `FluxLoraLoaderMixin`, [Flux](https://huggingface.co/docs/diffusers/main/en/api/pipelines/flux) için benzer işlevler sağlar. | |
| - `CogVideoXLoraLoaderMixin`, [CogVideoX](https://huggingface.co/docs/diffusers/main/en/api/pipelines/cogvideox) için benzer işlevler sağlar. | |
| - `Mochi1LoraLoaderMixin`, [Mochi](https://huggingface.co/docs/diffusers/main/en/api/pipelines/mochi) için benzer işlevler sağlar. | |
| - `AuraFlowLoraLoaderMixin`, [AuraFlow](https://huggingface.co/fal/AuraFlow) için benzer işlevler sağlar. | |
| - `LTXVideoLoraLoaderMixin`, [LTX-Video](https://huggingface.co/docs/diffusers/main/en/api/pipelines/ltx_video) için benzer işlevler sağlar. | |
| - `SanaLoraLoaderMixin`, [Sana](https://huggingface.co/docs/diffusers/main/en/api/pipelines/sana) için benzer işlevler sağlar. | |
| - `HeliosLoraLoaderMixin`, [HunyuanVideo](https://huggingface.co/docs/diffusers/main/en/api/pipelines/helios) için benzer işlevler sağlar. | |
| - `HunyuanVideoLoraLoaderMixin`, [HunyuanVideo](https://huggingface.co/docs/diffusers/main/en/api/pipelines/hunyuan_video) için benzer işlevler sağlar. | |
| - `Lumina2LoraLoaderMixin`, [Lumina2](https://huggingface.co/docs/diffusers/main/en/api/pipelines/lumina2) için benzer işlevler sağlar. | |
| - `WanLoraLoaderMixin`, [Wan](https://huggingface.co/docs/diffusers/main/en/api/pipelines/wan) için benzer işlevler sağlar. | |
| - `SkyReelsV2LoraLoaderMixin`, [SkyReels-V2](https://huggingface.co/docs/diffusers/main/en/api/pipelines/skyreels_v2) için benzer işlevler sağlar. | |
| - `CogView4LoraLoaderMixin`, [CogView4](https://huggingface.co/docs/diffusers/main/en/api/pipelines/cogview4) için benzer işlevler sağlar. | |
| - `AmusedLoraLoaderMixin`, `AmusedPipeline` içindir. | |
| - `AnimaLoraLoaderMixin`, [Anima](https://huggingface.co/docs/diffusers/main/en/api/pipelines/anima) için benzer işlevler sağlar. | |
| - `AceStepLoraLoaderMixin`, [ACE-Step](https://huggingface.co/docs/diffusers/main/en/api/pipelines/ace_step) için benzer işlevler sağlar. | |
| - `HiDreamImageLoraLoaderMixin`, [HiDream Image](https://huggingface.co/docs/diffusers/main/en/api/pipelines/hidream) için benzer işlevler sağlar | |
| - `QwenImageLoraLoaderMixin`, [Qwen Image](https://huggingface.co/docs/diffusers/main/en/api/pipelines/qwen) için benzer işlevler sağlar. | |
| - `ZImageLoraLoaderMixin`, [Z-Image](https://huggingface.co/docs/diffusers/main/en/api/pipelines/zimage) için benzer işlevler sağlar. | |
| - `Flux2LoraLoaderMixin`, [Flux2](https://huggingface.co/docs/diffusers/main/en/api/pipelines/flux2) için benzer işlevler sağlar. | |
| - `ErnieImageLoraLoaderMixin`, [Ernie-Image](https://huggingface.co/docs/diffusers/main/en/api/pipelines/ernie_image) için benzer işlevler sağlar. | |
| - `LTX2LoraLoaderMixin`, [Flux2](https://huggingface.co/docs/diffusers/main/en/api/pipelines/ltx2) için benzer işlevler sağlar. | |
| - `MiniMaxH3LoraLoaderMixin`, [MiniMax-H3](https://huggingface.co/docs/diffusers/main/en/api/pipelines/minimax_h3) için benzer işlevler sağlar. | |
| - `PikaH3FlexLoraLoaderMixin`, [Pika H3 Flex](https://huggingface.co/docs/diffusers/main/en/api/pipelines/pika_h3_flex) için benzer işlevler sağlar. | |
| - `RFD4ProteinaLoraLoaderMixin`, [RFD4-Proteína](https://huggingface.co/docs/diffusers/main/en/api/pipelines/rfd4_proteina) için benzer işlevler sağlar. | |
| - `BriaFibo2LoraLoaderMixin`, [fibo-2](https://huggingface.co/docs/diffusers/main/en/api/pipelines/bria_fibo2) için benzer işlevler sağlar. | |
| - `LoraBaseMixin`, LoRA'ları birleştirme, ayırma, yükleme ve daha fazlası için çeşitli yardımcı yöntemler içeren bir taban sınıfı sağlar. | |
| > [!TIP] | |
| > LoRA ağırlıklarının nasıl yükleneceğini öğrenmek için [LoRA](../../tutorials/using_peft_for_inference) yükleme kılavuzuna bakın. | |
| ## RFD4ProteinaLoraLoaderMixin[[diffusers.loaders.RFD4ProteinaLoraLoaderMixin]] | |
| #### diffusers.loaders.RFD4ProteinaLoraLoaderMixin[[diffusers.loaders.RFD4ProteinaLoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.RFD4ProteinaLoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L7532) | |
| LoRA katmanlarını [RFD4ProteinaTransformer](/docs/diffusers/main/tr/api/models/rfd4_proteina_transformer#diffusers.RFD4ProteinaTransformer) içine yükleyin. | |
| Otomatik kodlayıcı, gürültü azaltıcı kontrol noktasıyla eşleştirilir ve uyarlanmaz; bu nedenle dönüştürücü, yüklenebilir tek modüldür. | |
| #### fuse_lora[[diffusers.loaders.RFD4ProteinaLoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L7694) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.RFD4ProteinaLoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L7631) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.RFD4ProteinaLoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L7595) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.RFD4ProteinaLoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L7543) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.RFD4ProteinaLoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L7658) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.RFD4ProteinaLoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L7714) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## LoraBaseMixin[[diffusers.loaders.lora_base.LoraBaseMixin]] | |
| #### diffusers.loaders.lora_base.LoraBaseMixin[[diffusers.loaders.lora_base.LoraBaseMixin]] | |
| ```python | |
| diffusers.loaders.lora_base.LoraBaseMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L491) | |
| LoRA'ları işlemek için yardımcı sınıf. | |
| #### delete_adapters[[diffusers.loaders.lora_base.LoraBaseMixin.delete_adapters]] | |
| ```python | |
| delete_adapters(adapter_names: list[str] | str) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L873) | |
| **Parametreler:** | |
| adapter_names (`list[str, str]`) : Silinecek adaptörlerin adları. | |
| Hattın (pipeline) içindeki bir adaptörün LoRA katmanlarını silin. | |
| Örnek: | |
| ```py | |
| from diffusers import AutoPipelineForText2Image | |
| import torch | |
| pipeline = AutoPipelineForText2Image.from_pretrained( | |
| "stabilityai/stable-diffusion-xl-base-1.0", torch_dtype=torch.float16 | |
| ).to("cuda") | |
| pipeline.load_lora_weights( | |
| "jbilcke-hf/sdxl-cinematic-1", weight_name="pytorch_lora_weights.safetensors", adapter_names="cinematic" | |
| ) | |
| pipeline.delete_adapters("cinematic") | |
| ``` | |
| #### disable_lora[[diffusers.loaders.lora_base.LoraBaseMixin.disable_lora]] | |
| ```python | |
| disable_lora() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L813) | |
| Hattın (pipeline) etkin LoRA katmanlarını devre dışı bırakır. | |
| Örnek: | |
| ```py | |
| from diffusers import AutoPipelineForText2Image | |
| import torch | |
| pipeline = AutoPipelineForText2Image.from_pretrained( | |
| "stabilityai/stable-diffusion-xl-base-1.0", torch_dtype=torch.float16 | |
| ).to("cuda") | |
| pipeline.load_lora_weights( | |
| "jbilcke-hf/sdxl-cinematic-1", weight_name="pytorch_lora_weights.safetensors", adapter_name="cinematic" | |
| ) | |
| pipeline.disable_lora() | |
| ``` | |
| #### enable_lora[[diffusers.loaders.lora_base.LoraBaseMixin.enable_lora]] | |
| ```python | |
| enable_lora() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L843) | |
| Hattın (pipeline) etkin LoRA katmanlarını etkinleştirir. | |
| Örnek: | |
| ```py | |
| from diffusers import AutoPipelineForText2Image | |
| import torch | |
| pipeline = AutoPipelineForText2Image.from_pretrained( | |
| "stabilityai/stable-diffusion-xl-base-1.0", torch_dtype=torch.float16 | |
| ).to("cuda") | |
| pipeline.load_lora_weights( | |
| "jbilcke-hf/sdxl-cinematic-1", weight_name="pytorch_lora_weights.safetensors", adapter_name="cinematic" | |
| ) | |
| pipeline.enable_lora() | |
| ``` | |
| #### enable_lora_hotswap[[diffusers.loaders.lora_base.LoraBaseMixin.enable_lora_hotswap]] | |
| ```python | |
| enable_lora_hotswap(**kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L1020) | |
| **Parametreler:** | |
| target_rank (`int`) : Yüklenecek tüm adaptörler arasındaki en yüksek rütbe. | |
| check_compiled (`str`, *isteğe bağlı*, varsayılan `"error"`) : Zaten derlenmiş bir modelin nasıl ele alınacağı. Kontrol aşağıdaki mesajları döndürebilir: - "error" (varsayılan): bir hata fırlat - "warn": bir uyarı ver - "ignore": hiçbir şey yapma | |
| Bir modelin yeniden derlenmesini tetiklemeden veya yüklenen adaptörlerin dereceleri farklıysa adaptörleri sıcak değiştirin. | |
| #### fuse_lora[[diffusers.loaders.lora_base.LoraBaseMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list[str] | None = None, lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L549) | |
| **Parametreler:** | |
| components : (`list[str]`): LoRA'ların birleştirileceği LoRA enjekte edilebilir bileşenlerin listesi. | |
| lora_scale (`float`, varsayılan 1.0) : LoRA parametrelerinin çıktıları ne ölçüde etkileyeceğini kontrol eder. | |
| safe_fusing (`bool`, varsayılan `False`) : Birleştirme işleminden önce birleştirilmiş ağırlıkların NaN değerleri içerip içermediğini kontrol edip içeriyorsa birleştirmemeyi belirtir. | |
| adapter_names (`list[str]`, *isteğe bağlı*) : Birleştirme için kullanılacak adaptör adları. Hiçbiri geçirilmezse, tüm etkin adaptörler birleştirilir. | |
| LoRA parametrelerini, ilgili blokların orijinal parametreleriyle birleştirir. | |
| Örnek: | |
| ```py | |
| from diffusers import DiffusionPipeline | |
| import torch | |
| pipeline = DiffusionPipeline.from_pretrained( | |
| "stabilityai/stable-diffusion-xl-base-1.0", torch_dtype=torch.float16 | |
| ).to("cuda") | |
| pipeline.load_lora_weights("nerijs/pixel-art-xl", weight_name="pixel-art-xl.safetensors", adapter_name="pixel") | |
| pipeline.fuse_lora(lora_scale=0.7) | |
| ``` | |
| #### get_active_adapters[[diffusers.loaders.lora_base.LoraBaseMixin.get_active_adapters]] | |
| ```python | |
| get_active_adapters() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L911) | |
| Mevcut etkin adaptörlerin listesini alır. | |
| Örnek: | |
| ```python | |
| from diffusers import DiffusionPipeline | |
| pipeline = DiffusionPipeline.from_pretrained( | |
| "stabilityai/stable-diffusion-xl-base-1.0", | |
| ).to("cuda") | |
| pipeline.load_lora_weights("CiroN2022/toy-face", weight_name="toy_face_sdxl.safetensors", adapter_name="toy") | |
| pipeline.get_active_adapters() | |
| ``` | |
| #### get_list_adapters[[diffusers.loaders.lora_base.LoraBaseMixin.get_list_adapters]] | |
| ```python | |
| get_list_adapters() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L944) | |
| Hattın mevcut tüm kullanılabilir adaptörlerinin listesini alır. | |
| #### set_adapters[[diffusers.loaders.lora_base.LoraBaseMixin.set_adapters]] | |
| ```python | |
| set_adapters(adapter_names: list[str] | str, adapter_weights: float | dict[str, float | dict | None] | list[float | dict[str, float | dict | None] | None] | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L698) | |
| **Parametreler:** | |
| adapter_names (`list[str]` veya `str`) : Kullanılacak adaptörlerin adları. | |
| adapter_weights (`float`, `dict` veya `list`, *isteğe bağlı*) : Adaptörler için ağırlıklar. Bir skaler, tüm LoRA uyumlu bileşenleri ölçekler. Bir sözlük, bileşen adlarını (ör. `"unet"`, `"transformer"` veya `"text_encoder"`) ağırlıklara eşler; bir UNet bileşeninin ağırlığı ayrıca blok ölçeklerinden oluşan iç içe geçmiş bir sözlük de olabilir. Tek bir skaler veya sözlük, her adaptöre uygulanır. Bir liste, `adapter_names` sırasına göre her adaptör için bir skaler, sözlük veya `None` içermelidir. `None`, liste girdileri ve bileşen ağırlıkları dahil olmak üzere `1.0` varsayılanına sahiptir. Belirtilmeyen bileşenler ve UNet blokları da `1.0` varsayılanına sahiptir. | |
| Hattın kullanımında aktif olarak kullanılacak adaptörleri ayarlayın. | |
| Örnek: | |
| ```py | |
| from diffusers import AutoPipelineForText2Image | |
| import torch | |
| pipeline = AutoPipelineForText2Image.from_pretrained( | |
| "stabilityai/stable-diffusion-xl-base-1.0", torch_dtype=torch.float16 | |
| ).to("cuda") | |
| pipeline.load_lora_weights( | |
| "jbilcke-hf/sdxl-cinematic-1", weight_name="pytorch_lora_weights.safetensors", adapter_name="cinematic" | |
| ) | |
| pipeline.load_lora_weights( | |
| "troveski/sdxl-lora", weight_name="pytorch_lora_weights.safetensors", adapter_name="illustration" | |
| ) | |
| pipeline.set_adapters(["cinematic", "illustration"], adapter_weights=[0.5, 0.5]) | |
| pipeline.set_adapters( | |
| ["cinematic", "illustration"], | |
| adapter_weights=[{"unet": 0.5}, {"unet": 0.8, "text_encoder": 0.6}], | |
| ) | |
| ``` | |
| #### set_lora_device[[diffusers.loaders.lora_base.LoraBaseMixin.set_lora_device]] | |
| ```python | |
| set_lora_device(adapter_names: list[str], device: torch.device | str | int) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L966) | |
| **Parametreler:** | |
| adapter_names (`list[str]`) : cihazın gönderileceği adaptörlerin listesi. | |
| device (`torch.device | str | int`) : Adaptörlerin gönderileceği cihaz. Bir torch cihazı, str veya tamsayı olabilir. | |
| `adapter_names` içinde listelenen LoRA'ları hedef bir cihaza taşır. Birden fazla adaptör yüklemek ve GPU belleğinden yer açmak istediğinizde LoRA'yı CPU'ya taşımak için kullanışlıdır. | |
| LoRA adaptörleri CPU'ya aktardıktan sonra, modelin geri kalanı GPU'da kaldığı sürece, LoRA adaptörleri artık çıkarım için kullanılamaz; çünkü bu bir cihaz uyumsuzluğuna neden olur. Bu LoRA adaptörlerini çıkarım için kullanmadan önce cihazı tekrar GPU'ya ayarlamayı unutmayın. | |
| ```python | |
| >>> pipe.load_lora_weights(path_1, adapter_name="adapter-1") | |
| >>> pipe.load_lora_weights(path_2, adapter_name="adapter-2") | |
| >>> pipe.set_adapters("adapter-1") | |
| >>> image_1 = pipe(**kwargs) | |
| >>> # switch to adapter-2, offload adapter-1 | |
| >>> pipeline.set_lora_device(adapter_names=["adapter-1"], device="cpu") | |
| >>> pipeline.set_lora_device(adapter_names=["adapter-2"], device="cuda:0") | |
| >>> pipe.set_adapters("adapter-2") | |
| >>> image_2 = pipe(**kwargs) | |
| >>> # switch back to adapter-1, offload adapter-2 | |
| >>> pipeline.set_lora_device(adapter_names=["adapter-2"], device="cpu") | |
| >>> pipeline.set_lora_device(adapter_names=["adapter-1"], device="cuda:0") | |
| >>> pipe.set_adapters("adapter-1") | |
| >>> ... | |
| ``` | |
| #### unfuse_lora[[diffusers.loaders.lora_base.LoraBaseMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L636) | |
| **Parametreler:** | |
| components (`list[str]`) : LoRA'nın çıkarılacağı LoRA enjekte edilebilir bileşenlerin listesi. | |
| unfuse_unet (`bool`, varsayılan `True`) : UNet LoRA parametrelerinin ayrıştırılacak olup olmayacağı. | |
| unfuse_text_encoder (`bool`, varsayılan `True`) : Metin kodlayıcı LoRA parametrelerinin ayrıştırılıp ayrıştırılmayacağını belirtir. Metin kodlayıcı LoRA parametreleriyle yamalanmadıysa, bu ayarın hiçbir etkisi olmaz. | |
| [`pipe.fuse_lora()`](https://huggingface.co/docs/diffusers/main/en/api/loaders#diffusers.loaders.LoraBaseMixin.fuse_lora) işleminin etkisini geri alır. | |
| #### unload_lora_weights[[diffusers.loaders.lora_base.LoraBaseMixin.unload_lora_weights]] | |
| ```python | |
| unload_lora_weights() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L526) | |
| LoRA parametrelerini boşaltır. | |
| Örnekler: | |
| ```python | |
| >>> # Assuming `pipeline` is already loaded with the LoRA parameters. | |
| >>> pipeline.unload_lora_weights() | |
| >>> ... | |
| ``` | |
| #### write_lora_layers[[diffusers.loaders.lora_base.LoraBaseMixin.write_lora_layers]] | |
| ```python | |
| write_lora_layers(state_dict: dict[str, torch.Tensor], save_directory: str, is_main_process: bool, weight_name: str, save_function: Callable, safe_serialization: bool, lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L1043) | |
| LoRA katmanlarının durum sözlüğünü (isteğe bağlı olarak metadata ile birlikte) diske yazar. | |
| ## StableDiffusionLoraLoaderMixin[[diffusers.loaders.StableDiffusionLoraLoaderMixin]] | |
| #### diffusers.loaders.StableDiffusionLoraLoaderMixin[[diffusers.loaders.StableDiffusionLoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.StableDiffusionLoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L138) | |
| LoRA katmanlarını Stable Diffusion [UNet2DConditionModel](/docs/diffusers/main/tr/api/models/unet2d-cond#diffusers.UNet2DConditionModel) ve [`CLIPTextModel`](https://huggingface.co/docs/transformers/model_doc/clip#transformers.CLIPTextModel) içine yükleyin. | |
| #### load_lora_into_text_encoder[[diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_text_encoder]] | |
| ```python | |
| load_lora_into_text_encoder(state_dict, network_alphas, text_encoder, prefix = None, lora_scale = 1.0, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L408) | |
| **Parametreler:** | |
| state_dict (`dict`) : lora katman parametrelerini içeren standart bir state dict. unet lora katmanlarından ayırt edebilmek için anahtar, ek olarak `text_encoder` önekiyle başlamalıdır. | |
| network_alphas (`dict[str, float]`) : Kararlı öğrenme için kullanılan ve taşma altı (underflow) durumunu önleyen ağ alfası değeri. Bu değer, kohya-ss eğitim betiğindeki `--network_alpha` seçeneğiyle aynı anlama gelir. [bu bağlantıya](https://github.com/darkstorm2150/sd-scripts/blob/main/docs/train_network_README-en.md#execute-learning) bakın. | |
| text_encoder (`CLIPTextModel`) : LoRA katmanlarının yükleneceği metin kodlayıcı modeli. | |
| prefix (`str`) : `state_dict` içindeki `text_encoder` için beklenen önek. | |
| lora_scale (`float`) : Düzenli lora katmanının çıktısıyla toplanmadan önce lora doğrusal katmanının çıktısının ne kadar ölçeklendirileceğini belirtir. | |
| adapter_name (`str`, *isteğe bağlı*) : Yüklenen adapter modeline atıfta bulunmak için kullanılacak adapter adı. Belirtilmezse, yüklenen adapterlerin toplam sayısını temsil eden i için `default_{i}` kullanılır. | |
| low_cpu_mem_usage (`bool`, *isteğe bağlı*) : Rastgele ağırlıkları başlatmadan yalnızca önceden eğitilmiş LoRA ağırlıklarını yükleyerek model yükleme hızını artırır. | |
| hotswap (`bool`, *isteğe bağlı*) : [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bkz. | |
| metadata (`dict`) : İsteğe bağlı LoRA adaptör meta verileri. Sağlandığında, `peft`'nin `LoraConfig` argümanları durum sözlüğünden türetilmez. | |
| Bu, `state_dict` içinde belirtilen LoRA katmanlarını `text_encoder` içine yükleyecektir. | |
| #### load_lora_into_unet[[diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet]] | |
| ```python | |
| load_lora_into_unet(state_dict, network_alphas, unet, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L354) | |
| **Parametreler:** | |
| state_dict (`dict`) : lora katman parametrelerini içeren standart bir state dict. Anahtarlar, unet'e doğrudan indekslenebilir veya metin kodlayıcı lora katmanlarını ayırt etmek için kullanılabilecek ek bir `unet` önekiyle başlatılabilir. | |
| network_alphas (`dict[str, float]`) : Kararlı öğrenme için kullanılan ve taşma altı (underflow) durumunu önleyen ağ alfası değeri. Bu değer, kohya-ss eğitim betiğindeki `--network_alpha` seçeneğiyle aynı anlama gelir. [bu bağlantıya](https://github.com/darkstorm2150/sd-scripts/blob/main/docs/train_network_README-en.md#execute-learning) bakın. | |
| unet (`UNet2DConditionModel`) : LoRA katmanlarının yükleneceği UNet modeli. | |
| adapter_name (`str`, *isteğe bağlı*) : Yüklenen adapter modeline atıfta bulunmak için kullanılacak adapter adı. Belirtilmezse, yüklenen adapterlerin toplam sayısını temsil eden i için `default_{i}` kullanılır. | |
| low_cpu_mem_usage (`bool`, *isteğe bağlı*) : Rastgele ağırlıkları başlatmadan, yalnızca önceden eğitilmiş LoRA ağırlıklarını yükleyerek model yükleme hızını artırır. | |
| hotswap (`bool`, *isteğe bağlı*) : [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bkz. | |
| metadata (`dict`) : İsteğe bağlı LoRA adaptör meta verileri. Sağlandığında, `peft`'nin `LoraConfig` argümanları durum sözlüğünden türetilmez. | |
| Bu, `state_dict` içinde belirtilen LoRA katmanlarını `unet` içine yükleyecektir. | |
| #### load_lora_weights[[diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L148) | |
| **Parametreler:** | |
| pretrained_model_name_or_path_or_dict (`str` veya `os.PathLike` veya `dict`) : [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bkz. | |
| adapter_name (`str`, *isteğe bağlı*) : Yüklenen adapter modeline atıfta bulunmak için kullanılacak adapter adı. Belirtilmezse, yüklenen adapterlerin toplam sayısını temsil eden i için `default_{i}` kullanılır. | |
| low_cpu_mem_usage (`bool`, *isteğe bağlı*) : Rastgele ağırlıkları başlatmadan yalnızca önceden eğitilmiş LoRA ağırlıklarını yükleyerek model yükleme hızını artırır. | |
| hotswap (`bool`, *optional*) : Defaults to `False`. Whether to substitute an existing (LoRA) adapter with the newly loaded adapter in-place. This means that, instead of loading an additional adapter, this will take the existing adapter weights and replace them with the weights of the new adapter. This can be faster and more memory efficient. However, the main advantage of hotswapping is that when the model is compiled with torch.compile, loading the new adapter does not require recompilation of the model. When using hotswapping, the passed `adapter_name` should be the name of an already loaded adapter. If the new adapter and the old adapter have different ranks and/or LoRA alphas (i.e. scaling), you need to call an additional method before loading the adapter: ```py pipeline = ... # load diffusers pipeline max_rank = ... # the highest rank among all LoRAs that you want to load # call *before* compiling and loading the LoRA adapter pipeline.enable_lora_hotswap(target_rank=max_rank) pipeline.load_lora_weights(file_name) # optionally compile the model now ``` Note that hotswapping adapters of the text encoder is not yet supported. There are some further limitations to this technique, which are documented here: https://huggingface.co/docs/peft/main/en/package_reference/hotswap | |
| kwargs (`dict`, *isteğe bağlı*) : [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict)'e bakın. | |
| `pretrained_model_name_or_path_or_dict` içinde belirtilen LoRA ağırlıklarını `self.unet` ve `self.text_encoder` içine yükler. | |
| Tüm kwargs, `self.lora_state_dict`'ye iletilir. | |
| State dict'in nasıl yüklendiğine dair daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) işlevine bakın. | |
| `self.unet`'e durum sözlüğünün nasıl yüklendiğine dair daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| `self.text_encoder`'e durum sözlüğünün nasıl yüklendiğine dair daha fazla ayrıntı için [load_lora_into_text_encoder()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_text_encoder) işlevine bakın. | |
| #### lora_state_dict[[diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L243) | |
| **Parametreler:** | |
| pretrained_model_name_or_path_or_dict (`str` veya `os.PathLike` veya `dict`) : Şunlardan biri olabilir: - Hub'da barındırılan önceden eğitilmiş bir modelin *model kimliği* (örneğin `google/ddpm-celebahq-256`) olan bir dize. - [ModelMixin.save_pretrained()](/docs/diffusers/main/tr/api/models/overview#diffusers.ModelMixin.save_pretrained) ile kaydedilmiş model ağırlıklarını içeren bir *dizin* yolu (örneğin `./my_model_directory`). - Bir [torch state dict](https://pytorch.org/tutorials/beginner/saving_loading_models.html#what-is-a-state-dict). | |
| cache_dir (`str | os.PathLike`, *isteğe bağlı*) : Standart önbellek kullanılmıyorsa, indirilen önceden eğitilmiş model yapılandırmasının önbelleğe alındığı dizinin yolu. | |
| force_download (`bool`, *isteğe bağlı*, varsayılan `False`) : Model ağırlıklarının ve yapılandırma dosyalarının (yeniden) indirilmesinin zorlanıp zorlanmayacağını belirler; önbellekteki sürümler varsa bunların üzerine yazar. | |
| proxies (`dict[str, str]`, *isteğe bağlı*) : Protokol veya uç nokta bazında kullanılacak vekil sunucuların sözlüğü, örneğin `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Vekiller her istekte kullanılır. | |
| local_files_only (`bool`, *isteğe bağlı*, varsayılan `False`) : Sadece yerel model ağırlıklarının ve yapılandırma dosyalarının yüklenip yüklenmeyeceğini belirtir. `True` olarak ayarlanırsa, model Hub'dan indirilmez. | |
| token (`str` veya *bool*, *isteğe bağlı*) : Uzaktaki dosyalar için HTTP bearer yetkilendirmesi olarak kullanılacak jeton. `True` ise, `diffusers-cli login` ile oluşturulan jeton (`~/.huggingface` içinde saklanır) kullanılır. | |
| revision (`str`, *isteğe bağlı*, varsayılan `"main"`) : Kullanılacak belirli model sürümü. Bir dal adı, etiket adı, commit kimliği veya Git tarafından izin verilen herhangi bir tanımlayıcı olabilir. | |
| subfolder (`str`, *isteğe bağlı*, varsayılan `""`) : Hub'da veya yerel olarak daha büyük bir model deposu içindeki bir model dosyasının alt klasör konumu. | |
| weight_name (`str`, *isteğe bağlı*, varsayılan olarak None) : Seri hale getirilmiş state dict dosyasının adı. | |
| return_lora_metadata (`bool`, *isteğe bağlı*, varsayılan olarak False) : Etkinleştirildiğinde, genellikle state dict'te bulunan LoRA adaptör meta verilerini de döndürür. | |
| lora ağırlıkları ve ağ alfa değerleri için durum sözlüğünü döndürür. | |
| > [!WARNING] > A1111 biçimli LoRA checkpoint'lerini sınırlı bir kapasitede yüklemeyi destekliyoruz. > > Bu işlev | |
| deneysel olup gelecekte değişebilir. | |
| #### save_lora_weights[[diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, unet_lora_layers: dict = None, text_encoder_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, unet_lora_adapter_metadata = None, text_encoder_lora_adapter_metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L466) | |
| **Parametreler:** | |
| save_directory (`str` veya `os.PathLike`) : LoRA parametrelerinin kaydedileceği dizin. Var değilse oluşturulur. | |
| unet_lora_layers (`dict[str, torch.nn.Module]` veya `dict[str, torch.Tensor]`) : `unet`'ye karşılık gelen LoRA katmanlarının state dict'i. | |
| text_encoder_lora_layers (`dict[str, torch.nn.Module]` veya `dict[str, torch.Tensor]`) : `text_encoder`'a karşılık gelen LoRA katmanlarının durum sözlüğü. 🤗 Transformers'tan geldiği için metin kodlayıcı LoRA durum sözlüğünün açıkça geçirilmesi gerekir. | |
| is_main_process (`bool`, *isteğe bağlı*, varsayılan `True`) : Bu işlemi çağıran sürecin ana süreç olup olmadığı. Dağıtık eğitim sırasında ve bu fonksiyonu tüm süreçlerde çağırmanız gerektiğinde kullanışlıdır. Bu durumda, yarış durumlarını (race condition) önlemek için `is_main_process=True` değerini yalnızca ana süreçte ayarlayın. | |
| save_function (`Callable`) : Durum sözlüğünü (state dictionary) kaydetmek için kullanılacak işlev. Dağıtık eğitim sırasında `torch.save` yerine başka bir yöntem kullanmanız gerektiğinde faydalıdır. `DIFFUSERS_SAVE_MODE` ortam değişkeni ile yapılandırılabilir. | |
| safe_serialization (`bool`, *isteğe bağlı*, varsayılan `True`) : Modelin `safetensors` ile mi yoksa geleneksel PyTorch yöntemiyle `pickle` kullanılarak mı kaydedileceğini belirtir. | |
| unet_lora_adapter_metadata : state dict ile birlikte serialize edilecek unet ile ilişkili LoRA adapter meta verileri. | |
| text_encoder_lora_adapter_metadata : Durum sözlüğüyle birlikte seri hale getirilecek metin kodlayıcıyla ilişkili LoRA adaptör meta verileri. | |
| UNet ve metin kodlayıcıya karşılık gelen LoRA parametrelerini kaydedin. | |
| ## StableDiffusionXLLoraLoaderMixin[[diffusers.loaders.StableDiffusionXLLoraLoaderMixin]] | |
| #### diffusers.loaders.StableDiffusionXLLoraLoaderMixin[[diffusers.loaders.StableDiffusionXLLoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.StableDiffusionXLLoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L585) | |
| Stable Diffusion XL [UNet2DConditionModel](/docs/diffusers/main/tr/api/models/unet2d-cond#diffusers.UNet2DConditionModel), [`CLIPTextModel`](https://huggingface.co/docs/transformers/model_doc/clip#transformers.CLIPTextModel) ve [`CLIPTextModelWithProjection`](https://huggingface.co/docs/transformers/model_doc/clip#transformers.CLIPTextModelWithProjection) bileşenlerine LoRA katmanlarını yükleyin. | |
| #### fuse_lora[[diffusers.loaders.StableDiffusionXLLoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['unet', 'text_encoder', 'text_encoder_2'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L938) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_text_encoder[[diffusers.loaders.StableDiffusionXLLoraLoaderMixin.load_lora_into_text_encoder]] | |
| ```python | |
| load_lora_into_text_encoder(state_dict, network_alphas, text_encoder, prefix = None, lora_scale = 1.0, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L831) | |
| **Parametreler:** | |
| state_dict (`dict`) : lora katman parametrelerini içeren standart bir state dict. unet lora katmanlarından ayırt edebilmek için anahtar, ek olarak `text_encoder` önekiyle başlamalıdır. | |
| network_alphas (`dict[str, float]`) : Kararlı öğrenme için kullanılan ve taşma altı (underflow) durumunu önleyen ağ alfası değeri. Bu değer, kohya-ss eğitim betiğindeki `--network_alpha` seçeneğiyle aynı anlama gelir. [bu bağlantıya](https://github.com/darkstorm2150/sd-scripts/blob/main/docs/train_network_README-en.md#execute-learning) bakın. | |
| text_encoder (`CLIPTextModel`) : LoRA katmanlarının yükleneceği metin kodlayıcı modeli. | |
| prefix (`str`) : `state_dict` içindeki `text_encoder` için beklenen önek. | |
| lora_scale (`float`) : Düzenli lora katmanının çıktısıyla toplanmadan önce lora doğrusal katmanının çıktısının ne kadar ölçeklendirileceğini belirtir. | |
| adapter_name (`str`, *isteğe bağlı*) : Yüklenen adapter modeline atıfta bulunmak için kullanılacak adapter adı. Belirtilmezse, yüklenen adapterlerin toplam sayısını temsil eden i için `default_{i}` kullanılır. | |
| low_cpu_mem_usage (`bool`, *isteğe bağlı*) : Rastgele ağırlıkları başlatmadan yalnızca önceden eğitilmiş LoRA ağırlıklarını yükleyerek model yükleme hızını artırır. | |
| hotswap (`bool`, *isteğe bağlı*) : [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bkz. | |
| metadata (`dict`) : İsteğe bağlı LoRA adaptör meta verileri. Sağlandığında, `peft`'nin `LoraConfig` argümanları durum sözlüğünden türetilmez. | |
| Bu, `state_dict` içinde belirtilen LoRA katmanlarını `text_encoder` içine yükleyecektir. | |
| #### load_lora_into_unet[[diffusers.loaders.StableDiffusionXLLoraLoaderMixin.load_lora_into_unet]] | |
| ```python | |
| load_lora_into_unet(state_dict, network_alphas, unet, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L776) | |
| **Parametreler:** | |
| state_dict (`dict`) : lora katman parametrelerini içeren standart bir state dict. Anahtarlar, unet'e doğrudan indekslenebilir veya metin kodlayıcı lora katmanlarını ayırt etmek için kullanılabilecek ek bir `unet` önekiyle başlatılabilir. | |
| network_alphas (`dict[str, float]`) : Kararlı öğrenme için kullanılan ve taşma altı (underflow) durumunu önleyen ağ alfası değeri. Bu değer, kohya-ss eğitim betiğindeki `--network_alpha` seçeneğiyle aynı anlama gelir. [bu bağlantıya](https://github.com/darkstorm2150/sd-scripts/blob/main/docs/train_network_README-en.md#execute-learning) bakın. | |
| unet (`UNet2DConditionModel`) : LoRA katmanlarının yükleneceği UNet modeli. | |
| adapter_name (`str`, *isteğe bağlı*) : Yüklenen adapter modeline atıfta bulunmak için kullanılacak adapter adı. Belirtilmezse, yüklenen adapterlerin toplam sayısını temsil eden i için `default_{i}` kullanılır. | |
| low_cpu_mem_usage (`bool`, *isteğe bağlı*) : Rastgele ağırlıkları başlatmadan, yalnızca önceden eğitilmiş LoRA ağırlıklarını yükleyerek model yükleme hızını artırır. | |
| hotswap (`bool`, *isteğe bağlı*) : [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bkz. | |
| metadata (`dict`) : İsteğe bağlı LoRA adaptör meta verileri. Sağlandığında, `peft`'nin `LoraConfig` argümanları durum sözlüğünden türetilmez. | |
| Bu, `state_dict` içinde belirtilen LoRA katmanlarını `unet` içine yükleyecektir. | |
| #### load_lora_weights[[diffusers.loaders.StableDiffusionXLLoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L596) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.StableDiffusionXLLoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L664) | |
| **Parametreler:** | |
| pretrained_model_name_or_path_or_dict (`str` veya `os.PathLike` veya `dict`) : Şunlardan biri olabilir: - Hub'da barındırılan önceden eğitilmiş bir modelin *model kimliği* (örneğin `google/ddpm-celebahq-256`) olan bir dize. - [ModelMixin.save_pretrained()](/docs/diffusers/main/tr/api/models/overview#diffusers.ModelMixin.save_pretrained) ile kaydedilmiş model ağırlıklarını içeren bir *dizin* yolu (örneğin `./my_model_directory`). - Bir [torch state dict](https://pytorch.org/tutorials/beginner/saving_loading_models.html#what-is-a-state-dict). | |
| cache_dir (`str | os.PathLike`, *isteğe bağlı*) : Standart önbellek kullanılmıyorsa, indirilen önceden eğitilmiş model yapılandırmasının önbelleğe alındığı dizinin yolu. | |
| force_download (`bool`, *isteğe bağlı*, varsayılan `False`) : Model ağırlıklarının ve yapılandırma dosyalarının (yeniden) indirilmesinin zorlanıp zorlanmayacağını belirler; önbellekteki sürümler varsa bunların üzerine yazar. | |
| proxies (`dict[str, str]`, *isteğe bağlı*) : Protokol veya uç nokta bazında kullanılacak vekil sunucuların sözlüğü, örneğin `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Vekiller her istekte kullanılır. | |
| local_files_only (`bool`, *isteğe bağlı*, varsayılan `False`) : Sadece yerel model ağırlıklarının ve yapılandırma dosyalarının yüklenip yüklenmeyeceğini belirtir. `True` olarak ayarlanırsa, model Hub'dan indirilmez. | |
| token (`str` veya *bool*, *isteğe bağlı*) : Uzaktaki dosyalar için HTTP bearer yetkilendirmesi olarak kullanılacak jeton. `True` ise, `diffusers-cli login` ile oluşturulan jeton (`~/.huggingface` içinde saklanır) kullanılır. | |
| revision (`str`, *isteğe bağlı*, varsayılan `"main"`) : Kullanılacak belirli model sürümü. Bir dal adı, etiket adı, commit kimliği veya Git tarafından izin verilen herhangi bir tanımlayıcı olabilir. | |
| subfolder (`str`, *isteğe bağlı*, varsayılan `""`) : Hub'da veya yerel olarak daha büyük bir model deposu içindeki bir model dosyasının alt klasör konumu. | |
| weight_name (`str`, *isteğe bağlı*, varsayılan olarak None) : Seri hale getirilmiş state dict dosyasının adı. | |
| return_lora_metadata (`bool`, *isteğe bağlı*, varsayılan olarak False) : Etkinleştirildiğinde, genellikle state dict'te bulunan LoRA adaptör meta verilerini de döndürür. | |
| lora ağırlıkları ve ağ alfa değerleri için durum sözlüğünü döndürür. | |
| > [!WARNING] > A1111 biçimli LoRA checkpoint'lerini sınırlı bir kapasitede yüklemeyi destekliyoruz. > > Bu işlev | |
| deneysel olup gelecekte değişebilir. | |
| #### save_lora_weights[[diffusers.loaders.StableDiffusionXLLoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, unet_lora_layers: dict = None, text_encoder_lora_layers: dict = None, text_encoder_2_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, unet_lora_adapter_metadata = None, text_encoder_lora_adapter_metadata = None, text_encoder_2_lora_adapter_metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L890) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.StableDiffusionXLLoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['unet', 'text_encoder', 'text_encoder_2'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L957) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## SD3LoraLoaderMixin[[diffusers.loaders.SD3LoraLoaderMixin]] | |
| #### diffusers.loaders.SD3LoraLoaderMixin[[diffusers.loaders.SD3LoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.SD3LoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L964) | |
| LoRA katmanlarını [SD3Transformer2DModel](/docs/diffusers/main/tr/api/models/sd3_transformer2d#diffusers.SD3Transformer2DModel), [`CLIPTextModel`](https://huggingface.co/docs/transformers/model_doc/clip#transformers.CLIPTextModel) ve [`CLIPTextModelWithProjection`](https://huggingface.co/docs/transformers/model_doc/clip#transformers.CLIPTextModelWithProjection) içine yükleyin. | |
| [StableDiffusion3Pipeline](/docs/diffusers/main/tr/api/pipelines/stable_diffusion/stable_diffusion_3#diffusers.StableDiffusion3Pipeline)'e özgü. | |
| #### fuse_lora[[diffusers.loaders.SD3LoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer', 'text_encoder', 'text_encoder_2'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L1225) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_text_encoder[[diffusers.loaders.SD3LoraLoaderMixin.load_lora_into_text_encoder]] | |
| ```python | |
| load_lora_into_text_encoder(state_dict, network_alphas, text_encoder, prefix = None, lora_scale = 1.0, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L1116) | |
| **Parametreler:** | |
| state_dict (`dict`) : lora katman parametrelerini içeren standart bir state dict. unet lora katmanlarından ayırt edebilmek için anahtar, ek olarak `text_encoder` önekiyle başlamalıdır. | |
| network_alphas (`dict[str, float]`) : Kararlı öğrenme için kullanılan ve taşma altı (underflow) durumunu önleyen ağ alfası değeri. Bu değer, kohya-ss eğitim betiğindeki `--network_alpha` seçeneğiyle aynı anlama gelir. [bu bağlantıya](https://github.com/darkstorm2150/sd-scripts/blob/main/docs/train_network_README-en.md#execute-learning) bakın. | |
| text_encoder (`CLIPTextModel`) : LoRA katmanlarının yükleneceği metin kodlayıcı modeli. | |
| prefix (`str`) : `state_dict` içindeki `text_encoder` için beklenen önek. | |
| lora_scale (`float`) : Düzenli lora katmanının çıktısıyla toplanmadan önce lora doğrusal katmanının çıktısının ne kadar ölçeklendirileceğini belirtir. | |
| adapter_name (`str`, *isteğe bağlı*) : Yüklenen adapter modeline atıfta bulunmak için kullanılacak adapter adı. Belirtilmezse, yüklenen adapterlerin toplam sayısını temsil eden i için `default_{i}` kullanılır. | |
| low_cpu_mem_usage (`bool`, *isteğe bağlı*) : Rastgele ağırlıkları başlatmadan yalnızca önceden eğitilmiş LoRA ağırlıklarını yükleyerek model yükleme hızını artırır. | |
| hotswap (`bool`, *isteğe bağlı*) : [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bkz. | |
| metadata (`dict`) : İsteğe bağlı LoRA adaptör meta verileri. Sağlandığında, `peft`'nin `LoraConfig` argümanları durum sözlüğünden türetilmez. | |
| Bu, `state_dict` içinde belirtilen LoRA katmanlarını `text_encoder` içine yükleyecektir. | |
| #### load_lora_into_transformer[[diffusers.loaders.SD3LoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L1090) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.SD3LoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L1031) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.SD3LoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L977) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.SD3LoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, text_encoder_lora_layers: dict = None, text_encoder_2_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata = None, text_encoder_lora_adapter_metadata = None, text_encoder_2_lora_adapter_metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L1175) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.SD3LoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer', 'text_encoder', 'text_encoder_2'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L1245) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## FluxLoraLoaderMixin[[diffusers.loaders.FluxLoraLoaderMixin]] | |
| #### diffusers.loaders.FluxLoraLoaderMixin[[diffusers.loaders.FluxLoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.FluxLoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L1441) | |
| LoRA katmanlarını [FluxTransformer2DModel](/docs/diffusers/main/tr/api/models/flux_transformer#diffusers.FluxTransformer2DModel), [`CLIPTextModel`](https://huggingface.co/docs/transformers/model_doc/clip#transformers.CLIPTextModel) içine yükleyin. | |
| [FluxPipeline](/docs/diffusers/main/tr/api/pipelines/flux#diffusers.FluxPipeline)'ye özgü. | |
| #### fuse_lora[[diffusers.loaders.FluxLoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L1879) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### load_lora_into_text_encoder[[diffusers.loaders.FluxLoraLoaderMixin.load_lora_into_text_encoder]] | |
| ```python | |
| load_lora_into_text_encoder(state_dict, network_alphas, text_encoder, prefix = None, lora_scale = 1.0, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L1756) | |
| **Parametreler:** | |
| state_dict (`dict`) : lora katman parametrelerini içeren standart bir state dict. unet lora katmanlarından ayırt edebilmek için anahtar, ek olarak `text_encoder` önekiyle başlamalıdır. | |
| network_alphas (`dict[str, float]`) : Kararlı öğrenme için kullanılan ve taşma altı (underflow) durumunu önleyen ağ alfası değeri. Bu değer, kohya-ss eğitim betiğindeki `--network_alpha` seçeneğiyle aynı anlama gelir. [bu bağlantıya](https://github.com/darkstorm2150/sd-scripts/blob/main/docs/train_network_README-en.md#execute-learning) bakın. | |
| text_encoder (`CLIPTextModel`) : LoRA katmanlarının yükleneceği metin kodlayıcı modeli. | |
| prefix (`str`) : `state_dict` içindeki `text_encoder` için beklenen önek. | |
| lora_scale (`float`) : Düzenli lora katmanının çıktısıyla toplanmadan önce lora doğrusal katmanının çıktısının ne kadar ölçeklendirileceğini belirtir. | |
| adapter_name (`str`, *isteğe bağlı*) : Yüklenen adapter modeline atıfta bulunmak için kullanılacak adapter adı. Belirtilmezse, yüklenen adapterlerin toplam sayısını temsil eden i için `default_{i}` kullanılır. | |
| low_cpu_mem_usage (`bool`, *isteğe bağlı*) : Rastgele ağırlıkları başlatmadan yalnızca önceden eğitilmiş LoRA ağırlıklarını yükleyerek model yükleme hızını artırır. | |
| hotswap (`bool`, *isteğe bağlı*) : [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bkz. | |
| metadata (`dict`) : İsteğe bağlı LoRA adaptör meta verileri. Sağlandığında, `peft`'nin `LoraConfig` argümanları durum sözlüğünden türetilmez. | |
| Bu, `state_dict` içinde belirtilen LoRA katmanlarını `text_encoder` içine yükleyecektir. | |
| #### load_lora_into_transformer[[diffusers.loaders.FluxLoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, network_alphas, transformer, adapter_name = None, metadata = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L1675) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.FluxLoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L1579) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.FluxLoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], return_alphas: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L1454) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.FluxLoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, text_encoder_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata = None, text_encoder_lora_adapter_metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L1815) | |
| **Parametreler:** | |
| save_directory (`str` veya `os.PathLike`) : LoRA parametrelerinin kaydedileceği dizin. Var değilse oluşturulur. | |
| transformer_lora_layers (`dict[str, torch.nn.Module]` veya `dict[str, torch.Tensor]`) : `transformer`'a karşılık gelen LoRA katmanlarının durum sözlüğü. | |
| text_encoder_lora_layers (`dict[str, torch.nn.Module]` veya `dict[str, torch.Tensor]`) : `text_encoder`'a karşılık gelen LoRA katmanlarının durum sözlüğü. 🤗 Transformers'tan geldiği için metin kodlayıcı LoRA durum sözlüğünün açıkça geçirilmesi gerekir. | |
| is_main_process (`bool`, *isteğe bağlı*, varsayılan `True`) : Bu işlemi çağıran sürecin ana süreç olup olmadığı. Dağıtık eğitim sırasında ve bu fonksiyonu tüm süreçlerde çağırmanız gerektiğinde kullanışlıdır. Bu durumda, yarış durumlarını (race condition) önlemek için `is_main_process=True` değerini yalnızca ana süreçte ayarlayın. | |
| save_function (`Callable`) : Durum sözlüğünü (state dictionary) kaydetmek için kullanılacak işlev. Dağıtık eğitim sırasında `torch.save` yerine başka bir yöntem kullanmanız gerektiğinde faydalıdır. `DIFFUSERS_SAVE_MODE` ortam değişkeni ile yapılandırılabilir. | |
| safe_serialization (`bool`, *isteğe bağlı*, varsayılan `True`) : Modelin `safetensors` ile mi yoksa geleneksel PyTorch yöntemiyle `pickle` kullanılarak mı kaydedileceğini belirtir. | |
| transformer_lora_adapter_metadata : Durum sözlüğüyle birlikte serialize edilecek transformer ile ilişkili LoRA adaptör meta verileri. | |
| text_encoder_lora_adapter_metadata : Durum sözlüğüyle birlikte seri hale getirilecek metin kodlayıcıyla ilişkili LoRA adaptör meta verileri. | |
| UNet ve metin kodlayıcıya karşılık gelen LoRA parametrelerini kaydedin. | |
| #### unfuse_lora[[diffusers.loaders.FluxLoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer', 'text_encoder'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L1911) | |
| **Parametreler:** | |
| components (`list[str]`) : LoRA'nın çıkarılacağı LoRA enjekte edilebilir bileşenlerin listesi. | |
| [`pipe.fuse_lora()`](https://huggingface.co/docs/diffusers/main/en/api/loaders#diffusers.loaders.LoraBaseMixin.fuse_lora) işleminin etkisini geri alır. | |
| #### unload_lora_weights[[diffusers.loaders.FluxLoraLoaderMixin.unload_lora_weights]] | |
| ```python | |
| unload_lora_weights(reset_to_overwritten_params = False) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L1926) | |
| **Parametreler:** | |
| reset_to_overwritten_params (`bool`, varsayılan `False`) : LoRA yüklenmiş modüllerin orijinal parametrelerine sıfırlanıp sıfırlanmayacağını belirtir. Daha fazla bilgi için [Flux belgelerine](https://huggingface.co/docs/diffusers/main/en/api/pipelines/flux) bakın. | |
| LoRA parametrelerini boşaltır. | |
| Örnekler: | |
| ```python | |
| >>> # Assuming `pipeline` is already loaded with the LoRA parameters. | |
| >>> pipeline.unload_lora_weights() | |
| >>> ... | |
| ``` | |
| ## Flux2LoraLoaderMixin[[diffusers.loaders.Flux2LoraLoaderMixin]] | |
| #### diffusers.loaders.Flux2LoraLoaderMixin[[diffusers.loaders.Flux2LoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.Flux2LoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5773) | |
| LoRA katmanlarını [Flux2Transformer2DModel](/docs/diffusers/main/tr/api/models/flux2_transformer#diffusers.Flux2Transformer2DModel) içine yükleyin. [Flux2Pipeline](/docs/diffusers/main/tr/api/pipelines/flux2#diffusers.Flux2Pipeline) için özeldir. | |
| #### fuse_lora[[diffusers.loaders.Flux2LoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5957) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.Flux2LoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5894) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.Flux2LoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5859) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.Flux2LoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5781) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.Flux2LoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5921) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.Flux2LoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5977) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## Flux3LoraLoaderMixin[[diffusers.loaders.Flux3LoraLoaderMixin]] | |
| #### diffusers.loaders.Flux3LoraLoaderMixin[[diffusers.loaders.Flux3LoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.Flux3LoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5984) | |
| #### fuse_lora[[diffusers.loaders.Flux3LoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6139) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.Flux3LoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6076) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.Flux3LoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6040) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.Flux3LoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6103) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.Flux3LoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6159) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## BriaFibo2LoraLoaderMixin[[diffusers.loaders.BriaFibo2LoraLoaderMixin]] | |
| #### diffusers.loaders.BriaFibo2LoraLoaderMixin[[diffusers.loaders.BriaFibo2LoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.BriaFibo2LoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6166) | |
| LoRA katmanlarını [BriaFibo2Transformer2DModel](/docs/diffusers/main/tr/api/models/transformer_bria_fibo2#diffusers.BriaFibo2Transformer2DModel) içine yükleyin. [BriaFibo2Pipeline](/docs/diffusers/main/tr/api/pipelines/bria_fibo2#diffusers.BriaFibo2Pipeline) için özeldir. | |
| #### fuse_lora[[diffusers.loaders.BriaFibo2LoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6328) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.BriaFibo2LoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6265) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.BriaFibo2LoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6229) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.BriaFibo2LoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6174) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.BriaFibo2LoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6292) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.BriaFibo2LoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6348) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## ErnieImageLoraLoaderMixin[[diffusers.loaders.ErnieImageLoraLoaderMixin]] | |
| #### diffusers.loaders.ErnieImageLoraLoaderMixin[[diffusers.loaders.ErnieImageLoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.ErnieImageLoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6551) | |
| LoRA katmanlarını [ErnieImageTransformer2DModel](/docs/diffusers/main/tr/api/models/ernie_image_transformer2d#diffusers.ErnieImageTransformer2DModel) içine yükleyin. `ErnieImagePipeline` için özeldir. | |
| #### fuse_lora[[diffusers.loaders.ErnieImageLoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6724) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.ErnieImageLoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6661) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.ErnieImageLoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6625) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.ErnieImageLoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6559) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.ErnieImageLoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6688) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.ErnieImageLoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6744) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## LTX2LoraLoaderMixin[[diffusers.loaders.LTX2LoraLoaderMixin]] | |
| #### diffusers.loaders.LTX2LoraLoaderMixin[[diffusers.loaders.LTX2LoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.LTX2LoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2919) | |
| LoRA katmanlarını [LTX2VideoTransformer3DModel](/docs/diffusers/main/tr/api/models/ltx2_video_transformer3d#diffusers.LTX2VideoTransformer3DModel) içine yükleyin. [LTX2Pipeline](/docs/diffusers/main/tr/api/pipelines/ltx2#diffusers.LTX2Pipeline) için özeldir. | |
| #### fuse_lora[[diffusers.loaders.LTX2LoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3108) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.LTX2LoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None, prefix: str = 'transformer') | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3044) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.LTX2LoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2992) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.LTX2LoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2928) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.LTX2LoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3072) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.LTX2LoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3128) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## CogVideoXLoraLoaderMixin[[diffusers.loaders.CogVideoXLoraLoaderMixin]] | |
| #### diffusers.loaders.CogVideoXLoraLoaderMixin[[diffusers.loaders.CogVideoXLoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.CogVideoXLoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2353) | |
| LoRA katmanlarını [CogVideoXTransformer3DModel](/docs/diffusers/main/tr/api/models/cogvideox_transformer3d#diffusers.CogVideoXTransformer3DModel) içine yükleyin. [CogVideoXPipeline](/docs/diffusers/main/tr/api/pipelines/cogvideox#diffusers.CogVideoXPipeline) için özeldir. | |
| #### fuse_lora[[diffusers.loaders.CogVideoXLoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2512) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.CogVideoXLoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2451) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.CogVideoXLoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2416) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.CogVideoXLoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2361) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.CogVideoXLoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2478) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.CogVideoXLoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2531) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## Mochi1LoraLoaderMixin[[diffusers.loaders.Mochi1LoraLoaderMixin]] | |
| #### diffusers.loaders.Mochi1LoraLoaderMixin[[diffusers.loaders.Mochi1LoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.Mochi1LoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2538) | |
| LoRA katmanlarını [MochiTransformer3DModel](/docs/diffusers/main/tr/api/models/mochi_transformer3d#diffusers.MochiTransformer3DModel) içine yükleyin. [MochiPipeline](/docs/diffusers/main/tr/api/pipelines/mochi#diffusers.MochiPipeline) için özeldir. | |
| #### fuse_lora[[diffusers.loaders.Mochi1LoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2700) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.Mochi1LoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2637) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.Mochi1LoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2601) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.Mochi1LoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2546) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.Mochi1LoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2664) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.Mochi1LoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2720) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## AuraFlowLoraLoaderMixin[[diffusers.loaders.AuraFlowLoraLoaderMixin]] | |
| #### diffusers.loaders.AuraFlowLoraLoaderMixin[[diffusers.loaders.AuraFlowLoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.AuraFlowLoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L1252) | |
| LoRA katmanlarını [AuraFlowTransformer2DModel](/docs/diffusers/main/tr/api/models/aura_flow_transformer2d#diffusers.AuraFlowTransformer2DModel) içine yükle [AuraFlowPipeline](/docs/diffusers/main/tr/api/pipelines/aura_flow#diffusers.AuraFlowPipeline) için özeldir. | |
| #### fuse_lora[[diffusers.loaders.AuraFlowLoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L1414) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.AuraFlowLoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L1351) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.AuraFlowLoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L1315) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.AuraFlowLoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L1260) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.AuraFlowLoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L1378) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.AuraFlowLoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer', 'text_encoder'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L1434) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## LTXVideoLoraLoaderMixin[[diffusers.loaders.LTXVideoLoraLoaderMixin]] | |
| #### diffusers.loaders.LTXVideoLoraLoaderMixin[[diffusers.loaders.LTXVideoLoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.LTXVideoLoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2727) | |
| LoRA katmanlarını [LTXVideoTransformer3DModel](/docs/diffusers/main/tr/api/models/ltx_video_transformer3d#diffusers.LTXVideoTransformer3DModel) içine yükleyin. [LTXPipeline](/docs/diffusers/main/tr/api/pipelines/ltx_video#diffusers.LTXPipeline) için özeldir. | |
| #### fuse_lora[[diffusers.loaders.LTXVideoLoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2892) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.LTXVideoLoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2829) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.LTXVideoLoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2793) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.LTXVideoLoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2735) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.LTXVideoLoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2856) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.LTXVideoLoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2912) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## SanaLoraLoaderMixin[[diffusers.loaders.SanaLoraLoaderMixin]] | |
| #### diffusers.loaders.SanaLoraLoaderMixin[[diffusers.loaders.SanaLoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.SanaLoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3135) | |
| LoRA katmanlarını [SanaTransformer2DModel](/docs/diffusers/main/tr/api/models/sana_transformer2d#diffusers.SanaTransformer2DModel) içine yükleyin. [SanaPipeline](/docs/diffusers/main/tr/api/pipelines/sana#diffusers.SanaPipeline) için özeldir. | |
| #### fuse_lora[[diffusers.loaders.SanaLoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3297) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.SanaLoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3234) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.SanaLoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3198) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.SanaLoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3143) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.SanaLoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3261) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.SanaLoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3317) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## HeliosLoraLoaderMixin[[diffusers.loaders.HeliosLoraLoaderMixin]] | |
| #### diffusers.loaders.HeliosLoraLoaderMixin[[diffusers.loaders.HeliosLoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.HeliosLoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3324) | |
| LoRA katmanlarını [HeliosTransformer3DModel](/docs/diffusers/main/tr/api/models/helios_transformer3d#diffusers.HeliosTransformer3DModel) içine yükler. [HeliosPipeline](/docs/diffusers/main/tr/api/pipelines/helios#diffusers.HeliosPipeline) ve [HeliosPyramidPipeline](/docs/diffusers/main/tr/api/pipelines/helios#diffusers.HeliosPyramidPipeline) için özeldir. | |
| #### fuse_lora[[diffusers.loaders.HeliosLoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3487) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.HeliosLoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3424) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.HeliosLoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3390) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.HeliosLoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3332) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.HeliosLoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3451) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.HeliosLoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3507) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## HunyuanVideoLoraLoaderMixin[[diffusers.loaders.HunyuanVideoLoraLoaderMixin]] | |
| #### diffusers.loaders.HunyuanVideoLoraLoaderMixin[[diffusers.loaders.HunyuanVideoLoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.HunyuanVideoLoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3514) | |
| LoRA katmanlarını [HunyuanVideoTransformer3DModel](/docs/diffusers/main/tr/api/models/hunyuan_video_transformer_3d#diffusers.HunyuanVideoTransformer3DModel) içine yükleyin. [HunyuanVideoPipeline](/docs/diffusers/main/tr/api/pipelines/hunyuan_video#diffusers.HunyuanVideoPipeline) için özeldir. | |
| #### fuse_lora[[diffusers.loaders.HunyuanVideoLoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3679) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.HunyuanVideoLoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3616) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.HunyuanVideoLoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3580) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.HunyuanVideoLoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3522) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.HunyuanVideoLoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3643) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.HunyuanVideoLoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3699) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## Lumina2LoraLoaderMixin[[diffusers.loaders.Lumina2LoraLoaderMixin]] | |
| #### diffusers.loaders.Lumina2LoraLoaderMixin[[diffusers.loaders.Lumina2LoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.Lumina2LoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3706) | |
| LoRA katmanlarını [Lumina2Transformer2DModel](/docs/diffusers/main/tr/api/models/lumina2_transformer2d#diffusers.Lumina2Transformer2DModel) içine yükleyin. [Lumina2Pipeline](/docs/diffusers/main/tr/api/pipelines/lumina2#diffusers.Lumina2Pipeline) için özeldir. | |
| #### fuse_lora[[diffusers.loaders.Lumina2LoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3872) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.Lumina2LoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3809) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.Lumina2LoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3773) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.Lumina2LoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3714) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.Lumina2LoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3836) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.Lumina2LoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3892) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## CogView4LoraLoaderMixin[[diffusers.loaders.CogView4LoraLoaderMixin]] | |
| #### diffusers.loaders.CogView4LoraLoaderMixin[[diffusers.loaders.CogView4LoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.CogView4LoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4617) | |
| LoRA katmanlarını [WanTransformer3DModel](/docs/diffusers/main/tr/api/models/wan_transformer_3d#diffusers.WanTransformer3DModel) içine yükler. [CogView4Pipeline](/docs/diffusers/main/tr/api/pipelines/cogview4#diffusers.CogView4Pipeline)'e özgüdür. | |
| #### fuse_lora[[diffusers.loaders.CogView4LoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4779) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.CogView4LoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4716) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.CogView4LoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4680) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.CogView4LoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4625) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.CogView4LoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4743) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.CogView4LoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4799) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## WanLoraLoaderMixin[[diffusers.loaders.WanLoraLoaderMixin]] | |
| #### diffusers.loaders.WanLoraLoaderMixin[[diffusers.loaders.WanLoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.WanLoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4088) | |
| LoRA katmanlarını [WanTransformer3DModel](/docs/diffusers/main/tr/api/models/wan_transformer_3d#diffusers.WanTransformer3DModel) içine yükleyin. [WanPipeline](/docs/diffusers/main/tr/api/pipelines/wan#diffusers.WanPipeline) ve `[WanImageToVideoPipeline` için özeldir. | |
| #### fuse_lora[[diffusers.loaders.WanLoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4324) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.WanLoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4261) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.WanLoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4202) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.WanLoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4096) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.WanLoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4288) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.WanLoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4344) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## SkyReelsV2LoraLoaderMixin[[diffusers.loaders.SkyReelsV2LoraLoaderMixin]] | |
| #### diffusers.loaders.SkyReelsV2LoraLoaderMixin[[diffusers.loaders.SkyReelsV2LoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.SkyReelsV2LoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4351) | |
| LoRA katmanlarını [SkyReelsV2Transformer3DModel](/docs/diffusers/main/tr/api/models/skyreels_v2_transformer_3d#diffusers.SkyReelsV2Transformer3DModel) içine yükleyin. | |
| #### fuse_lora[[diffusers.loaders.SkyReelsV2LoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4590) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.SkyReelsV2LoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4527) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.SkyReelsV2LoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4467) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.SkyReelsV2LoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4359) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.SkyReelsV2LoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4554) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.SkyReelsV2LoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4610) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## AmusedLoraLoaderMixin[[diffusers.loaders.AmusedLoraLoaderMixin]] | |
| #### diffusers.loaders.AmusedLoraLoaderMixin[[diffusers.loaders.AmusedLoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.AmusedLoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2206) | |
| #### load_lora_into_transformer[[diffusers.loaders.AmusedLoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, network_alphas, transformer, adapter_name = None, metadata = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2211) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### save_lora_weights[[diffusers.loaders.AmusedLoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, text_encoder_lora_layers: dict = None, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L2298) | |
| **Parametreler:** | |
| save_directory (`str` veya `os.PathLike`) : LoRA parametrelerinin kaydedileceği dizin. Var değilse oluşturulur. | |
| unet_lora_layers (`dict[str, torch.nn.Module]` veya `dict[str, torch.Tensor]`) : `unet`'ye karşılık gelen LoRA katmanlarının state dict'i. | |
| text_encoder_lora_layers (`dict[str, torch.nn.Module]` veya `dict[str, torch.Tensor]`) : `text_encoder`'a karşılık gelen LoRA katmanlarının durum sözlüğü. 🤗 Transformers'tan geldiği için metin kodlayıcı LoRA durum sözlüğünün açıkça geçirilmesi gerekir. | |
| is_main_process (`bool`, *isteğe bağlı*, varsayılan `True`) : Bu işlemi çağıran sürecin ana süreç olup olmadığı. Dağıtık eğitim sırasında ve bu fonksiyonu tüm süreçlerde çağırmanız gerektiğinde kullanışlıdır. Bu durumda, yarış durumlarını (race condition) önlemek için `is_main_process=True` değerini yalnızca ana süreçte ayarlayın. | |
| save_function (`Callable`) : Durum sözlüğünü (state dictionary) kaydetmek için kullanılacak işlev. Dağıtık eğitim sırasında `torch.save` yerine başka bir yöntem kullanmanız gerektiğinde faydalıdır. `DIFFUSERS_SAVE_MODE` ortam değişkeni ile yapılandırılabilir. | |
| safe_serialization (`bool`, *isteğe bağlı*, varsayılan `True`) : Modelin `safetensors` ile mi yoksa geleneksel PyTorch yöntemiyle `pickle` kullanılarak mı kaydedileceğini belirtir. | |
| UNet ve metin kodlayıcıya karşılık gelen LoRA parametrelerini kaydedin. | |
| ## AnimaLoraLoaderMixin[[diffusers.loaders.AnimaLoraLoaderMixin]] | |
| #### diffusers.loaders.AnimaLoraLoaderMixin[[diffusers.loaders.AnimaLoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.AnimaLoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5587) | |
| LoRA katmanlarını [CosmosTransformer3DModel](/docs/diffusers/main/tr/api/models/cosmos_transformer3d#diffusers.CosmosTransformer3DModel) ve [AnimaTextConditioner](/docs/diffusers/main/tr/api/pipelines/anima#diffusers.AnimaTextConditioner) içine yükleyin. | |
| #### fuse_lora[[diffusers.loaders.AnimaLoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer', 'text_conditioner'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5747) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_weights[[diffusers.loaders.AnimaLoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5652) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.AnimaLoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5596) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.AnimaLoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer', 'text_conditioner'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5766) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## AceStepLoraLoaderMixin[[diffusers.loaders.AceStepLoraLoaderMixin]] | |
| #### diffusers.loaders.AceStepLoraLoaderMixin[[diffusers.loaders.AceStepLoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.AceStepLoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6941) | |
| LoRA katmanlarını [AceStepTransformer1DModel](/docs/diffusers/main/tr/api/models/ace_step_transformer#diffusers.AceStepTransformer1DModel) içine yükleyin. [AceStepPipeline](/docs/diffusers/main/tr/api/pipelines/ace_step#diffusers.AceStepPipeline) için özeldir. | |
| #### fuse_lora[[diffusers.loaders.AceStepLoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L7105) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.AceStepLoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L7042) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.AceStepLoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L7006) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.AceStepLoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6949) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.AceStepLoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L7069) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.AceStepLoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L7125) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## HiDreamImageLoraLoaderMixin[[diffusers.loaders.HiDreamImageLoraLoaderMixin]] | |
| #### diffusers.loaders.HiDreamImageLoraLoaderMixin[[diffusers.loaders.HiDreamImageLoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.HiDreamImageLoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4806) | |
| LoRA katmanlarını [HiDreamImageTransformer2DModel](/docs/diffusers/main/tr/api/models/hidream_image_transformer#diffusers.HiDreamImageTransformer2DModel) içine yükleyin. [HiDreamImagePipeline](/docs/diffusers/main/tr/api/pipelines/hidream#diffusers.HiDreamImagePipeline) için özeldir. | |
| #### fuse_lora[[diffusers.loaders.HiDreamImageLoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4971) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.HiDreamImageLoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4908) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.HiDreamImageLoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4872) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.HiDreamImageLoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4814) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.HiDreamImageLoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4935) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.HiDreamImageLoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4991) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## QwenImageLoraLoaderMixin[[diffusers.loaders.QwenImageLoraLoaderMixin]] | |
| #### diffusers.loaders.QwenImageLoraLoaderMixin[[diffusers.loaders.QwenImageLoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.QwenImageLoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4998) | |
| LoRA katmanlarını [QwenImageTransformer2DModel](/docs/diffusers/main/tr/api/models/qwenimage_transformer2d#diffusers.QwenImageTransformer2DModel) içine yükleyin. [QwenImagePipeline](/docs/diffusers/main/tr/api/pipelines/qwenimage#diffusers.QwenImagePipeline) için özeldir. | |
| #### fuse_lora[[diffusers.loaders.QwenImageLoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5166) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.QwenImageLoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5103) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.QwenImageLoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5067) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.QwenImageLoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5006) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.QwenImageLoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5130) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.QwenImageLoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5186) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## ZImageLoraLoaderMixin[[diffusers.loaders.ZImageLoraLoaderMixin]] | |
| #### diffusers.loaders.ZImageLoraLoaderMixin[[diffusers.loaders.ZImageLoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.ZImageLoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5387) | |
| LoRA katmanlarını [ZImageTransformer2DModel](/docs/diffusers/main/tr/api/models/z_image_transformer2d#diffusers.ZImageTransformer2DModel) içine yükleyin. [ZImagePipeline](/docs/diffusers/main/tr/api/pipelines/z_image#diffusers.ZImagePipeline)'e özgüdür. | |
| #### fuse_lora[[diffusers.loaders.ZImageLoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5560) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.ZImageLoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5497) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.ZImageLoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5461) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.ZImageLoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5395) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.ZImageLoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5524) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.ZImageLoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5580) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## CosmosLoraLoaderMixin[[diffusers.loaders.CosmosLoraLoaderMixin]] | |
| #### diffusers.loaders.CosmosLoraLoaderMixin[[diffusers.loaders.CosmosLoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.CosmosLoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6751) | |
| LoRA katmanlarını [CosmosTransformer3DModel](/docs/diffusers/main/tr/api/models/cosmos_transformer3d#diffusers.CosmosTransformer3DModel) içine yükleyin, [Cosmos2_5_PredictBasePipeline](/docs/diffusers/main/tr/api/pipelines/cosmos#diffusers.Cosmos2_5_PredictBasePipeline) için özelleştirilmiş. | |
| #### fuse_lora[[diffusers.loaders.CosmosLoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6914) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.CosmosLoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6851) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.CosmosLoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6815) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.CosmosLoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6760) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.CosmosLoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6878) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.CosmosLoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6934) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## KandinskyLoraLoaderMixin[[diffusers.loaders.KandinskyLoraLoaderMixin]] | |
| #### diffusers.loaders.KandinskyLoraLoaderMixin[[diffusers.loaders.KandinskyLoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.KandinskyLoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3899) | |
| LoRA katmanlarını `Kandinsky5Transformer3DModel` içine yükleyin, | |
| #### fuse_lora[[diffusers.loaders.KandinskyLoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4061) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.KandinskyLoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3998) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.KandinskyLoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3962) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.KandinskyLoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L3907) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.KandinskyLoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4025) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.KandinskyLoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L4081) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## Ideogram4LoraLoaderMixin[[diffusers.loaders.Ideogram4LoraLoaderMixin]] | |
| #### diffusers.loaders.Ideogram4LoraLoaderMixin[[diffusers.loaders.Ideogram4LoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.Ideogram4LoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6355) | |
| LoRA katmanlarını [Ideogram4Transformer2DModel](/docs/diffusers/main/tr/api/models/ideogram4_transformer2d#diffusers.Ideogram4Transformer2DModel) içine yükleyin. [Ideogram4Pipeline](/docs/diffusers/main/tr/api/pipelines/ideogram4#diffusers.Ideogram4Pipeline) için özeldir. | |
| #### fuse_lora[[diffusers.loaders.Ideogram4LoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6524) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.Ideogram4LoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6461) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.Ideogram4LoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6425) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.Ideogram4LoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6363) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.Ideogram4LoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6488) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.Ideogram4LoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L6544) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## Krea2LoraLoaderMixin[[diffusers.loaders.Krea2LoraLoaderMixin]] | |
| #### diffusers.loaders.Krea2LoraLoaderMixin[[diffusers.loaders.Krea2LoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.Krea2LoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5193) | |
| LoRA katmanlarını [Krea2Transformer2DModel](/docs/diffusers/main/tr/api/models/krea2_transformer2d#diffusers.Krea2Transformer2DModel) içine yükleyin. [Krea2Pipeline](/docs/diffusers/main/tr/api/pipelines/krea2#diffusers.Krea2Pipeline) için özeldir. | |
| #### fuse_lora[[diffusers.loaders.Krea2LoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5360) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.Krea2LoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5297) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.Krea2LoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5261) | |
| Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.Krea2LoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5201) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.Krea2LoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5324) | |
| Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) bölümüne bakın. | |
| #### unfuse_lora[[diffusers.loaders.Krea2LoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L5380) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## MiniMaxH3LoraLoaderMixin[[diffusers.loaders.MiniMaxH3LoraLoaderMixin]] | |
| #### diffusers.loaders.MiniMaxH3LoraLoaderMixin[[diffusers.loaders.MiniMaxH3LoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.MiniMaxH3LoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L7132) | |
| LoRA katmanlarını [MiniMaxH3Transformer3DModel](/docs/diffusers/main/tr/api/models/minimax_h3_transformer3d#diffusers.MiniMaxH3Transformer3DModel) içine yükleyin. [MiniMaxH3ModularPipeline](/docs/diffusers/main/tr/api/pipelines/minimax_h3#diffusers.MiniMaxH3ModularPipeline) için özeldir. | |
| MiniMax-H3, aynı modül adlarına sahip iki bağımsız DiT bölümüyle birlikte gelir (biri için yüklenen bir LoRA diğerine yüklenir ve çıktıyı bozar), bu nedenle yönlendirme açıktır: dönüştürülen state dict'ler `transformer.` hedefini alır; `transformer_ref`'e, `transformer_ref.` önekli bir dosya veya `load_into_transformer_ref=True` ile erişilir. | |
| DiffSynth-Studio LoRA'ları (ör. [DiffSynth-Studio/MiniMax-H3-LoRA-LineartAnime](https://huggingface.co/DiffSynth-Studio/MiniMax-H3-LoRA-LineartAnime)), ham checkpoint'in baş başa iç içe geçmiş (per-head-interleaved) füzyonlu QKV'sine karşı eğitilir ve dönüştürme sırasında iç içe geçme kaldırılır. fp32 katsayıları, füzyon yapılmamış LoRA yolunun fp32'de hesaplanmasını sağlar; yükleme sonrası modele `.to(torch.bfloat16)` uygulanması bf16 bellek bütçesini geri getirir. | |
| Budaklanmış bir kontrol noktasına karşı eğitilen LoRA'lar ([Comfy-Org/MiniMax-H3](https://huggingface.co/Comfy-Org/MiniMax-H3) içindeki `*_pruned_*` dosyaları; [joyfox/MiniMax-H3-Turbo](https://huggingface.co/joyfox/MiniMax-H3-Turbo) bunlardan biridir) boyut uyumsuzluğu hatasıyla başarısız olur. Alpha içermeyen dosyalar `alpha == rank` olarak yüklenir (ölçek 1.0, örneğin [larryvrh/MiniMax-H3-Turbo-Lora](https://huggingface.co/larryvrh/MiniMax-H3-Turbo-Lora) tarafından belirtilen sözleşme); mevcut olduğunda `__metadata__` içindeki `alpha` girdisi (ör. [lightx2v/Minimax-h3-Turbo](https://huggingface.co/lightx2v/Minimax-h3-Turbo)'nin 8 adımlık dosyası) yerine geçer. | |
| #### fuse_lora[[diffusers.loaders.MiniMaxH3LoraLoaderMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list = ['transformer', 'transformer_ref'], lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L7489) | |
| Daha fazla ayrıntı için `fuse_lora()` bölümüne bakın. | |
| #### load_lora_into_transformer[[diffusers.loaders.MiniMaxH3LoraLoaderMixin.load_lora_into_transformer]] | |
| ```python | |
| load_lora_into_transformer(state_dict, transformer, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L7389) | |
| Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_into_transformer_ref[[diffusers.loaders.MiniMaxH3LoraLoaderMixin.load_lora_into_transformer_ref]] | |
| ```python | |
| load_lora_into_transformer_ref(state_dict, transformer_ref, prefix, adapter_name = None, _pipeline = None, low_cpu_mem_usage = False, hotswap: bool = False, metadata = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L7416) | |
| LoRA katmanlarını `transformer_ref` bölümüne yükleyin. `prefix`, anahtarların taşıdığı bileşen adını belirtir; bölümü adlandıran bir dosya için bu değer `transformer_ref`, `load_into_transformer_ref=True` ile buraya yönlendirilen bir dosya için ise `transformer` olur. Daha fazla ayrıntı için [load_lora_into_unet()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_into_unet) işlevine bakın. | |
| #### load_lora_weights[[diffusers.loaders.MiniMaxH3LoraLoaderMixin.load_lora_weights]] | |
| ```python | |
| load_lora_weights(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], adapter_name: str | None = None, hotswap: bool = False, load_into_transformer_ref: bool = False, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L7274) | |
| **Parametreler:** | |
| load_into_transformer_ref (`bool`, varsayılan `False`) : `transformer.` önekli katmanları `transformer` yerine, `ref2va` iş akışının gürültüden arındırdığı `transformer_ref` bölümüne yükler. Yalnızca her iki bölümün de yüklendiği durumlarda gereklidir: yalnızca `transformer_ref` içeren bir iş hattı zaten oraya yönlendirir. | |
| LoRA katmanlarını `transformer` içine veya `load_into_transformer_ref=True` ile `transformer_ref` içine yükleyin. Daha fazla ayrıntı için [load_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.load_lora_weights) bölümüne bakın. | |
| #### lora_state_dict[[diffusers.loaders.MiniMaxH3LoraLoaderMixin.lora_state_dict]] | |
| ```python | |
| lora_state_dict(pretrained_model_name_or_path_or_dict: str | dict[str, torch.Tensor], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L7159) | |
| Daha fazla ayrıntı için [lora_state_dict()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.lora_state_dict) bölümüne bakın. | |
| #### save_lora_weights[[diffusers.loaders.MiniMaxH3LoraLoaderMixin.save_lora_weights]] | |
| ```python | |
| save_lora_weights(save_directory: str | os.PathLike, transformer_lora_layers: dict = None, transformer_ref_lora_layers: dict = None, is_main_process: bool = True, weight_name: str = None, save_function: typing.Callable = None, safe_serialization: bool = True, transformer_lora_adapter_metadata: dict | None = None, transformer_ref_lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L7446) | |
| MiniMax-H3 bölümlerinden birinin veya her ikisinin de LoRA katmanlarını kaydedin. Bir LoRA'nın hangi bölüme ait olduğu, anahtarlarından geri kazanılamadığından, bunu kaydeden bir H3 LoRA yayınlamanın tek yolu budur. Daha fazla bilgi için [save_lora_weights()](/docs/diffusers/main/tr/api/loaders/lora#diffusers.loaders.StableDiffusionLoraLoaderMixin.save_lora_weights) işlevine bakın. | |
| #### unfuse_lora[[diffusers.loaders.MiniMaxH3LoraLoaderMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list = ['transformer', 'transformer_ref'], **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L7508) | |
| Daha fazla ayrıntı için `unfuse_lora()` bölümüne bakın. | |
| ## PikaH3FlexLoraLoaderMixin[[diffusers.loaders.PikaH3FlexLoraLoaderMixin]] | |
| #### diffusers.loaders.PikaH3FlexLoraLoaderMixin[[diffusers.loaders.PikaH3FlexLoraLoaderMixin]] | |
| ```python | |
| diffusers.loaders.PikaH3FlexLoraLoaderMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_pipeline.py#L7515) | |
| LoRA katmanlarını [MiniMaxH3Transformer3DModel](/docs/diffusers/main/tr/api/models/minimax_h3_transformer3d#diffusers.MiniMaxH3Transformer3DModel) içine yükleyin. [PikaH3FlexModularPipeline](/docs/diffusers/main/tr/api/pipelines/pika_h3_flex#diffusers.PikaH3FlexModularPipeline) için özeldir. | |
| Pika H3 Flex sürümü *iki* MiniMax-H3 dönüştürücü bölmesi üzerinde rank-128 adaptör çiftidir ve diffusers modül adlarının düz PEFT dökümleri olarak yayımlanmıştır (`transformer` için `fl2va/adapter.safetensors`, `transformer_ref` için `ref2va/adapter.safetensors`). Alpha içermeyen dosyalar `alpha == rank` (ölçek 1.0) değerinde yüklenir; bu, adaptörlerin kendi sözleşmesidir. Yükleme, yönlendirme ve kaydetme işlemleri `MiniMaxH3LoraLoaderMixin`'inkidir: `fl2va` adaptörü `transformer` içine, `ref2va` adaptörü ise `transformer_ref` içine yerleştirilir — iş akışı yalnızca o bölmeyi içeriyorsa (`workflow="ref2va"`) tek başına, her ikisini de içeriyorsa `load_into_transformer_ref=True` ile birlikte. | |
| ```py | |
| pipe.load_lora_weights("Pika-Labs/Pika-H3-Flex", weight_name="fl2va/adapter.safetensors") | |
| ``` | |
| ## LoraBaseMixin[[diffusers.loaders.lora_base.LoraBaseMixin]] | |
| #### diffusers.loaders.lora_base.LoraBaseMixin[[diffusers.loaders.lora_base.LoraBaseMixin]] | |
| ```python | |
| diffusers.loaders.lora_base.LoraBaseMixin() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L491) | |
| LoRA'ları işlemek için yardımcı sınıf. | |
| #### delete_adapters[[diffusers.loaders.lora_base.LoraBaseMixin.delete_adapters]] | |
| ```python | |
| delete_adapters(adapter_names: list[str] | str) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L873) | |
| **Parametreler:** | |
| adapter_names (`list[str, str]`) : Silinecek adaptörlerin adları. | |
| Hattın (pipeline) içindeki bir adaptörün LoRA katmanlarını silin. | |
| Örnek: | |
| ```py | |
| from diffusers import AutoPipelineForText2Image | |
| import torch | |
| pipeline = AutoPipelineForText2Image.from_pretrained( | |
| "stabilityai/stable-diffusion-xl-base-1.0", torch_dtype=torch.float16 | |
| ).to("cuda") | |
| pipeline.load_lora_weights( | |
| "jbilcke-hf/sdxl-cinematic-1", weight_name="pytorch_lora_weights.safetensors", adapter_names="cinematic" | |
| ) | |
| pipeline.delete_adapters("cinematic") | |
| ``` | |
| #### disable_lora[[diffusers.loaders.lora_base.LoraBaseMixin.disable_lora]] | |
| ```python | |
| disable_lora() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L813) | |
| Hattın (pipeline) etkin LoRA katmanlarını devre dışı bırakır. | |
| Örnek: | |
| ```py | |
| from diffusers import AutoPipelineForText2Image | |
| import torch | |
| pipeline = AutoPipelineForText2Image.from_pretrained( | |
| "stabilityai/stable-diffusion-xl-base-1.0", torch_dtype=torch.float16 | |
| ).to("cuda") | |
| pipeline.load_lora_weights( | |
| "jbilcke-hf/sdxl-cinematic-1", weight_name="pytorch_lora_weights.safetensors", adapter_name="cinematic" | |
| ) | |
| pipeline.disable_lora() | |
| ``` | |
| #### enable_lora[[diffusers.loaders.lora_base.LoraBaseMixin.enable_lora]] | |
| ```python | |
| enable_lora() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L843) | |
| Hattın (pipeline) etkin LoRA katmanlarını etkinleştirir. | |
| Örnek: | |
| ```py | |
| from diffusers import AutoPipelineForText2Image | |
| import torch | |
| pipeline = AutoPipelineForText2Image.from_pretrained( | |
| "stabilityai/stable-diffusion-xl-base-1.0", torch_dtype=torch.float16 | |
| ).to("cuda") | |
| pipeline.load_lora_weights( | |
| "jbilcke-hf/sdxl-cinematic-1", weight_name="pytorch_lora_weights.safetensors", adapter_name="cinematic" | |
| ) | |
| pipeline.enable_lora() | |
| ``` | |
| #### enable_lora_hotswap[[diffusers.loaders.lora_base.LoraBaseMixin.enable_lora_hotswap]] | |
| ```python | |
| enable_lora_hotswap(**kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L1020) | |
| **Parametreler:** | |
| target_rank (`int`) : Yüklenecek tüm adaptörler arasındaki en yüksek rütbe. | |
| check_compiled (`str`, *isteğe bağlı*, varsayılan `"error"`) : Zaten derlenmiş bir modelin nasıl ele alınacağı. Kontrol aşağıdaki mesajları döndürebilir: - "error" (varsayılan): bir hata fırlat - "warn": bir uyarı ver - "ignore": hiçbir şey yapma | |
| Bir modelin yeniden derlenmesini tetiklemeden veya yüklenen adaptörlerin dereceleri farklıysa adaptörleri sıcak değiştirin. | |
| #### fuse_lora[[diffusers.loaders.lora_base.LoraBaseMixin.fuse_lora]] | |
| ```python | |
| fuse_lora(components: list[str] | None = None, lora_scale: float = 1.0, safe_fusing: bool = False, adapter_names: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L549) | |
| **Parametreler:** | |
| components : (`list[str]`): LoRA'ların birleştirileceği LoRA enjekte edilebilir bileşenlerin listesi. | |
| lora_scale (`float`, varsayılan 1.0) : LoRA parametrelerinin çıktıları ne ölçüde etkileyeceğini kontrol eder. | |
| safe_fusing (`bool`, varsayılan `False`) : Birleştirme işleminden önce birleştirilmiş ağırlıkların NaN değerleri içerip içermediğini kontrol edip içeriyorsa birleştirmemeyi belirtir. | |
| adapter_names (`list[str]`, *isteğe bağlı*) : Birleştirme için kullanılacak adaptör adları. Hiçbiri geçirilmezse, tüm etkin adaptörler birleştirilir. | |
| LoRA parametrelerini, ilgili blokların orijinal parametreleriyle birleştirir. | |
| Örnek: | |
| ```py | |
| from diffusers import DiffusionPipeline | |
| import torch | |
| pipeline = DiffusionPipeline.from_pretrained( | |
| "stabilityai/stable-diffusion-xl-base-1.0", torch_dtype=torch.float16 | |
| ).to("cuda") | |
| pipeline.load_lora_weights("nerijs/pixel-art-xl", weight_name="pixel-art-xl.safetensors", adapter_name="pixel") | |
| pipeline.fuse_lora(lora_scale=0.7) | |
| ``` | |
| #### get_active_adapters[[diffusers.loaders.lora_base.LoraBaseMixin.get_active_adapters]] | |
| ```python | |
| get_active_adapters() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L911) | |
| Mevcut etkin adaptörlerin listesini alır. | |
| Örnek: | |
| ```python | |
| from diffusers import DiffusionPipeline | |
| pipeline = DiffusionPipeline.from_pretrained( | |
| "stabilityai/stable-diffusion-xl-base-1.0", | |
| ).to("cuda") | |
| pipeline.load_lora_weights("CiroN2022/toy-face", weight_name="toy_face_sdxl.safetensors", adapter_name="toy") | |
| pipeline.get_active_adapters() | |
| ``` | |
| #### get_list_adapters[[diffusers.loaders.lora_base.LoraBaseMixin.get_list_adapters]] | |
| ```python | |
| get_list_adapters() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L944) | |
| Hattın mevcut tüm kullanılabilir adaptörlerinin listesini alır. | |
| #### set_adapters[[diffusers.loaders.lora_base.LoraBaseMixin.set_adapters]] | |
| ```python | |
| set_adapters(adapter_names: list[str] | str, adapter_weights: float | dict[str, float | dict | None] | list[float | dict[str, float | dict | None] | None] | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L698) | |
| **Parametreler:** | |
| adapter_names (`list[str]` veya `str`) : Kullanılacak adaptörlerin adları. | |
| adapter_weights (`float`, `dict` veya `list`, *isteğe bağlı*) : Adaptörler için ağırlıklar. Bir skaler, tüm LoRA uyumlu bileşenleri ölçekler. Bir sözlük, bileşen adlarını (ör. `"unet"`, `"transformer"` veya `"text_encoder"`) ağırlıklara eşler; bir UNet bileşeninin ağırlığı ayrıca blok ölçeklerinden oluşan iç içe geçmiş bir sözlük de olabilir. Tek bir skaler veya sözlük, her adaptöre uygulanır. Bir liste, `adapter_names` sırasına göre her adaptör için bir skaler, sözlük veya `None` içermelidir. `None`, liste girdileri ve bileşen ağırlıkları dahil olmak üzere `1.0` varsayılanına sahiptir. Belirtilmeyen bileşenler ve UNet blokları da `1.0` varsayılanına sahiptir. | |
| Hattın kullanımında aktif olarak kullanılacak adaptörleri ayarlayın. | |
| Örnek: | |
| ```py | |
| from diffusers import AutoPipelineForText2Image | |
| import torch | |
| pipeline = AutoPipelineForText2Image.from_pretrained( | |
| "stabilityai/stable-diffusion-xl-base-1.0", torch_dtype=torch.float16 | |
| ).to("cuda") | |
| pipeline.load_lora_weights( | |
| "jbilcke-hf/sdxl-cinematic-1", weight_name="pytorch_lora_weights.safetensors", adapter_name="cinematic" | |
| ) | |
| pipeline.load_lora_weights( | |
| "troveski/sdxl-lora", weight_name="pytorch_lora_weights.safetensors", adapter_name="illustration" | |
| ) | |
| pipeline.set_adapters(["cinematic", "illustration"], adapter_weights=[0.5, 0.5]) | |
| pipeline.set_adapters( | |
| ["cinematic", "illustration"], | |
| adapter_weights=[{"unet": 0.5}, {"unet": 0.8, "text_encoder": 0.6}], | |
| ) | |
| ``` | |
| #### set_lora_device[[diffusers.loaders.lora_base.LoraBaseMixin.set_lora_device]] | |
| ```python | |
| set_lora_device(adapter_names: list[str], device: torch.device | str | int) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L966) | |
| **Parametreler:** | |
| adapter_names (`list[str]`) : cihazın gönderileceği adaptörlerin listesi. | |
| device (`torch.device | str | int`) : Adaptörlerin gönderileceği cihaz. Bir torch cihazı, str veya tamsayı olabilir. | |
| `adapter_names` içinde listelenen LoRA'ları hedef bir cihaza taşır. Birden fazla adaptör yüklemek ve GPU belleğinden yer açmak istediğinizde LoRA'yı CPU'ya taşımak için kullanışlıdır. | |
| LoRA adaptörleri CPU'ya aktardıktan sonra, modelin geri kalanı GPU'da kaldığı sürece, LoRA adaptörleri artık çıkarım için kullanılamaz; çünkü bu bir cihaz uyumsuzluğuna neden olur. Bu LoRA adaptörlerini çıkarım için kullanmadan önce cihazı tekrar GPU'ya ayarlamayı unutmayın. | |
| ```python | |
| >>> pipe.load_lora_weights(path_1, adapter_name="adapter-1") | |
| >>> pipe.load_lora_weights(path_2, adapter_name="adapter-2") | |
| >>> pipe.set_adapters("adapter-1") | |
| >>> image_1 = pipe(**kwargs) | |
| >>> # switch to adapter-2, offload adapter-1 | |
| >>> pipeline.set_lora_device(adapter_names=["adapter-1"], device="cpu") | |
| >>> pipeline.set_lora_device(adapter_names=["adapter-2"], device="cuda:0") | |
| >>> pipe.set_adapters("adapter-2") | |
| >>> image_2 = pipe(**kwargs) | |
| >>> # switch back to adapter-1, offload adapter-2 | |
| >>> pipeline.set_lora_device(adapter_names=["adapter-2"], device="cpu") | |
| >>> pipeline.set_lora_device(adapter_names=["adapter-1"], device="cuda:0") | |
| >>> pipe.set_adapters("adapter-1") | |
| >>> ... | |
| ``` | |
| #### unfuse_lora[[diffusers.loaders.lora_base.LoraBaseMixin.unfuse_lora]] | |
| ```python | |
| unfuse_lora(components: list[str] | None = None, **kwargs) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L636) | |
| **Parametreler:** | |
| components (`list[str]`) : LoRA'nın çıkarılacağı LoRA enjekte edilebilir bileşenlerin listesi. | |
| unfuse_unet (`bool`, varsayılan `True`) : UNet LoRA parametrelerinin ayrıştırılacak olup olmayacağı. | |
| unfuse_text_encoder (`bool`, varsayılan `True`) : Metin kodlayıcı LoRA parametrelerinin ayrıştırılıp ayrıştırılmayacağını belirtir. Metin kodlayıcı LoRA parametreleriyle yamalanmadıysa, bu ayarın hiçbir etkisi olmaz. | |
| [`pipe.fuse_lora()`](https://huggingface.co/docs/diffusers/main/en/api/loaders#diffusers.loaders.LoraBaseMixin.fuse_lora) işleminin etkisini geri alır. | |
| #### unload_lora_weights[[diffusers.loaders.lora_base.LoraBaseMixin.unload_lora_weights]] | |
| ```python | |
| unload_lora_weights() | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L526) | |
| LoRA parametrelerini boşaltır. | |
| Örnekler: | |
| ```python | |
| >>> # Assuming `pipeline` is already loaded with the LoRA parameters. | |
| >>> pipeline.unload_lora_weights() | |
| >>> ... | |
| ``` | |
| #### write_lora_layers[[diffusers.loaders.lora_base.LoraBaseMixin.write_lora_layers]] | |
| ```python | |
| write_lora_layers(state_dict: dict[str, torch.Tensor], save_directory: str, is_main_process: bool, weight_name: str, save_function: Callable, safe_serialization: bool, lora_adapter_metadata: dict | None = None) | |
| ``` | |
| [Kaynak](https://github.com/huggingface/diffusers/blob/main/src/diffusers/loaders/lora_base.py#L1043) | |
| LoRA katmanlarının durum sözlüğünü (isteğe bağlı olarak metadata ile birlikte) diske yazar. | |
Xet Storage Details
- Size:
- 167 kB
- Xet hash:
- 3f319c345333db5c7a6f86e51fbd2350151d30d382c2be387f188622e88cf147
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.