Fix typing syntax error

This commit is contained in:
Kohaku-Blueleaf 2025-04-08 18:46:53 +08:00
parent 726fdfcaa0
commit a220e5ca80
3 changed files with 9 additions and 6 deletions

View File

@ -1,5 +1,6 @@
import torch
from typing import Optional
import torch
from .base import WeightAdapterBase
@ -18,7 +19,7 @@ class GLoRAAdapter(WeightAdapterBase):
alpha: float,
dora_scale: torch.Tensor,
loaded_keys: set[str] = None,
) -> "GLoRAAdapter" | None:
) -> Optional["GLoRAAdapter"]:
if loaded_keys is None:
loaded_keys = set()
a1_name = "{}.a1.weight".format(x)

View File

@ -1,5 +1,6 @@
import torch
from typing import Optional
import torch
from .base import WeightAdapterBase
@ -18,7 +19,7 @@ class LoHaAdapter(WeightAdapterBase):
alpha: float,
dora_scale: torch.Tensor,
loaded_keys: set[str] = None,
) -> "LoHaAdapter" | None:
) -> Optional["LoHaAdapter"]:
if loaded_keys is None:
loaded_keys = set()

View File

@ -1,5 +1,6 @@
import torch
from typing import Optional
import torch
from .base import WeightAdapterBase
@ -18,7 +19,7 @@ class LoKrAdapter(WeightAdapterBase):
alpha: float,
dora_scale: torch.Tensor,
loaded_keys: set[str] = None,
) -> "LoKrAdapter" | None:
) -> Optional["LoKrAdapter"]:
if loaded_keys is None:
loaded_keys = set()
lokr_w1_name = "{}.lokr_w1".format(x)