TypeError: object of type 'NoneType' has no len()

#41
by chaphi - opened

[2025-02-12 11:19:54] [INFO] Merge configuration saved in /tmp/tmplwg8wjke/merged/config.yaml
[2025-02-12 11:19:54] [INFO] Creating repo Wurzel-0
[2025-02-12 11:19:57] [INFO] Repo created: https://huggingface.co/chaphi/Wurzel-0
[2025-02-12 11:19:57] [INFO] Running mergekit-yaml config.yaml merge --copy-tokenizer --cuda --low-cpu-memory --allow-crimes --lora-merge-cache /tmp/tmplwg8wjke/.lora_cache
[2025-02-12 11:20:01] [INFO]
[2025-02-12 11:20:01] [INFO]
[2025-02-12 11:20:01] [INFO] config.json: 0%| | 0.00/29.0 [00:00<?, ?B/s]
[2025-02-12 11:20:01] [INFO] config.json: 100%|โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ| 29.0/29.0 [00:00<00:00, 137kB/s]
[2025-02-12 11:20:01] [INFO] Traceback (most recent call last):
[2025-02-12 11:20:01] [INFO] File "/home/user/.pyenv/versions/3.10.16/bin/mergekit-yaml", line 8, in
[2025-02-12 11:20:01] [INFO] sys.exit(main())
[2025-02-12 11:20:01] [INFO] File "/home/user/.pyenv/versions/3.10.16/lib/python3.10/site-packages/click/core.py", line 1161, in call
[2025-02-12 11:20:01] [INFO] return self.main(*args, **kwargs)
[2025-02-12 11:20:01] [INFO] File "/home/user/.pyenv/versions/3.10.16/lib/python3.10/site-packages/click/core.py", line 1082, in main
[2025-02-12 11:20:01] [INFO] rv = self.invoke(ctx)
[2025-02-12 11:20:01] [INFO] File "/home/user/.pyenv/versions/3.10.16/lib/python3.10/site-packages/click/core.py", line 1443, in invoke
[2025-02-12 11:20:01] [INFO] return ctx.invoke(self.callback, **ctx.params)
[2025-02-12 11:20:01] [INFO] File "/home/user/.pyenv/versions/3.10.16/lib/python3.10/site-packages/click/core.py", line 788, in invoke
[2025-02-12 11:20:01] [INFO] return __callback(*args, **kwargs)
[2025-02-12 11:20:01] [INFO] File "/home/user/.pyenv/versions/3.10.16/lib/python3.10/site-packages/mergekit/options.py", line 82, in wrapper
[2025-02-12 11:20:01] [INFO] f(*args, **kwargs)
[2025-02-12 11:20:01] [INFO] File "/home/user/.pyenv/versions/3.10.16/lib/python3.10/site-packages/mergekit/scripts/run_yaml.py", line 47, in main
[2025-02-12 11:20:01] [INFO] run_merge(
[2025-02-12 11:20:01] [INFO] File "/home/user/.pyenv/versions/3.10.16/lib/python3.10/site-packages/mergekit/merge.py", line 50, in run_merge
[2025-02-12 11:20:01] [INFO] model_arch_info = [
[2025-02-12 11:20:01] [INFO] File "/home/user/.pyenv/versions/3.10.16/lib/python3.10/site-packages/mergekit/merge.py", line 51, in
[2025-02-12 11:20:01] [INFO] get_architecture_info(m.config(trust_remote_code=options.trust_remote_code))
[2025-02-12 11:20:01] [INFO] File "/home/user/.pyenv/versions/3.10.16/lib/python3.10/site-packages/mergekit/architecture.py", line 363, in get_architecture_info
[2025-02-12 11:20:01] [INFO] if len(config.architectures) != 1:
[2025-02-12 11:20:01] [INFO] TypeError: object of type 'NoneType' has no len()
[2025-02-12 11:20:02] [ERROR] Command exited with code 1
[2025-02-12 11:20:02] [ERROR] Merge failed. Deleting repo as no model is uploaded.

My Config:

models:

  • model: neo-lin/Funny-Chatbot-Llama-3.1-8B-Instruct
    #no parameters necessary for base model
  • model: EryriLabs/DeepSeek-R1-Distill-Llama-Thinking-Farmer-8B
    parameters:
    density: 0.5
    weight: 0.5
  • model: Dominic2106/llama-3-Old-English-Tutorial-FineTune
    parameters:
    density: 0.5
    weight: 0.5

merge_method: ties
base_model: neo-lin/Funny-Chatbot-Llama-3.1-8B-Instruct
parameters:
normalize: false
int8_mask: true
dtype: float16

Sign up or log in to comment