PEFT Adapters¶
Parameter-efficient fine-tuning adapter configurations supported by Takt.
- taktiny.takt.BaseAdapter¶
alias of
AdapterBase
- class taktiny.takt.LoRAAdapter(targets, rank=8, alpha=16.0, *, dtype=None, rngs)[source]¶
Bases:
AdapterBaseApply
LoRALinearto modules selected by regex patterns.
- class taktiny.takt.DoRAAdapter(targets, rank=8, alpha=16.0, *, dtype=None, rngs, **kwargs)[source]¶
Bases:
AdapterBaseApply
DoRALinearto matching modules.
- class taktiny.takt.AdaLoRAAdapter(targets, rank=8, alpha=16.0, *, dtype=None, rngs, **kwargs)[source]¶
Bases:
AdapterBaseApply
AdaLoRALinearto matching modules.
- class taktiny.takt.LoHaAdapter(targets, rank=8, alpha=16.0, *, dtype=None, rngs, **kwargs)[source]¶
Bases:
AdapterBaseApply
LoHaLinearto matching modules.
- class taktiny.takt.LoKrAdapter(targets, rank=8, alpha=16.0, *, dtype=None, rngs, **kwargs)[source]¶
Bases:
AdapterBaseApply
LoKrLinearto matching modules.