lpips darwin

This commit is contained in:
Johannes Stelzer 2024-01-09 21:21:23 +01:00
parent 4501d80044
commit b83d3ee0a0
1 changed files with 7 additions and 2 deletions

View File

@ -8,7 +8,9 @@ from PIL import Image
from latentblending.movie_util import MovieSaver from latentblending.movie_util import MovieSaver
from typing import List, Optional from typing import List, Optional
import lpips import lpips
from latentblending.utils import interpolate_spherical, interpolate_linear, add_frames_linear_interp, yml_load, yml_save import platform
from latentblending.utils import interpolate_spherical, interpolate_linear,
add_frames_linear_interp, yml_load, yml_save
warnings.filterwarnings('ignore') warnings.filterwarnings('ignore')
torch.backends.cudnn.benchmark = False torch.backends.cudnn.benchmark = False
torch.set_grad_enabled(False) torch.set_grad_enabled(False)
@ -64,6 +66,9 @@ class BlendingEngine():
self.multi_transition_img_first = None self.multi_transition_img_first = None
self.multi_transition_img_last = None self.multi_transition_img_last = None
self.dt_unet_step = 0 self.dt_unet_step = 0
if platform.system() == "Darwin":
self.lpips = lpips.LPIPS(net='alex')
else:
self.lpips = lpips.LPIPS(net='alex').cuda(self.device) self.lpips = lpips.LPIPS(net='alex').cuda(self.device)
self.set_prompt1("") self.set_prompt1("")