MCPcopy Index your code
hub / github.com/huggingface/diffusers / set_adapter_layers

Function set_adapter_layers

src/diffusers/utils/peft_utils.py:212–221  ·  view source on GitHub ↗
(model, enabled=True)

Source from the content-addressed store, hash-verified

210
211
212def set_adapter_layers(model, enabled=True):
213 from peft.tuners.tuners_utils import BaseTunerLayer
214
215 for module in model.modules():
216 if isinstance(module, BaseTunerLayer):
217 # The recent version of PEFT needs to call `enable_adapters` instead
218 if hasattr(module, "enable_adapters"):
219 module.enable_adapters(enabled=enabled)
220 else:
221 module.disable_adapters = not enabled
222
223
224def delete_adapter_layers(model, adapter_name):

Callers 4

disable_loraMethod · 0.85
enable_loraMethod · 0.85

Calls 1

enable_adaptersMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…