From be63128b8d69250d7a270374bcb53e01051387fb Mon Sep 17 00:00:00 2001 From: henryruhs Date: Mon, 3 Aug 2026 11:05:17 +0200 Subject: [PATCH] fix image to image for coreml --- facefusion/processors/modules/face_swapper/core.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/facefusion/processors/modules/face_swapper/core.py b/facefusion/processors/modules/face_swapper/core.py index 8f4954fd..4aa27c96 100755 --- a/facefusion/processors/modules/face_swapper/core.py +++ b/facefusion/processors/modules/face_swapper/core.py @@ -504,10 +504,10 @@ def clear_inference_pool() -> None: def adjust_inference_providers() -> List[InferenceProvider]: model_precision = get_model_options().get('precision') - model_type = get_model_options().get('type') + target_path = state_manager.get_item('target_path') if is_macos() and has_execution_provider('coreml'): - if model_type in [ 'ghost', 'uniface' ] or model_precision == 'fp16': + if model_precision == 'fp16' and is_video(target_path): return\ [ (facefusion.choices.execution_provider_set.get('coreml'),