ChenDarYen / Key-Locked-Rank-One-Editing-for-Text-to-Image-Personalization

An Pytorch implementation of the paper Key-Locked Rank One Editing for Text-to-Image Personalization
MIT License
76 stars 7 forks source link

Where should I put the downloaded pre-trained model? #19

Closed ppjiong11 closed 7 months ago

ppjiong11 commented 7 months ago

Traceback (most recent call last): File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/urllib3/connection.py", line 198, in _new_conn sock = connection.create_connection( File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/urllib3/util/connection.py", line 85, in create_connection raise err File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/urllib3/util/connection.py", line 73, in create_connection sock.connect(sa) OSError: [Errno 101] Network is unreachable

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

Traceback (most recent call last): File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/urllib3/connectionpool.py", line 793, in urlopen response = self._make_request( File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/urllib3/connectionpool.py", line 491, in _make_request raise new_e File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/urllib3/connectionpool.py", line 467, in _make_request self._validate_conn(conn) File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/urllib3/connectionpool.py", line 1099, in _validate_conn conn.connect() File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/urllib3/connection.py", line 616, in connect self.sock = sock = self._new_conn() File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/urllib3/connection.py", line 213, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPSConnection object at 0x7f050d0470d0>: Failed to establish a new connection: [Errno 101] Network is unreachable

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

Traceback (most recent call last): File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/requests/adapters.py", line 486, in send resp = conn.urlopen( File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/urllib3/connectionpool.py", line 847, in urlopen retries = retries.increment( File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/urllib3/util/retry.py", line 515, in increment raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='huggingface.co', port=443): Max retries exceeded with url: /laion/CLIP-ViT-H-14-laion2B-s32B-b79K/resolve/main/open_clip_pytorch_model.bin (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f050d0470d0>: Failed to establish a new connection: [Errno 101] Network is unreachable'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/huggingface_hub/file_download.py", line 1261, in hf_hub_download metadata = get_hf_file_metadata( File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/huggingface_hub/utils/_validators.py", line 118, in _inner_fn return fn(args, kwargs) File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/huggingface_hub/file_download.py", line 1667, in get_hf_file_metadata r = _request_wrapper( File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/huggingface_hub/file_download.py", line 385, in _request_wrapper response = _request_wrapper( File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/huggingface_hub/file_download.py", line 408, in _request_wrapper response = get_session().request(method=method, url=url, params) File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/requests/sessions.py", line 589, in request resp = self.send(prep, send_kwargs) File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/requests/sessions.py", line 703, in send r = adapter.send(request, kwargs) File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/huggingface_hub/utils/_http.py", line 67, in send return super().send(request, args, **kwargs) File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/requests/adapters.py", line 519, in send raise ConnectionError(e, request=request) requests.exceptions.ConnectionError: (MaxRetryError("HTTPSConnectionPool(host='huggingface.co', port=443): Max retries exceeded with url: /laion/CLIP-ViT-H-14-laion2B-s32B-b79K/resolve/main/open_clip_pytorch_model.bin (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f050d0470d0>: Failed to establish a new connection: [Errno 101] Network is unreachable'))"), '(Request ID: 6b7a84f5-757b-4262-aa52-e489e568858f)')

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

Traceback (most recent call last): File "/home/wjy/perfusion/main.py", line 461, in model = instantiate_from_config(config.model) File "/home/wjy/perfusion/main.py", line 137, in instantiate_from_config return get_obj_from_str(config["target"])(config.get("params", dict())) File "/home/wjy/perfusion/perfusion/perfusion.py", line 54, in init super().init(*args, kwargs) File "/home/wjy/perfusion/ldm/models/diffusion/ddpm.py", line 565, in init self.instantiate_cond_stage(cond_stage_config) File "/home/wjy/perfusion/ldm/models/diffusion/ddpm.py", line 640, in instantiate_cond_stage model = instantiate_from_config(config) File "/home/wjy/perfusion/ldm/util.py", line 175, in instantiate_from_config return get_obj_from_str(config["target"])(config.get("params", dict()), *kwargs) File "/home/wjy/perfusion/ldm/modules/encoders/modules.py", line 340, in init model, , = open_clip.create_model_and_transforms(arch, device=torch.device('cpu'), pretrained=version) File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/open_clip/factory.py", line 383, in create_model_and_transforms model = create_model( File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/open_clip/factory.py", line 281, in create_model checkpoint_path = download_pretrained(pretrained_cfg, cache_dir=cache_dir) File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/open_clip/pretrained.py", line 552, in download_pretrained target = download_pretrained_from_hf(model_id, cache_dir=cache_dir) File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/open_clip/pretrained.py", line 522, in download_pretrained_from_hf cached_file = hf_hub_download(model_id, filename, revision=revision, cache_dir=cache_dir) File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/huggingface_hub/utils/_validators.py", line 118, in _inner_fn return fn(args, kwargs) File "/home/wjy/miniconda3/envs/perfusion/lib/python3.10/site-packages/huggingface_hub/file_download.py", line 1406, in hf_hub_download raise LocalEntryNotFoundError( huggingface_hub.utils._errors.LocalEntryNotFoundError: An error happened while trying to locate the file on the Hub and we cannot find the requested files in the local cache. Please check your connection and try again or make sure your Internet connection is on.

I manually downloaded the open_clip_pytorch_model.bin model, where should I put it?please tell me ,thanks!