gm.text.Gemma3nTokenizer

gm.text.Gemma3nTokenizer#

class gemma.gm.text.Gemma3nTokenizer(
path: str | os.PathLike = 'gs://gemma-data/tokenizers/tokenizer_gemma3n.model',
*,
custom_tokens: dict[int,
str]=<factory>,
)[source]

Bases: gemma.gm.text._tokenizer.Tokenizer

Tokenizer for Gemma3n.

path: str | os.PathLike = 'gs://gemma-data/tokenizers/tokenizer_gemma3n.model'
special_tokens[source]

alias of gemma.gm.text._tokenizer._Gemma3SpecialTokens

FORBIDDEN_TOKENS: ClassVar[tuple[int, ...]] = (_Gemma3SpecialTokens.IMAGE_PLACEHOLDER, _Gemma3SpecialTokens.END_OF_IMAGE)
VERSION: ClassVar[int | str] = '3n'