Closed CasanovaSan closed 3 months ago
Hi there, it says no module installed 'dill'.
If you install that module in your venv, does it work?
Okay I downloaded these new models from https://huggingface.co/Anzhc/Anzhcs_YOLOs/tree/main and had the same issue.
Then on the venv, I installed "dill" with pip install dill
, and these new models work fine.
So make sure to install that library and it will work.
Checklist
What happened?
So i installed a custom adetailer model that focuses on faces and it gives me this error
Error running postprocess_image: C:\SD\Packages\stable-diffusion-webui-reForge\extensions\adetailer\scripts!adetailer.py Traceback (most recent call last): File "C:\SD\Packages\stable-diffusion-webui-reForge\modules\scripts.py", line 933, in postprocess_image script.postprocess_image(p, pp, script_args) File "C:\SD\Packages\stable-diffusion-webui-reForge\extensions\adetailer\aaaaaa\traceback.py", line 173, in wrapper raise error from None ValueError: ┌─────────────────────────────────────────────────────────────────────────┐ │ System info │ │ ┌─────────────┬───────────────────────────────────────────────────────┐ │ │ │ │ Value │ │ │ ├─────────────┼───────────────────────────────────────────────────────┤ │ │ │ Platform │ Windows-10-10.0.22631-SP0 │ │ │ │ Python │ 3.10.11 (tags/v3.10.11:7d4cc5a, Apr 5 2023, │ │ │ │ │ 00:38:17) [MSC v.1929 64 bit (AMD64)] │ │ │ │ Version │ f0.0.20.1-v1.10.0RC-latest-581-g1d909e5e │ │ │ │ Commit │ 1d909e5e7d3a5153f12df01a3b9a12e12adcb488 │ │ │ │ Commandline │ ['C:\SD\Packages\stable-diffusion-webui-reForge\… │ │ │ │ │ '--gradio-allowed-path', 'C:\SD\Images'] │ │ │ │ Libraries │ {'torch': '2.1.2+cu121', 'torchvision': │ │ │ │ │ '0.16.2+cu121', 'ultralytics': '8.2.62', 'mediapipe': │ │ │ │ │ '0.10.14'} │ │ │ └─────────────┴───────────────────────────────────────────────────────┘ │ │ Inputs │ │ ┌─────────────────┬───────────────────────────────────────────────────┐ │ │ │ │ Value │ │ │ ├─────────────────┼───────────────────────────────────────────────────┤ │ │ │ prompt │ zPDXL2, score_9, score_8_up, score_7_up, │ │ │ │ │ Expressiveh, ultra detailed, one valkyrie in │ │ │ │ │ gorgeous armor is holding a spear in hand, │ │ │ │ │ goddess, detaile and (pale:0.8) skin, beautiful │ │ │ │ │ face, curvy body and large (saggy:0.5) breasts, │ │ │ │ │ nipples, thighs, armoured dress, angel wings, │ │ │ │ │ looking at viewer, cloudy sky, holy light, light │ │ │ │ │ from clouds, fantasy theme │ │ │ │ negative_prompt │ score_5,score_4, bad quality, worst quality, │ │ │ │ │ zPDXL2-neg │ │ │ │ n_iter │ 1 │ │ │ │ batch_size │ 1 │ │ │ │ width │ 832 │ │ │ │ height │ 1216 │ │ │ │ sampler_name │ DPM++ 2M │ │ │ │ enable_hr │ True │ │ │ │ hr_upscaler │ 4x_NMKD-Siax_200k │ │ │ │ checkpoint │ MedusaCAS2.fp16.safetensors │ │ │ │ vae │ Automatic │ │ │ │ unet │ Automatic │ │ │ └─────────────────┴───────────────────────────────────────────────────┘ │ │ ADetailer │ │ ┌─────────────────────┬──────────────────────────────┐ │ │ │ │ Value │ │ │ ├─────────────────────┼──────────────────────────────┤ │ │ │ version │ 24.6.0 │ │ │ │ ad_model │ Anzhc Face seg 640 v2 y8n.pt │ │ │ │ ad_prompt │ │ │ │ │ ad_negative_prompt │ │ │ │ │ ad_controlnet_model │ None │ │ │ │ is_api │ False │ │ │ └─────────────────────┴──────────────────────────────┘ │ │ ┌───────────────── Traceback (most recent call last) ─────────────────┐ │ │ │ C:\SD\Packages\stable-diffusion-webui-reForge\modules_forge\patch_b │ │ │ │ asic.py:13 in loader │ │ │ │ │ │ │ │ 12 │ │ try: │ │ │ │ > 13 │ │ │ result = originalloader(*args, **kwargs) │ │ │ │ 14 │ │ except Exception as e: │ │ │ │ │ │ │ │ C:\SD\Packages\stable-diffusion-webui-reForge\venv\lib\site-package │ │ │ │ s\torch\serialization.py:1014 in load │ │ │ │m │ │ │ │ 1013 │ │ │ │ │ │ raise pickle.UnpicklingError(UNSAFE │ │ │ │ > 1014 │ │ │ │ return _load(opened_zipfile, │ │ │ │ 1015 │ │ │ │ │ │ │ map_location, │ │ │ │ │ │ │ │ C:\SD\Packages\stable-diffusion-webui-reForge\venv\lib\site-package │ │ │ │ s\torch\serialization.py:1422 in _load │ │ │ │ │ │ │ │ 1421 │ unpickler.persistent_load = persistent_load │ │ │ │ > 1422 │ result = unpickler.load() │ │ │ │ 1423 │ │ │ │ │ │ │ │ in load:1213 │ │ │ │ │ │ │ │ in load_global:1529 │ │ │ │ │ │ │ │ C:\SD\Packages\stable-diffusion-webui-reForge\venv\lib\site-package │ │ │ │ s\torch\serialization.py:1415 in find_class │ │ │ │ │ │ │ │ 1414 │ │ │ mod_name = load_module_mapping.get(mod_name, mod │ │ │ │ > 1415 │ │ │ return super().find_class(mod_name, name) │ │ │ │ 1416 │ │ │ │ │ │ │ │ C:\SD\Packages\stable-diffusion-webui-reForge\venv\lib\site-package │ │ │ │ s\pytorch_lightning_graveyard\legacy_import_unpickler.py:24 in │ │ │ │ find_class │ │ │ │ │ │ │ │ 23 │ │ │ warnings.warn(f"Redirecting import of {module}.{na │ │ │ │ > 24 │ │ return super().find_class(new_module, name) │ │ │ │ 25 │ │ │ │ │ │ │ │ in find_class:1580 │ │ │ └─────────────────────────────────────────────────────────────────────┘ │ │ ModuleNotFoundError: No module named 'dill' │ │ │ │ During handling of the above exception, another exception occurred: │ │ │ │ ┌───────────────── Traceback (most recent call last) ─────────────────┐ │ │ │ C:\SD\Packages\stable-diffusion-webui-reForge\extensions\adetailer\ │ │ │ │ aaaaaa\traceback.py:153 in wrapper │ │ │ │ │ │ │ │ 152 │ │ try: │ │ │ │ > 153 │ │ │ return func(*args, kwargs) │ │ │ │ 154 │ │ except Exception as e: │ │ │ │ │ │ │ │ C:\SD\Packages\stable-diffusion-webui-reForge\extensions\adetailer\ │ │ │ │ scripts!adetailer.py:818 in postprocess_image │ │ │ │ │ │ │ │ 817 │ │ │ │ │ continue │ │ │ │ > 818 │ │ │ │ is_processed |= self._postprocess_image_inne │ │ │ │ 819 │ │ │ │ │ │ │ │ C:\SD\Packages\stable-diffusion-webui-reForge\extensions\adetailer\ │ │ │ │ scripts!adetailer.py:739 in _postprocess_image_inner │ │ │ │ │ │ │ │ 738 │ │ with change_torch_load(): │ │ │ │ > 739 │ │ │ pred = predictor(ad_model, pp.image, args.ad_con │ │ │ │ 740 m │ │ │ │ │ │ │ │ C:\SD\Packages\stable-diffusion-webui-reForge\extensions\adetailer\ │ │ │ │ adetailer\ultralytics.py:27 in ultralytics_predict │ │ │ │ │ │ │ │ 26 │ │ │ │ │ > 27 │ model = YOLO(model_path) │ │ │ │ 28 │ apply_classes(model, model_path, classes) │ │ │ │ │ │ │ │ C:\SD\Packages\stable-diffusion-webui-reForge\venv\lib\site-package │ │ │ │ s\ultralytics\models\yolo\model.py:23 in init │ │ │ │ │ │ │ │ 22 │ │ │ # Continue with default YOLO initialization │ │ │ │ > 23 │ │ │ super().init(model=model, task=task, verbose= │ │ │ │ 24 │ │ │ │ │ │ │ │ C:\SD\Packages\stable-diffusion-webui-reForge\venv\lib\site-package │ │ │ │ s\ultralytics\engine\model.py:141 in init │ │ │ │ │ │ │ │ 140 │ │ else: │ │ │ │ > 141 │ │ │ self._load(model, task=task) │ │ │ │ 142 │ │ │ │ │ │ │ │ C:\SD\Packages\stable-diffusion-webui-reForge\venv\lib\site-package │ │ │ │ s\ultralytics\engine\model.py:293 in _load │ │ │ │ │ │ │ │ 292 │ │ if Path(weights).suffix == ".pt": │ │ │ │ > 293 │ │ │ self.model, self.ckpt = attempt_load_one_weight( │ │ │ │ 294 │ │ │ self.task = self.model.args["task"] │ │ │ │ │ │ │ │ C:\SD\Packages\stable-diffusion-webui-reForge\venv\lib\site-package │ │ │ │ s\ultralytics\nn\tasks.py:855 in attempt_load_one_weight │ │ │ │ │ │ │ │ 854 │ """Loads a single model weights.""" │ │ │ │ > 855 │ ckpt, weight = torch_safe_load(weight) # load ckpt │ │ │ │ 856 │ args = {DEFAULT_CFG_DICT, (ckpt.get("train_args", {} │ │ │ │ │ │ │ │ C:\SD\Packages\stable-diffusion-webui-reForge\venv\lib\site-package │ │ │ │ s\ultralytics\nn\tasks.py:781 in torch_safe_load │ │ │ │ │ │ │ │ 780 │ │ ): │ │ │ │ > 781 │ │ │ ckpt = torch.load(file, map_location="cpu") │ │ │ │ 782 │ │ │ │ │ │ │ │ C:\SD\Packages\stable-diffusion-webui-reForge\modules_forge\patch_b │ │ │ │ asic.py:29 in loader │ │ │ │ │ │ │ │ 28 │ │ │ │ │ │ exp += f'You may try again now and For │ │ │ │ > 29 │ │ │ raise ValueError(exp) │ │ │ │ 30 m│ │ return result │ │ │ └─────────────────────────────────────────────────────────────────────┘ │ │ ValueError: No module named 'dill' │ │ File corrupted: │ │ C:\SD\Packages\stable-diffusion-webui-reForge\models\adetailer\Anzhc │ │ Face seg 640 v2 y8n.pt │ │ Forge has tried to move the corrupted file to │ │ C:\SD\Packages\stable-diffusion-webui-reForge\models\adetailer\Anzhc │ │ Face seg 640 v2 y8n.pt.corrupted │ │ You may try again now and Forge will download models again. │ │ │ └─────────────────────────────────────────────────────────────────────────┘
Steps to reproduce the problem
install Anzhc face seg Face seg 640 from civitai and use it and it will give the same error as above (this does not happen on Webui a1111)
What should have happened?
it should load the model normally and work
What browsers do you use to access the UI ?
No response
Sysinfo
sysinfo-2024-07-22-09-00.json
Console logs
Additional information
No response