Skip to content

Commit 4f74a5e

Browse files
[PEFT warnings] Only sure deprecation warnings in the future (huggingface#5240)
* [PEFT warnings] Only sure deprecation warnings in the future * make style
1 parent bbe8d3a commit 4f74a5e

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

src/diffusers/loaders.py

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
from packaging import version
2828
from torch import nn
2929

30+
from . import __version__
3031
from .models.modeling_utils import _LOW_CPU_MEM_USAGE_DEFAULT, load_model_dict_into_meta
3132
from .utils import (
3233
DIFFUSERS_CACHE,
@@ -1708,7 +1709,8 @@ def _remove_text_encoder_monkey_patch(self):
17081709

17091710
@classmethod
17101711
def _remove_text_encoder_monkey_patch_classmethod(cls, text_encoder):
1711-
deprecate("_remove_text_encoder_monkey_patch_classmethod", "0.23", LORA_DEPRECATION_MESSAGE)
1712+
if version.parse(__version__) > version.parse("0.23"):
1713+
deprecate("_remove_text_encoder_monkey_patch_classmethod", "0.25", LORA_DEPRECATION_MESSAGE)
17121714

17131715
for _, attn_module in text_encoder_attn_modules(text_encoder):
17141716
if isinstance(attn_module.q_proj, PatchedLoraProjection):
@@ -1736,7 +1738,8 @@ def _modify_text_encoder(
17361738
r"""
17371739
Monkey-patches the forward passes of attention modules of the text encoder.
17381740
"""
1739-
deprecate("_modify_text_encoder", "0.23", LORA_DEPRECATION_MESSAGE)
1741+
if version.parse(__version__) > version.parse("0.23"):
1742+
deprecate("_modify_text_encoder", "0.25", LORA_DEPRECATION_MESSAGE)
17401743

17411744
def create_patched_linear_lora(model, network_alpha, rank, dtype, lora_parameters):
17421745
linear_layer = model.regular_linear_layer if isinstance(model, PatchedLoraProjection) else model
@@ -2123,7 +2126,8 @@ def fuse_text_encoder_lora(text_encoder, lora_scale=1.0):
21232126
module.merge()
21242127

21252128
else:
2126-
deprecate("fuse_text_encoder_lora", "0.23", LORA_DEPRECATION_MESSAGE)
2129+
if version.parse(__version__) > version.parse("0.23"):
2130+
deprecate("fuse_text_encoder_lora", "0.25", LORA_DEPRECATION_MESSAGE)
21272131

21282132
def fuse_text_encoder_lora(text_encoder, lora_scale=1.0):
21292133
for _, attn_module in text_encoder_attn_modules(text_encoder):
@@ -2173,7 +2177,8 @@ def unfuse_text_encoder_lora(text_encoder):
21732177
module.unmerge()
21742178

21752179
else:
2176-
deprecate("unfuse_text_encoder_lora", "0.23", LORA_DEPRECATION_MESSAGE)
2180+
if version.parse(__version__) > version.parse("0.23"):
2181+
deprecate("unfuse_text_encoder_lora", "0.25", LORA_DEPRECATION_MESSAGE)
21772182

21782183
def unfuse_text_encoder_lora(text_encoder):
21792184
for _, attn_module in text_encoder_attn_modules(text_encoder):

0 commit comments

Comments
 (0)