| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
|
| __version__ = "0.18.0" |
|
|
| from .auto import ( |
| MODEL_TYPE_TO_PEFT_MODEL_MAPPING, |
| AutoPeftModel, |
| AutoPeftModelForCausalLM, |
| AutoPeftModelForFeatureExtraction, |
| AutoPeftModelForQuestionAnswering, |
| AutoPeftModelForSeq2SeqLM, |
| AutoPeftModelForSequenceClassification, |
| AutoPeftModelForTokenClassification, |
| ) |
| from .config import PeftConfig, PromptLearningConfig |
| from .mapping import ( |
| PEFT_TYPE_TO_CONFIG_MAPPING, |
| PEFT_TYPE_TO_MIXED_MODEL_MAPPING, |
| PEFT_TYPE_TO_TUNER_MAPPING, |
| get_peft_config, |
| inject_adapter_in_model, |
| ) |
| from .mapping_func import get_peft_model |
| from .mixed_model import PeftMixedModel |
| from .peft_model import ( |
| PeftModel, |
| PeftModelForCausalLM, |
| PeftModelForFeatureExtraction, |
| PeftModelForQuestionAnswering, |
| PeftModelForSeq2SeqLM, |
| PeftModelForSequenceClassification, |
| PeftModelForTokenClassification, |
| get_layer_status, |
| get_model_status, |
| ) |
| from .tuners import ( |
| AdaLoraConfig, |
| AdaLoraModel, |
| AdaptionPromptConfig, |
| AdaptionPromptModel, |
| ArrowConfig, |
| BOFTConfig, |
| BOFTModel, |
| BoneConfig, |
| BoneModel, |
| C3AConfig, |
| C3AModel, |
| CPTConfig, |
| CPTEmbedding, |
| DeloraConfig, |
| DeloraModel, |
| EvaConfig, |
| FourierFTConfig, |
| FourierFTModel, |
| HRAConfig, |
| HRAModel, |
| IA3Config, |
| IA3Model, |
| LNTuningConfig, |
| LNTuningModel, |
| LoftQConfig, |
| LoHaConfig, |
| LoHaModel, |
| LoKrConfig, |
| LoKrModel, |
| LoraConfig, |
| LoraModel, |
| LoraRuntimeConfig, |
| MissConfig, |
| MissModel, |
| MultitaskPromptTuningConfig, |
| MultitaskPromptTuningInit, |
| OFTConfig, |
| OFTModel, |
| OSFConfig, |
| OSFModel, |
| PolyConfig, |
| PolyModel, |
| PrefixEncoder, |
| PrefixTuningConfig, |
| PromptEmbedding, |
| PromptEncoder, |
| PromptEncoderConfig, |
| PromptEncoderReparameterizationType, |
| PromptTuningConfig, |
| PromptTuningInit, |
| RandLoraConfig, |
| RandLoraModel, |
| RoadConfig, |
| RoadModel, |
| ShiraConfig, |
| ShiraModel, |
| TrainableTokensConfig, |
| TrainableTokensModel, |
| VBLoRAConfig, |
| VBLoRAModel, |
| VeraConfig, |
| VeraModel, |
| WaveFTConfig, |
| WaveFTModel, |
| XLoraConfig, |
| XLoraModel, |
| create_arrow_model, |
| get_eva_state_dict, |
| initialize_lora_eva_weights, |
| ) |
| from .utils import ( |
| TRANSFORMERS_MODELS_TO_PREFIX_TUNING_POSTPROCESS_MAPPING, |
| PeftType, |
| PeftWarning, |
| TaskType, |
| bloom_model_postprocess_past_key_value, |
| cast_mixed_precision_params, |
| get_peft_model_state_dict, |
| load_peft_weights, |
| prepare_model_for_kbit_training, |
| replace_lora_weights_loftq, |
| set_peft_model_state_dict, |
| shift_tokens_right, |
| ) |
|
|
|
|
| __all__ = [ |
| "MODEL_TYPE_TO_PEFT_MODEL_MAPPING", |
| "PEFT_TYPE_TO_CONFIG_MAPPING", |
| "PEFT_TYPE_TO_MIXED_MODEL_MAPPING", |
| "PEFT_TYPE_TO_TUNER_MAPPING", |
| "TRANSFORMERS_MODELS_TO_PREFIX_TUNING_POSTPROCESS_MAPPING", |
| "AdaLoraConfig", |
| "AdaLoraModel", |
| "AdaptionPromptConfig", |
| "AdaptionPromptModel", |
| "ArrowConfig", |
| "AutoPeftModel", |
| "AutoPeftModelForCausalLM", |
| "AutoPeftModelForFeatureExtraction", |
| "AutoPeftModelForQuestionAnswering", |
| "AutoPeftModelForSeq2SeqLM", |
| "AutoPeftModelForSequenceClassification", |
| "AutoPeftModelForTokenClassification", |
| "BOFTConfig", |
| "BOFTModel", |
| "BoneConfig", |
| "BoneModel", |
| "C3AConfig", |
| "C3AModel", |
| "CPTConfig", |
| "CPTEmbedding", |
| "DeloraConfig", |
| "DeloraModel", |
| "EvaConfig", |
| "FourierFTConfig", |
| "FourierFTModel", |
| "HRAConfig", |
| "HRAModel", |
| "IA3Config", |
| "IA3Model", |
| "LNTuningConfig", |
| "LNTuningModel", |
| "LoHaConfig", |
| "LoHaModel", |
| "LoKrConfig", |
| "LoKrModel", |
| "LoftQConfig", |
| "LoraConfig", |
| "LoraModel", |
| "LoraRuntimeConfig", |
| "MissConfig", |
| "MissModel", |
| "MultitaskPromptTuningConfig", |
| "MultitaskPromptTuningInit", |
| "OFTConfig", |
| "OFTModel", |
| "OSFConfig", |
| "OSFModel", |
| "PeftConfig", |
| "PeftMixedModel", |
| "PeftModel", |
| "PeftModelForCausalLM", |
| "PeftModelForFeatureExtraction", |
| "PeftModelForQuestionAnswering", |
| "PeftModelForSeq2SeqLM", |
| "PeftModelForSequenceClassification", |
| "PeftModelForTokenClassification", |
| "PeftType", |
| "PeftWarning", |
| "PolyConfig", |
| "PolyModel", |
| "PrefixEncoder", |
| "PrefixTuningConfig", |
| "PromptEmbedding", |
| "PromptEncoder", |
| "PromptEncoderConfig", |
| "PromptEncoderReparameterizationType", |
| "PromptLearningConfig", |
| "PromptTuningConfig", |
| "PromptTuningInit", |
| "RandLoraConfig", |
| "RandLoraModel", |
| "RoadConfig", |
| "RoadModel", |
| "ShiraConfig", |
| "ShiraModel", |
| "TaskType", |
| "TrainableTokensConfig", |
| "TrainableTokensModel", |
| "VBLoRAConfig", |
| "VBLoRAConfig", |
| "VBLoRAModel", |
| "VeraConfig", |
| "VeraModel", |
| "WaveFTConfig", |
| "WaveFTModel", |
| "XLoraConfig", |
| "XLoraModel", |
| "bloom_model_postprocess_past_key_value", |
| "cast_mixed_precision_params", |
| "create_arrow_model", |
| "get_eva_state_dict", |
| "get_layer_status", |
| "get_model_status", |
| "get_peft_config", |
| "get_peft_model", |
| "get_peft_model_state_dict", |
| "initialize_lora_eva_weights", |
| "inject_adapter_in_model", |
| "load_peft_weights", |
| "prepare_model_for_kbit_training", |
| "replace_lora_weights_loftq", |
| "set_peft_model_state_dict", |
| "shift_tokens_right", |
| ] |
|
|