Skip to content

Commit 040d657

Browse files
committed
_LOW_CPU_MEM_USAGE_DEFAULT
1 parent 18454cf commit 040d657

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

src/diffusers/loaders/transformer_flux.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
ImageProjection,
1818
MultiIPAdapterImageProjection,
1919
)
20-
from ..models.modeling_utils import load_model_dict_into_meta
20+
from ..models.modeling_utils import _LOW_CPU_MEM_USAGE_DEFAULT, load_model_dict_into_meta
2121
from ..utils import (
2222
is_accelerate_available,
2323
is_torch_version,
@@ -36,7 +36,7 @@ class FluxTransformer2DLoadersMixin:
3636
Load layers into a [`FluxTransformer2DModel`].
3737
"""
3838

39-
def _convert_ip_adapter_image_proj_to_diffusers(self, state_dict, low_cpu_mem_usage=False):
39+
def _convert_ip_adapter_image_proj_to_diffusers(self, state_dict, low_cpu_mem_usage=_LOW_CPU_MEM_USAGE_DEFAULT):
4040
if low_cpu_mem_usage:
4141
if is_accelerate_available():
4242
from accelerate import init_empty_weights
@@ -87,7 +87,7 @@ def _convert_ip_adapter_image_proj_to_diffusers(self, state_dict, low_cpu_mem_us
8787

8888
return image_projection
8989

90-
def _convert_ip_adapter_attn_to_diffusers(self, state_dicts, low_cpu_mem_usage=False):
90+
def _convert_ip_adapter_attn_to_diffusers(self, state_dicts, low_cpu_mem_usage=_LOW_CPU_MEM_USAGE_DEFAULT):
9191
from ..models.attention_processor import (
9292
FluxIPAdapterJointAttnProcessor2_0,
9393
)
@@ -160,7 +160,7 @@ def _convert_ip_adapter_attn_to_diffusers(self, state_dicts, low_cpu_mem_usage=F
160160

161161
return attn_procs
162162

163-
def _load_ip_adapter_weights(self, state_dicts, low_cpu_mem_usage=False):
163+
def _load_ip_adapter_weights(self, state_dicts, low_cpu_mem_usage=_LOW_CPU_MEM_USAGE_DEFAULT):
164164
if not isinstance(state_dicts, list):
165165
state_dicts = [state_dicts]
166166

src/diffusers/loaders/unet.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
IPAdapterPlusImageProjection,
3131
MultiIPAdapterImageProjection,
3232
)
33-
from ..models.modeling_utils import load_model_dict_into_meta, load_state_dict
33+
from ..models.modeling_utils import _LOW_CPU_MEM_USAGE_DEFAULT, load_model_dict_into_meta, load_state_dict
3434
from ..utils import (
3535
USE_PEFT_BACKEND,
3636
_get_model_file,
@@ -143,7 +143,7 @@ def load_attn_procs(self, pretrained_model_name_or_path_or_dict: Union[str, Dict
143143
adapter_name = kwargs.pop("adapter_name", None)
144144
_pipeline = kwargs.pop("_pipeline", None)
145145
network_alphas = kwargs.pop("network_alphas", None)
146-
low_cpu_mem_usage = kwargs.pop("low_cpu_mem_usage", False)
146+
low_cpu_mem_usage = kwargs.pop("low_cpu_mem_usage", _LOW_CPU_MEM_USAGE_DEFAULT)
147147
allow_pickle = False
148148

149149
if low_cpu_mem_usage and is_peft_version("<=", "0.13.0"):
@@ -540,7 +540,7 @@ def _get_custom_diffusion_state_dict(self):
540540

541541
return state_dict
542542

543-
def _convert_ip_adapter_image_proj_to_diffusers(self, state_dict, low_cpu_mem_usage=False):
543+
def _convert_ip_adapter_image_proj_to_diffusers(self, state_dict, low_cpu_mem_usage=_LOW_CPU_MEM_USAGE_DEFAULT):
544544
if low_cpu_mem_usage:
545545
if is_accelerate_available():
546546
from accelerate import init_empty_weights
@@ -758,7 +758,7 @@ def _convert_ip_adapter_image_proj_to_diffusers(self, state_dict, low_cpu_mem_us
758758

759759
return image_projection
760760

761-
def _convert_ip_adapter_attn_to_diffusers(self, state_dicts, low_cpu_mem_usage=False):
761+
def _convert_ip_adapter_attn_to_diffusers(self, state_dicts, low_cpu_mem_usage=_LOW_CPU_MEM_USAGE_DEFAULT):
762762
from ..models.attention_processor import (
763763
IPAdapterAttnProcessor,
764764
IPAdapterAttnProcessor2_0,
@@ -854,7 +854,7 @@ def _convert_ip_adapter_attn_to_diffusers(self, state_dicts, low_cpu_mem_usage=F
854854

855855
return attn_procs
856856

857-
def _load_ip_adapter_weights(self, state_dicts, low_cpu_mem_usage=False):
857+
def _load_ip_adapter_weights(self, state_dicts, low_cpu_mem_usage=_LOW_CPU_MEM_USAGE_DEFAULT):
858858
if not isinstance(state_dicts, list):
859859
state_dicts = [state_dicts]
860860

0 commit comments

Comments
 (0)