Add adapter map for algo selection

This commit is contained in:
Kohaku-Blueleaf 2025-07-22 16:29:32 +08:00
parent f5bdfcf0fe
commit 7aa3184e85

View File

@ -15,9 +15,18 @@ adapters: list[type[WeightAdapterBase]] = [
OFTAdapter,
BOFTAdapter,
]
adapter_maps: dict[str, type[WeightAdapterBase]] = {
"LoRA": LoRAAdapter,
"LoHa": LoHaAdapter,
"LoKr": LoKrAdapter,
"GLoRA": GLoRAAdapter,
"OFT": OFTAdapter,
"BOFT": BOFTAdapter,
}
__all__ = [
"WeightAdapterBase",
"WeightAdapterTrainBase",
"adapters"
"adapters",
"adapter_maps",
] + [a.__name__ for a in adapters]