-
-
Notifications
You must be signed in to change notification settings - Fork 850
Error: Could not load the stable-diffusion model! Reason: Weights only load failed. #1911
Description
Bug occurs on image generation.
Fresh linux install, no warnings in shell other than one saying that local:9000 is already populated.
With no changes made, default "Astronaut on a Horse" I get this error:
Error: Could not load the stable-diffusion model! Reason: Weights only load failed. This file can still be loaded, to do so you have two options, �[1mdo those steps only if you trust the source of the checkpoint�[0m. (1) In PyTorch 2.6, we changed the default value of the
weights_onlyargument intorch.loadfromFalsetoTrue. Re-runningtorch.loadwithweights_onlyset toFalsewill likely succeed, but it can result in arbitrary code execution. Do it only if you got the file from a trusted source. (2) Alternatively, to load withweights_only=Trueplease check the recommended steps in the following error message. WeightsUnpickler error: Unsupported global: GLOBAL pytorch_lightning.callbacks.model_checkpoint.ModelCheckpoint was not an allowed global by default. Please usetorch.serialization.add_safe_globals([ModelCheckpoint])or thetorch.serialization.safe_globals([ModelCheckpoint])context manager to allowlist this global if you trust this class/function. Check the documentation of torch.load to learn more about types accepted by default with weights_only https://pytorch.org/docs/stable/generated/torch.load.html.
Now, I read through as much of the documentation at the end as I could understand. Which frankly is next to nothing.
I have no idea what's happening, or even where to find an error log.