pedroapfilho commited on
Commit
0db63ea
·
unverified ·
1 Parent(s): 0199d58

Add boot diagnostics to trace silent startup failure

Browse files
Files changed (1) hide show
  1. app.py +30 -16
app.py CHANGED
@@ -6,22 +6,36 @@ A comprehensive music generation system with three main interfaces:
6
  3. LoRA Training Studio
7
  """
8
 
9
- import gradio as gr
10
- import torch
11
- import numpy as np
12
- from pathlib import Path
13
- import json
14
- from typing import Optional, List, Tuple
15
- import spaces
16
-
17
- from src.ace_step_engine import ACEStepEngine
18
- from src.timeline_manager import TimelineManager
19
- from src.lora_trainer import download_hf_dataset
20
- from src.audio_processor import AudioProcessor
21
- from src.utils import setup_logging, load_config
22
- from acestep.training.dataset_builder import DatasetBuilder
23
- from acestep.training.configs import LoRAConfig, TrainingConfig
24
- from acestep.training.trainer import LoRATrainer as FabricLoRATrainer
 
 
 
 
 
 
 
 
 
 
 
 
 
 
25
 
26
  # Setup
27
  logger = setup_logging()
 
6
  3. LoRA Training Studio
7
  """
8
 
9
+ import sys
10
+ print("[BOOT] app.py starting imports...", flush=True)
11
+
12
+ try:
13
+ import gradio as gr
14
+ print("[BOOT] gradio OK", flush=True)
15
+ import torch
16
+ import numpy as np
17
+ from pathlib import Path
18
+ import json
19
+ from typing import Optional, List, Tuple
20
+ import spaces
21
+ print("[BOOT] stdlib + spaces OK", flush=True)
22
+
23
+ from src.ace_step_engine import ACEStepEngine
24
+ from src.timeline_manager import TimelineManager
25
+ from src.lora_trainer import download_hf_dataset
26
+ from src.audio_processor import AudioProcessor
27
+ from src.utils import setup_logging, load_config
28
+ print("[BOOT] src imports OK", flush=True)
29
+
30
+ from acestep.training.dataset_builder import DatasetBuilder
31
+ from acestep.training.configs import LoRAConfig, TrainingConfig
32
+ from acestep.training.trainer import LoRATrainer as FabricLoRATrainer
33
+ print("[BOOT] acestep.training imports OK", flush=True)
34
+ except Exception as e:
35
+ print(f"[BOOT] IMPORT FAILED: {e}", flush=True)
36
+ import traceback
37
+ traceback.print_exc()
38
+ sys.exit(1)
39
 
40
  # Setup
41
  logger = setup_logging()