fix bug of SAM2 Ultra,SAM2 Video Ultra noses cache model

This commit is contained in:
chflame163
2024-09-03 18:44:28 +08:00
parent f62e577217
commit 3f707746fa
+9 -3
View File
@@ -357,7 +357,10 @@ class LS_SAM2_ULTRA:
try:
model.to(offload_device)
except:
model.model.to(offload_device)
try:
model.model.to(offload_device)
except:
pass
else:
del model
clear_memory()
@@ -657,8 +660,11 @@ class LS_SAM2_VIDEO_ULTRA:
v_model.to(offload_device)
s_model.to(offload_device)
except:
v_model.model.to(offload_device)
s_model.model.to(offload_device)
try:
v_model.model.to(offload_device)
s_model.model.to(offload_device)
except:
pass
else:
del v_model
del s_model