yaghi27 commited on
Commit
7a55677
·
verified ·
1 Parent(s): e04f1e3

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +12 -3
main.py CHANGED
@@ -5,13 +5,22 @@ import tempfile
5
  import base64
6
  from typing import List
7
 
 
 
 
 
 
 
 
 
 
8
  from fastapi import FastAPI, UploadFile, File, Form, HTTPException
9
  from fastapi.responses import HTMLResponse, JSONResponse
10
- from fastapi.staticfiles import StaticFiles
11
- from fastapi.middleware.cors import CORSMiddleware
12
 
 
13
  import mmcv
14
- from model.run_inference import infer_images # <- update this to accept model=...
15
 
16
  logging.basicConfig(level=logging.INFO)
17
 
 
5
  import base64
6
  from typing import List
7
 
8
+ os.environ.setdefault("HF_HUB_CACHE", "/tmp/hf_cache")
9
+ os.environ.setdefault("HF_HOME", "/tmp/hf_home")
10
+ os.environ.setdefault("HF_HUB_ENABLE_XET", "0") # <-- disable xet backend
11
+ os.environ.setdefault("MPLCONFIGDIR", "/tmp/mplconfig")
12
+
13
+ os.makedirs("/tmp/hf_cache", exist_ok=True)
14
+ os.makedirs("/tmp/hf_home", exist_ok=True)
15
+ os.makedirs("/tmp/mplconfig", exist_ok=True)
16
+
17
  from fastapi import FastAPI, UploadFile, File, Form, HTTPException
18
  from fastapi.responses import HTMLResponse, JSONResponse
19
+ from fastapi.staticfiles import StaticFileseware
 
20
 
21
+ from fastapi.middleware.cors import CORSMiddl
22
  import mmcv
23
+ from model.run_inference import infer_images
24
 
25
  logging.basicConfig(level=logging.INFO)
26