tellurion Claude Sonnet 4.6 commited on
Commit
bc388ad
·
1 Parent(s): 8eb7160

Fix Space startup: defer model loading, fix sdk_version

Browse files

- Remove model preloading at startup to prevent Gradio from never starting
when model download/load fails; models are loaded lazily via UI selector
- Change sdk_version from 5.0.0 to 4.44.1 (valid stable release)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

Files changed (2) hide show
  1. README.md +1 -1
  2. app.py +3 -9
README.md CHANGED
@@ -4,7 +4,7 @@ emoji: 🎨
4
  colorFrom: purple
5
  colorTo: pink
6
  sdk: gradio
7
- sdk_version: "5.0.0"
8
  python_version: "3.10"
9
  app_file: app.py
10
  pinned: false
 
4
  colorFrom: purple
5
  colorTo: pink
6
  sdk: gradio
7
+ sdk_version: "4.44.1"
8
  python_version: "3.10"
9
  app_file: app.py
10
  pinned: false
app.py CHANGED
@@ -216,12 +216,6 @@ def init_interface(opt, *args, **kwargs) -> None:
216
 
217
  if __name__ == '__main__':
218
  opt = app_options()
219
- try:
220
- models = get_available_models()
221
- load_model(models[0])
222
- switch_extractor(default_line_extractor)
223
- switch_mask_extractor(default_mask_extractor)
224
- interface = init_interface(opt)
225
- except Exception as e:
226
- print(f"Error initializing interface: {e}")
227
- raise
 
216
 
217
  if __name__ == '__main__':
218
  opt = app_options()
219
+ switch_extractor(default_line_extractor)
220
+ switch_mask_extractor(default_mask_extractor)
221
+ init_interface(opt)