llama-recipes icon indicating copy to clipboard operation
llama-recipes copied to clipboard

load_model failed

Open wygao8 opened this issue 11 months ago • 1 comments

System Info

[pip3] flake8==7.0.0 [pip3] flake8-bugbear==24.2.6 [pip3] mypy-extensions==1.0.0 [pip3] numpy==1.26.4 [pip3] torch==2.2.1+cu118 [pip3] torchdata==0.7.1+cpu [pip3] torchtext==0.17.1 [pip3] triton==2.2.0 [conda] numpy 1.26.4 pypi_0 pypi [conda] torch 2.2.1+cu118 pypi_0 pypi [conda] torchdata 0.7.1+cpu pypi_0 pypi [conda] torchtext 0.17.1 pypi_0 pypi [conda] triton 2.2.0 pypi_0 pypi

Information

  • [X] The official example scripts
  • [ ] My own modified scripts

🐛 Describe the bug

I followed the instructions to install and infer Llama-2-chat-70b.

pip install --extra-index-url https://download.pytorch.org/whl/test/cu118 llama-recipes
python examples/chat_completion/chat_completion.py --model_name "PATH/TO/MODEL/70B/" --prompt_file examples/chat_completion/chats.json  --quantization --use_auditnlg

However, it failed to load the model and showed errors as follows:

  File "examples/example_chat_completion.py", line 64, in main
    model = load_model(model_name, quantization, use_fast_kernels)
TypeError: load_model() takes 2 positional arguments but 3 were given

I checked the history of llama_recipes.inference.model_utils.load_model and found it changed last month. I installed llama-recipes from source and fixed this issue.

Is the pip-downloaded version outdated?

Error logs

  File "examples/example_chat_completion.py", line 64, in main
    model = load_model(model_name, quantization, use_fast_kernels)
TypeError: load_model() takes 2 positional arguments but 3 were given

Expected behavior

Update the pip packages.

wygao8 avatar Mar 11 '24 08:03 wygao8

Thanks @wygao8 for reporting this, we are getting ready for a new release in the meantime please install from src pip install -e . that should help.

HamidShojanazeri avatar Mar 11 '24 15:03 HamidShojanazeri

Hi! It seems that a solution has been provided to the issue and there has not been a follow-up conversation for a long time. I will close this issue for now and feel free to reopen it if you have any questions!

wukaixingxp avatar Jun 03 '24 21:06 wukaixingxp