Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Could not locate the pipeline.py inside zero123plus. #26

Closed
yetiiil opened this issue Apr 19, 2024 · 4 comments
Closed

Could not locate the pipeline.py inside zero123plus. #26

yetiiil opened this issue Apr 19, 2024 · 4 comments

Comments

@yetiiil
Copy link

yetiiil commented Apr 19, 2024

Hi, when I tried to run the code, I received the following issue. I think the problem comes from here:

pipeline = DiffusionPipeline.from_pretrained(
"sudo-ai/zero123plus-v1.2",
custom_pipeline="zero123plus",
torch_dtype=torch.float16,
cache="/scratch/huggingface"
)
Do you know if it is a problem linked with InstantMesh or Huggingface?

Could not locate the pipeline.py inside zero123plus.
Traceback (most recent call last):
File "/scratch2/yuxili/miniconda3/envs/env_test_test/lib/python3.10/site-packages/huggingface_hub/utils/_errors.py", line 304, in hf_raise_for_status
response.raise_for_status()
File "/scratch2/yuxili/miniconda3/envs/env_test_test/lib/python3.10/site-packages/requests/models.py", line 1021, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://raw.githubusercontent.com/huggingface/diffusers/v0.27.2/examples/community/zero123plus.py

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "/scratch2/yuxili/interiorDesign/InstantMesh/run_instantmesh.py", line 98, in
pipeline = DiffusionPipeline.from_pretrained(
File "/scratch2/yuxili/miniconda3/envs/env_test_test/lib/python3.10/site-packages/huggingface_hub/utils/_validators.py", line 119, in _inner_fn
return fn(*args, **kwargs)
File "/scratch2/yuxili/miniconda3/envs/env_test_test/lib/python3.10/site-packages/diffusers/pipelines/pipeline_utils.py", line 671, in from_pretrained
cached_folder = cls.download(
File "/scratch2/yuxili/miniconda3/envs/env_test_test/lib/python3.10/site-packages/huggingface_hub/utils/_validators.py", line 119, in _inner_fn
return fn(*args, **kwargs)
File "/scratch2/yuxili/miniconda3/envs/env_test_test/lib/python3.10/site-packages/diffusers/pipelines/pipeline_utils.py", line 1317, in download
pipeline_class = _get_pipeline_class(
File "/scratch2/yuxili/miniconda3/envs/env_test_test/lib/python3.10/site-packages/diffusers/pipelines/pipeline_loading_utils.py", line 323, in _get_pipeline_class
return get_class_from_dynamic_module(
File "/scratch2/yuxili/miniconda3/envs/env_test_test/lib/python3.10/site-packages/huggingface_hub/utils/_validators.py", line 119, in _inner_fn
return fn(*args, **kwargs)
File "/scratch2/yuxili/miniconda3/envs/env_test_test/lib/python3.10/site-packages/diffusers/utils/dynamic_modules_utils.py", line 441, in get_class_from_dynamic_module
final_module = get_cached_module_file(
File "/scratch2/yuxili/miniconda3/envs/env_test_test/lib/python3.10/site-packages/huggingface_hub/utils/_validators.py", line 119, in _inner_fn
return fn(*args, **kwargs)
File "/scratch2/yuxili/miniconda3/envs/env_test_test/lib/python3.10/site-packages/diffusers/utils/dynamic_modules_utils.py", line 287, in get_cached_module_file
resolved_module_file = cached_download(
File "/scratch2/yuxili/miniconda3/envs/env_test_test/lib/python3.10/site-packages/huggingface_hub/utils/_validators.py", line 119, in _inner_fn
return fn(*args, **kwargs)
File "/scratch2/yuxili/miniconda3/envs/env_test_test/lib/python3.10/site-packages/huggingface_hub/file_download.py", line 697, in cached_download
r = _request_wrapper(
File "/scratch2/yuxili/miniconda3/envs/env_test_test/lib/python3.10/site-packages/huggingface_hub/file_download.py", line 369, in _request_wrapper
response = _request_wrapper(
File "/scratch2/yuxili/miniconda3/envs/env_test_test/lib/python3.10/site-packages/huggingface_hub/file_download.py", line 393, in _request_wrapper
hf_raise_for_status(response)
File "/scratch2/yuxili/miniconda3/envs/env_test_test/lib/python3.10/site-packages/huggingface_hub/utils/_errors.py", line 371, in hf_raise_for_status
raise HfHubHTTPError(str(e), response=response) from e
huggingface_hub.utils._errors.HfHubHTTPError: 404 Client Error: Not Found for url: https://raw.githubusercontent.com/huggingface/diffusers/v0.27.2/examples/community/zero123plus.py

@bluestyle97
Copy link
Member

It seems that you are using diffusers==0.27.2, while we only tested on 0.20.2. Maybe you can try using the same diffusers version as us.

@yetiiil
Copy link
Author

yetiiil commented Apr 19, 2024

After I reinstalled diffusers and huggingface-hub, transformers, the problem still exists: huggingface_hub.utils._errors.HfHubHTTPError: 404 Client Error: Not Found for url: https://raw.githubusercontent.com/huggingface/diffusers/v0.20.2/examples/community/zero123plus.py

@bluestyle97
Copy link
Member

You are running run_instantmesh.py instead of run.py Did you modify the code? What about deleting cache="/scratch/huggingface"?

@yetiiil
Copy link
Author

yetiiil commented Apr 19, 2024

The issue comes from running the code outside of InstantMesh folder, it has nothing to do with the files inside the folder, thanks!

@yetiiil yetiiil closed this as completed Apr 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants