futurespyhi commited on
Commit
64ea52e
Β·
1 Parent(s): 95bb127

add comprehensive debug printing for downloaded files check

Browse files
Files changed (1) hide show
  1. download_models.py +18 -0
download_models.py CHANGED
@@ -111,6 +111,11 @@ def download_xcodec_models():
111
 
112
  os.chdir("..")
113
 
 
 
 
 
 
114
  # Verify critical decoder files (minimum requirement)
115
  decoder_files = [
116
  xcodec_base / "decoders" / "decoder_131000.pth",
@@ -119,12 +124,25 @@ def download_xcodec_models():
119
 
120
  missing_decoders = []
121
  for decoder_file in decoder_files:
 
 
 
 
 
122
  if not decoder_file.exists() or decoder_file.stat().st_size < 1024:
123
  missing_decoders.append(decoder_file.name)
124
 
125
  if missing_decoders:
126
  print(f"❌ Critical decoder files missing or incomplete: {missing_decoders}")
127
  print("Vocoder functionality will not work without decoder files.")
 
 
 
 
 
 
 
 
128
  return False
129
 
130
  print(f"βœ… Successfully downloaded {success_count}/{len(lfs_files)} LFS files")
 
111
 
112
  os.chdir("..")
113
 
114
+ # Debug: Print current working directory and file locations
115
+ print(f"πŸ” Current working directory: {os.getcwd()}")
116
+ print(f"πŸ” Expected xcodec_base: {xcodec_base}")
117
+ print(f"πŸ” xcodec_base exists: {xcodec_base.exists()}")
118
+
119
  # Verify critical decoder files (minimum requirement)
120
  decoder_files = [
121
  xcodec_base / "decoders" / "decoder_131000.pth",
 
124
 
125
  missing_decoders = []
126
  for decoder_file in decoder_files:
127
+ print(f"πŸ” Checking: {decoder_file}")
128
+ print(f"πŸ” File exists: {decoder_file.exists()}")
129
+ if decoder_file.exists():
130
+ print(f"πŸ” File size: {decoder_file.stat().st_size} bytes")
131
+
132
  if not decoder_file.exists() or decoder_file.stat().st_size < 1024:
133
  missing_decoders.append(decoder_file.name)
134
 
135
  if missing_decoders:
136
  print(f"❌ Critical decoder files missing or incomplete: {missing_decoders}")
137
  print("Vocoder functionality will not work without decoder files.")
138
+
139
+ # Additional debug: list actual files in decoders directory
140
+ decoders_dir = xcodec_base / "decoders"
141
+ if decoders_dir.exists():
142
+ actual_files = list(decoders_dir.glob("*"))
143
+ print(f"πŸ” Actual files in decoders directory: {[f.name for f in actual_files]}")
144
+ print(f"πŸ” Actual file sizes: {[(f.name, f.stat().st_size) for f in actual_files if f.is_file()]}")
145
+
146
  return False
147
 
148
  print(f"βœ… Successfully downloaded {success_count}/{len(lfs_files)} LFS files")