mirror of
https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
synced 2025-01-01 20:35:06 +08:00
do not stop working on failed hypernetwork load
This commit is contained in:
parent
d15b3ec001
commit
97bc0b9504
@ -1,5 +1,8 @@
|
|||||||
import glob
|
import glob
|
||||||
import os
|
import os
|
||||||
|
import sys
|
||||||
|
import traceback
|
||||||
|
|
||||||
import torch
|
import torch
|
||||||
from modules import devices
|
from modules import devices
|
||||||
|
|
||||||
@ -36,8 +39,12 @@ def load_hypernetworks(path):
|
|||||||
res = {}
|
res = {}
|
||||||
|
|
||||||
for filename in glob.iglob(path + '**/*.pt', recursive=True):
|
for filename in glob.iglob(path + '**/*.pt', recursive=True):
|
||||||
hn = Hypernetwork(filename)
|
try:
|
||||||
res[hn.name] = hn
|
hn = Hypernetwork(filename)
|
||||||
|
res[hn.name] = hn
|
||||||
|
except Exception:
|
||||||
|
print(f"Error loading hypernetwork {filename}", file=sys.stderr)
|
||||||
|
print(traceback.format_exc(), file=sys.stderr)
|
||||||
|
|
||||||
return res
|
return res
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user