Fix type notation of merges in BPE Python binding (#1766)

This commit is contained in:
Kokū
2025-05-27 15:23:58 +09:00
committed by GitHub
parent f1faec1756
commit cc01186fd7
3 changed files with 3 additions and 3 deletions

View File

@ -16,7 +16,7 @@ class ByteLevelBPETokenizer(BaseTokenizer):
def __init__( def __init__(
self, self,
vocab: Optional[Union[str, Dict[str, int]]] = None, vocab: Optional[Union[str, Dict[str, int]]] = None,
merges: Optional[Union[str, Dict[Tuple[int, int], Tuple[int, int]]]] = None, merges: Optional[Union[str, List[Tuple[str, str]]]] = None,
add_prefix_space: bool = False, add_prefix_space: bool = False,
lowercase: bool = False, lowercase: bool = False,
dropout: Optional[float] = None, dropout: Optional[float] = None,

View File

@ -25,7 +25,7 @@ class CharBPETokenizer(BaseTokenizer):
def __init__( def __init__(
self, self,
vocab: Optional[Union[str, Dict[str, int]]] = None, vocab: Optional[Union[str, Dict[str, int]]] = None,
merges: Optional[Union[str, Dict[Tuple[int, int], Tuple[int, int]]]] = None, merges: Optional[Union[str, List[Tuple[str, str]]]] = None,
unk_token: Union[str, AddedToken] = "<unk>", unk_token: Union[str, AddedToken] = "<unk>",
suffix: str = "</w>", suffix: str = "</w>",
dropout: Optional[float] = None, dropout: Optional[float] = None,

View File

@ -16,7 +16,7 @@ class SentencePieceBPETokenizer(BaseTokenizer):
def __init__( def __init__(
self, self,
vocab: Optional[Union[str, Dict[str, int]]] = None, vocab: Optional[Union[str, Dict[str, int]]] = None,
merges: Optional[Union[str, Dict[Tuple[int, int], Tuple[int, int]]]] = None, merges: Optional[Union[str, List[Tuple[str, str]]]] = None,
unk_token: Union[str, AddedToken] = "<unk>", unk_token: Union[str, AddedToken] = "<unk>",
replacement: str = "", replacement: str = "",
add_prefix_space: bool = True, add_prefix_space: bool = True,