Bordoglor's picture
Upload folder using huggingface_hub
302920f verified
|
raw
history blame
1.19 kB

Functions for PEFT integration

A collection of functions that could be useful for non-PeftModel models, e.g. transformers or diffusers integration

The functions provided here can be considered "public API" of PEFT and hence are safe to be used by packages that provide PEFT integrations.

Cast the adapter weight dtypes

[[autodoc]] functional.cast_adapter_dtype - all

Delete the PEFT adapter from model

[[autodoc]] functional.delete_adapter - all

Get the state dict of the PEFT adapter

[[autodoc]] functional.get_peft_model_state_dict - all

Inject a PEFT adapter into the model based on a PEFT config

[[autodoc]] functional.inject_adapter_in_model - all

Set the active PEFT adapter(s) of the model

[[autodoc]] functional.set_adapter - all

Set the requires_grad attribute of the specified adapters

[[autodoc]] functional.set_requires_grad - all

Load the weights of the PEFT state dict into the model

[[autodoc]] functional.set_peft_model_state_dict - all