debug: switch to print() for subprocess visibility

This commit is contained in:
Roland Tannous 2026-03-10 12:49:01 +00:00
commit a36c073770
2 changed files with 7 additions and 7 deletions

View file

@ -230,12 +230,12 @@ def run_training_process(
# [DEBUG] Print first sample before model is loaded
try:
sample = dataset[0] if len(dataset) > 0 else None
logger.info(f"[DEBUG] Dataset loaded BEFORE model. First sample keys: {list(sample.keys()) if sample else 'empty'}")
print(f"\n[DEBUG] Dataset loaded BEFORE model. First sample keys: {list(sample.keys()) if sample else 'empty'}", flush=True)
if sample:
preview = {k: str(v)[:200] for k, v in sample.items()}
logger.info(f"[DEBUG] First sample preview: {preview}")
print(f"[DEBUG] First sample preview: {preview}\n", flush=True)
except Exception as e:
logger.info(f"[DEBUG] Could not preview first sample: {e}")
print(f"[DEBUG] Could not preview first sample: {e}", flush=True)
# Disable eval if eval_steps <= 0
eval_steps = config.get("eval_steps", 0.00)

View file

@ -200,10 +200,10 @@ def generate_smart_vlm_instruction(
dataset_name=dataset_name,
)
if llm_result and llm_result.get("instruction"):
import logging
logging.getLogger(__name__).info(
f"[DEBUG] LLM-assisted VLM instruction generated: "
f"'{llm_result['instruction']}' (confidence={llm_result.get('confidence', 'N/A')})"
print(
f"\n[DEBUG] LLM-assisted VLM instruction generated: "
f"'{llm_result['instruction']}' (confidence={llm_result.get('confidence', 'N/A')})\n",
flush=True,
)
return {
"instruction": llm_result["instruction"],