diff --git a/metahub_save_node.py b/metahub_save_node.py index 383fc99..dcc67b0 100644 --- a/metahub_save_node.py +++ b/metahub_save_node.py @@ -251,12 +251,16 @@ class MetaHubSaveNode: # Determine final generation time # Priority: generation_time_override (from MetaHub Timer Node) > legacy generation_time + print(f"[MetaHub Save] generation_time_override={generation_time_override}, generation_time={generation_time}") if generation_time_override is not None: final_time = generation_time_override + print(f"[MetaHub Save] Using generation_time_override: {final_time}s") elif generation_time > 0: final_time = generation_time + print(f"[MetaHub Save] Using legacy generation_time: {final_time}s") else: final_time = 0.0 + print(f"[MetaHub Save] No generation time provided") # Collect GPU metrics (auto-detect) gpu_metrics = utils.collect_gpu_metrics() diff --git a/timer_node.py b/timer_node.py index 616075b..c7277ed 100644 --- a/timer_node.py +++ b/timer_node.py @@ -71,6 +71,7 @@ class MetaHubTimerNode: # Calculate elapsed time elapsed = current_time - _TIMER_START_TIMES[timer_id] + print(f"[MetaHub Timer] Elapsed time: {elapsed:.2f}s") # Passthrough the inputs unchanged + return elapsed time return (clip, image, latent, conditioning, elapsed)