diff --git a/facefusion/metadata.py b/facefusion/metadata.py index e63dde7f..96a4a8c4 100644 --- a/facefusion/metadata.py +++ b/facefusion/metadata.py @@ -2,7 +2,7 @@ METADATA =\ { 'name': 'FaceFusion', 'description': 'Next generation face swapper and enhancer', - 'version': '2.2.0', + 'version': '2.2.1', 'license': 'MIT', 'author': 'Henry Ruhs', 'url': 'https://facefusion.io' diff --git a/facefusion/processors/frame/modules/face_debugger.py b/facefusion/processors/frame/modules/face_debugger.py index 060a2e1e..443d875c 100755 --- a/facefusion/processors/frame/modules/face_debugger.py +++ b/facefusion/processors/frame/modules/face_debugger.py @@ -56,9 +56,9 @@ def pre_process(mode : ProcessMode) -> bool: def post_process() -> None: + read_static_image.cache_clear() if facefusion.globals.video_memory_strategy == 'strict' or facefusion.globals.video_memory_strategy == 'moderate': clear_frame_processor() - read_static_image.cache_clear() if facefusion.globals.video_memory_strategy == 'strict': clear_face_analyser() clear_content_analyser() diff --git a/facefusion/processors/frame/modules/face_enhancer.py b/facefusion/processors/frame/modules/face_enhancer.py index 8e20737c..4be35e81 100755 --- a/facefusion/processors/frame/modules/face_enhancer.py +++ b/facefusion/processors/frame/modules/face_enhancer.py @@ -156,9 +156,9 @@ def pre_process(mode : ProcessMode) -> bool: def post_process() -> None: + read_static_image.cache_clear() if facefusion.globals.video_memory_strategy == 'strict' or facefusion.globals.video_memory_strategy == 'moderate': clear_frame_processor() - read_static_image.cache_clear() if facefusion.globals.video_memory_strategy == 'strict': clear_face_analyser() clear_content_analyser() diff --git a/facefusion/processors/frame/modules/face_swapper.py b/facefusion/processors/frame/modules/face_swapper.py index 59752cc1..9b880d7e 100755 --- a/facefusion/processors/frame/modules/face_swapper.py +++ b/facefusion/processors/frame/modules/face_swapper.py @@ -190,10 +190,10 @@ def pre_process(mode : ProcessMode) -> bool: def post_process() -> None: + read_static_image.cache_clear() if facefusion.globals.video_memory_strategy == 'strict' or facefusion.globals.video_memory_strategy == 'moderate': clear_frame_processor() clear_model_matrix() - read_static_image.cache_clear() if facefusion.globals.video_memory_strategy == 'strict': clear_face_analyser() clear_content_analyser() diff --git a/facefusion/processors/frame/modules/frame_enhancer.py b/facefusion/processors/frame/modules/frame_enhancer.py index e23cd561..07b0e933 100644 --- a/facefusion/processors/frame/modules/frame_enhancer.py +++ b/facefusion/processors/frame/modules/frame_enhancer.py @@ -129,9 +129,9 @@ def pre_process(mode : ProcessMode) -> bool: def post_process() -> None: + read_static_image.cache_clear() if facefusion.globals.video_memory_strategy == 'strict' or facefusion.globals.video_memory_strategy == 'moderate': clear_frame_processor() - read_static_image.cache_clear() if facefusion.globals.video_memory_strategy == 'strict': clear_face_analyser() clear_content_analyser()