Fix single image segment offload
This commit is contained in:
@@ -411,8 +411,9 @@ class Sam2Segmentation:
|
||||
model.to(offload_device)
|
||||
except:
|
||||
model.model.to(offload_device)
|
||||
model.reset_state(self.inference_state)
|
||||
self.inference_state = None
|
||||
if hasattr(self, 'inference_state') and self.inference_state is not None and hasattr(model, "reset_state"):
|
||||
model.reset_state(self.inference_state)
|
||||
self.inference_state = None
|
||||
mm.soft_empty_cache()
|
||||
|
||||
out_list = []
|
||||
|
||||
Reference in New Issue
Block a user