Skip to content

Commit

Permalink
MTL Config Union -> dataclass
Browse files Browse the repository at this point in the history
  • Loading branch information
Francois Ledoyen authored and Francois Ledoyen committed Feb 15, 2025
1 parent 9efc666 commit cbda47a
Showing 1 changed file with 3 additions and 6 deletions.
9 changes: 3 additions & 6 deletions src/adapters/configuration/adapter_config.py
Original file line number Diff line number Diff line change
Expand Up @@ -551,14 +551,11 @@ class MTLLoRAConfig(LoRAConfig, MultiTaskConfig):
weights_sharpness: float = 0.05


@dataclass
class MultiTaskConfigUnion(AdapterConfig):
architecture: Optional[str] = "mtl_union"
base_config: MultiTaskConfig
task_names: List[str]

def __init__(self, base_config: MultiTaskConfig, task_names: List[str]):
self.base_config = base_config
self.task_names = task_names
base_config: Optional[MultiTaskConfig] = None
task_names: Optional[List[str]] = None

def to_dict(self):
return {
Expand Down

0 comments on commit cbda47a

Please sign in to comment.