Refactor node.py to use project root path for model_dir

This commit is contained in:
neverbiasu
2024-08-27 21:00:22 +08:00
parent 4222e453a3
commit 22eb6d6dd0
+7 -1
View File
@@ -1,9 +1,15 @@
import os
import cv2
import sys
import torch
import argparse
import numpy as np
project_root = os.path.abspath(os.path.dirname(__file__))
if project_root not in sys.path:
sys.path.append(project_root)
from PIL import Image
from diffusers import (
StableDiffusionControlNetPipeline,
@@ -18,7 +24,7 @@ from annotator.lineart import LineartDetector
from huggingface_hub import snapshot_download
from ip_adapter import StyleShot, StyleContentStableDiffusionControlNetPipeline
model_dir = os.path.join(os.path.dirname(__file__), "prtrained_models")
model_dir = os.path.join(project_root, "prtrained_models")
device = "cuda"