Description
I am running into a bug when compiling and building with docker.
OS is windows 11.
I opened up 95-MagicQuill.sh and install-all.sh with notepad++ and converted them to LF from CRLF based on another issue that was resolved. After that, the build happened correctly.
When running "docker compose up -d" or pressing start on docker desktop I run into an issue that I can't seem to resolved.
Log ------------------------------------------------------------------------------
2025-04-07 15:18:00 magicquill-1 | Using pytorch cross attention
2025-04-07 15:18:01 magicquill-1 | ['/home/quill/MagicQuill', '/home/quill/miniconda3/envs/MagicQuill/lib/python310.zip', '/home/quill/miniconda3/envs/MagicQuill/lib/python3.10', '/home/quill/miniconda3/envs/MagicQuill/lib/python3.10/lib-dynload', '/home/quill/miniconda3/envs/MagicQuill/lib/python3.10/site-packages', 'editable.llava-1.2.2.post1.finder.path_hook', '/home/quill/MagicQuill/MagicQuill', '/home/quill/miniconda3/envs/MagicQuill/lib/python3.10/site-packages/setuptools/_vendor']
2025-04-07 15:18:01 magicquill-1 | Traceback (most recent call last):
2025-04-07 15:18:01 magicquill-1 | File "/home/quill/miniconda3/envs/MagicQuill/lib/python3.10/site-packages/transformers/utils/hub.py", line 385, in cached_file
2025-04-07 15:18:01 magicquill-1 | resolved_file = hf_hub_download(
2025-04-07 15:18:01 magicquill-1 | File "/home/quill/miniconda3/envs/MagicQuill/lib/python3.10/site-packages/huggingface_hub/utils/_validators.py", line 106, in _inner_fn
2025-04-07 15:18:01 magicquill-1 | validate_repo_id(arg_value)
2025-04-07 15:18:01 magicquill-1 | File "/home/quill/miniconda3/envs/MagicQuill/lib/python3.10/site-packages/huggingface_hub/utils/_validators.py", line 154, in validate_repo_id
2025-04-07 15:18:01 magicquill-1 | raise HFValidationError(
2025-04-07 15:18:01 magicquill-1 | huggingface_hub.errors.HFValidationError: Repo id must be in the form 'repo_name' or 'namespace/repo_name': '/home/quill/MagicQuill/models/llava-v1.5-7b-finetune-clean'. Use repo_type
argument if needed.
2025-04-07 15:18:01 magicquill-1 |
2025-04-07 15:18:01 magicquill-1 | The above exception was the direct cause of the following exception:
2025-04-07 15:18:01 magicquill-1 |
2025-04-07 15:18:01 magicquill-1 | Traceback (most recent call last):
2025-04-07 15:18:01 magicquill-1 | File "/home/quill/MagicQuill/gradio_run.py", line 24, in
2025-04-07 15:18:01 magicquill-1 | llavaModel = LLaVAModel()
2025-04-07 15:18:01 magicquill-1 | File "/home/quill/MagicQuill/MagicQuill/llava_new.py", line 26, in init
2025-04-07 15:18:01 magicquill-1 | self.tokenizer, self.model, self.image_processor, self.context_len = load_pretrained_model(
2025-04-07 15:18:01 magicquill-1 | File "/home/quill/MagicQuill/MagicQuill/LLaVA/llava/model/builder.py", line 116, in load_pretrained_model
2025-04-07 15:18:01 magicquill-1 | tokenizer = AutoTokenizer.from_pretrained(model_path, use_fast=False)
2025-04-07 15:18:01 magicquill-1 | File "/home/quill/miniconda3/envs/MagicQuill/lib/python3.10/site-packages/transformers/models/auto/tokenization_auto.py", line 758, in from_pretrained
2025-04-07 15:18:01 magicquill-1 | tokenizer_config = get_tokenizer_config(pretrained_model_name_or_path, **kwargs)
2025-04-07 15:18:01 magicquill-1 | File "/home/quill/miniconda3/envs/MagicQuill/lib/python3.10/site-packages/transformers/models/auto/tokenization_auto.py", line 590, in get_tokenizer_config
2025-04-07 15:18:01 magicquill-1 | resolved_config_file = cached_file(
2025-04-07 15:18:01 magicquill-1 | File "/home/quill/miniconda3/envs/MagicQuill/lib/python3.10/site-packages/transformers/utils/hub.py", line 450, in cached_file
2025-04-07 15:18:01 magicquill-1 | raise EnvironmentError(
2025-04-07 15:18:01 magicquill-1 | OSError: Incorrect path_or_model_id: '/home/quill/MagicQuill/models/llava-v1.5-7b-finetune-clean'. Please provide either the path to a local folder or the repo_id of a model on the Hub.
2025-04-07 15:18:02 magicquill-1 | [ERROR] Failed to run MagicQuill.
/Log ------------------------------------------------------------------------------
Based on issue 54 I have attached a screenshot of my directory. I assume this is the correct place. I even tried to move the models into the "C:\docker\MagicQuill\MagicQuill" directory and that didn't work either. Any help in showing me what I am missing would be greatly appreciated.
Thank you!