|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
from .adalora import AdaLoraConfig, AdaLoraModel |
|
|
from .adaption_prompt import AdaptionPromptConfig, AdaptionPromptModel |
|
|
from .boft import BOFTConfig, BOFTModel |
|
|
from .bone import BoneConfig, BoneModel |
|
|
from .c3a import C3AConfig, C3AModel |
|
|
from .cpt import CPTConfig, CPTEmbedding |
|
|
from .fourierft import FourierFTConfig, FourierFTModel |
|
|
from .hra import HRAConfig, HRAModel |
|
|
from .ia3 import IA3Config, IA3Model |
|
|
from .ln_tuning import LNTuningConfig, LNTuningModel |
|
|
from .loha import LoHaConfig, LoHaModel |
|
|
from .lokr import LoKrConfig, LoKrModel |
|
|
from .lora import ( |
|
|
ArrowConfig, |
|
|
EvaConfig, |
|
|
LoftQConfig, |
|
|
LoraConfig, |
|
|
LoraModel, |
|
|
LoraRuntimeConfig, |
|
|
create_arrow_model, |
|
|
get_eva_state_dict, |
|
|
initialize_lora_eva_weights, |
|
|
) |
|
|
from .miss import MissConfig, MissModel |
|
|
from .mixed import MixedModel |
|
|
from .multitask_prompt_tuning import MultitaskPromptEmbedding, MultitaskPromptTuningConfig, MultitaskPromptTuningInit |
|
|
from .oft import OFTConfig, OFTModel |
|
|
from .p_tuning import PromptEncoder, PromptEncoderConfig, PromptEncoderReparameterizationType |
|
|
from .poly import PolyConfig, PolyModel |
|
|
from .prefix_tuning import PrefixEncoder, PrefixTuningConfig |
|
|
from .prompt_tuning import PromptEmbedding, PromptTuningConfig, PromptTuningInit |
|
|
from .randlora import RandLoraConfig, RandLoraModel |
|
|
from .road import RoadConfig, RoadModel |
|
|
from .shira import ShiraConfig, ShiraModel |
|
|
from .trainable_tokens import TrainableTokensConfig, TrainableTokensModel |
|
|
from .vblora import VBLoRAConfig, VBLoRAModel |
|
|
from .vera import VeraConfig, VeraModel |
|
|
from .waveft import WaveFTConfig, WaveFTModel |
|
|
from .xlora import XLoraConfig, XLoraModel |
|
|
|
|
|
|
|
|
__all__ = [ |
|
|
"AdaLoraConfig", |
|
|
"AdaLoraModel", |
|
|
"AdaptionPromptConfig", |
|
|
"AdaptionPromptModel", |
|
|
"ArrowConfig", |
|
|
"BOFTConfig", |
|
|
"BOFTModel", |
|
|
"BoneConfig", |
|
|
"BoneModel", |
|
|
"C3AConfig", |
|
|
"C3AModel", |
|
|
"CPTConfig", |
|
|
"CPTEmbedding", |
|
|
"EvaConfig", |
|
|
"FourierFTConfig", |
|
|
"FourierFTModel", |
|
|
"HRAConfig", |
|
|
"HRAModel", |
|
|
"IA3Config", |
|
|
"IA3Model", |
|
|
"LNTuningConfig", |
|
|
"LNTuningModel", |
|
|
"LoHaConfig", |
|
|
"LoHaModel", |
|
|
"LoKrConfig", |
|
|
"LoKrModel", |
|
|
"LoftQConfig", |
|
|
"LoraConfig", |
|
|
"LoraModel", |
|
|
"LoraRuntimeConfig", |
|
|
"MissConfig", |
|
|
"MissModel", |
|
|
"MixedModel", |
|
|
"MultitaskPromptEmbedding", |
|
|
"MultitaskPromptTuningConfig", |
|
|
"MultitaskPromptTuningInit", |
|
|
"OFTConfig", |
|
|
"OFTModel", |
|
|
"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", |
|
|
] |
|
|
|