mirror of
https://github.com/vladmandic/automatic
synced 2026-09-19 17:24:32 +02:00
reduce memory leak on control unit change
Signed-off-by: Vladimir Mandic <mandic00@live.com>
This commit is contained in:
@@ -139,8 +139,9 @@ class Processor():
|
||||
def reset(self, processor_id: str = None):
|
||||
if self.model is not None:
|
||||
debug(f'Control Processor unloaded: id="{self.processor_id}"')
|
||||
self.model = None
|
||||
self.processor_id = processor_id
|
||||
self.model = None
|
||||
self.processor_id = processor_id
|
||||
devices.torch_gc(force=True, reason='processor')
|
||||
# self.override = None
|
||||
# devices.torch_gc()
|
||||
self.load_config = { 'cache_dir': cache_dir }
|
||||
|
||||
Reference in New Issue
Block a user