
    oi                     D    S r SSKJr  SSKJrJrJrJr  SSKJ	r	J
r
  / SQrg)z
Functions that are useful for integration with non-PeftModel models, e.g. transformers or diffusers.

The functions provided here can be considered "public API" of PEFT and hence are safe to be used by packages that
provide PEFT integrations.
    )inject_adapter_in_model)cast_adapter_dtypedelete_adapterset_adapterset_requires_grad)get_peft_model_state_dictset_peft_model_state_dict)r   r   r   r   r   r	   r   N)__doc__peft.mappingr   peft.tuners.tuners_utilsr   r   r   r   
peft.utilsr   r	   __all__     I/home/james-whalen/.local/lib/python3.13/site-packages/peft/functional.py<module>r      s    1 g g Kr   