Getting a loading exception

#2
by nickludlam - opened

FYI I'm getting the following exception when trying to generate output using this model:

Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "/opt/homebrew/Caskroom/miniconda/base/envs/brennan/lib/python3.12/site-packages/mlx_lm/generate.py", line 241, in <module>
    main()
  File "/opt/homebrew/Caskroom/miniconda/base/envs/brennan/lib/python3.12/site-packages/mlx_lm/generate.py", line 179, in main
    model, tokenizer = load(
                       ^^^^^
  File "/opt/homebrew/Caskroom/miniconda/base/envs/brennan/lib/python3.12/site-packages/mlx_lm/utils.py", line 542, in load
    tokenizer = load_tokenizer(model_path, tokenizer_config)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/homebrew/Caskroom/miniconda/base/envs/brennan/lib/python3.12/site-packages/mlx_lm/tokenizer_utils.py", line 340, in load_tokenizer
    AutoTokenizer.from_pretrained(model_path, **tokenizer_config_extra),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/homebrew/Caskroom/miniconda/base/envs/brennan/lib/python3.12/site-packages/transformers/models/auto/tokenization_auto.py", line 897, in from_pretrained
    return tokenizer_class.from_pretrained(pretrained_model_name_or_path, *inputs, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/homebrew/Caskroom/miniconda/base/envs/brennan/lib/python3.12/site-packages/transformers/tokenization_utils_base.py", line 2271, in from_pretrained
    return cls._from_pretrained(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/opt/homebrew/Caskroom/miniconda/base/envs/brennan/lib/python3.12/site-packages/transformers/tokenization_utils_base.py", line 2505, in _from_pretrained
    tokenizer = cls(*init_inputs, **init_kwargs)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/homebrew/Caskroom/miniconda/base/envs/brennan/lib/python3.12/site-packages/transformers/tokenization_utils_fast.py", line 115, in __init__
    fast_tokenizer = TokenizerFast.from_file(fast_tokenizer_file)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Exception: data did not match any variant of untagged enum ModelWrapper at line 1251003 column 3

Just realised I probably also need to upgrade my transformers package!

nickludlam changed discussion status to closed

Sign up or log in to comment