fix pulid

Signed-off-by: Vladimir Mandic <mandic00@live.com>
This commit is contained in:
Vladimir Mandic
2026-06-18 08:35:07 +02:00
parent 4b89d65639
commit 6b02ac059d
5 changed files with 15 additions and 9 deletions
+1 -2
View File
@@ -18,8 +18,7 @@ from facexlib.parsing import init_parsing_model
from facexlib.utils.face_restoration_helper import FaceRestoreHelper
from insightface.app import FaceAnalysis
from .pulid_utils import img2tensor, tensor2img
from pulid_utils import img2tensor, tensor2img
from eva_clip import create_model_and_transforms
from eva_clip.constants import OPENAI_DATASET_MEAN, OPENAI_DATASET_STD
from encoders_transformer import IDFormer, IDEncoder
+3 -4
View File
@@ -30,10 +30,9 @@ class PulIDScript(scripts_manager.Script):
def dependencies(self):
from installer import installed, install, install_insightface
if not installed('insightface', quiet=True) and not installed('insightfacex', quiet=True):
install_insightface()
if not installed('torchdiffeq'):
install('torchdiffeq')
install_insightface()
install('torchdiffeq', quiet=True)
install('torchsde==0.2.6', 'torchsde', quiet=True)
def register(self): # register xyz grid elements
global registered # pylint: disable=global-statement