dcarreradigm commited on
Commit
86a7b05
·
verified ·
1 Parent(s): 2291c7e

Upload folder using huggingface_hub

Browse files
Files changed (2) hide show
  1. __pycache__/app.cpython-39.pyc +0 -0
  2. app.py +4 -1
__pycache__/app.cpython-39.pyc CHANGED
Binary files a/__pycache__/app.cpython-39.pyc and b/__pycache__/app.cpython-39.pyc differ
 
app.py CHANGED
@@ -9,6 +9,7 @@ from typing import List, Optional
9
  # Download your model pickle from the Hub on startup
10
  #model_path = hf_hub_download(repo_id="Projects-by-IF/causal-model-Z15-v2", filename="trained_causal_model_v4.pkl")
11
  model_path = hf_hub_download(repo_id="DIGMMUNI/causal_model", filename="trained_causal_model_whole_city.pkl")
 
12
 
13
  with open(model_path, "rb") as f:
14
  model = pickle.load(f)
@@ -17,8 +18,10 @@ with open(model_path, "rb") as f:
17
  # import os
18
  # MODEL_DIR = r"./model"
19
  # MODEL_FILE = "trained_causal_model_whole_city.pkl"
 
20
  # model_path = os.path.join(MODEL_DIR, MODEL_FILE)
21
 
 
22
  app = FastAPI()
23
 
24
  #model = joblib.load(model_path)
@@ -37,6 +40,6 @@ def predict(data: InputData):
37
  T1 = np.array(data.T1)
38
  effect = model.effect(X=X, T0=T0, T1=T1).tolist()
39
  else:
40
- effect = model.effect(X).tolist()
41
 
42
  return {"effect": effect}
 
9
  # Download your model pickle from the Hub on startup
10
  #model_path = hf_hub_download(repo_id="Projects-by-IF/causal-model-Z15-v2", filename="trained_causal_model_v4.pkl")
11
  model_path = hf_hub_download(repo_id="DIGMMUNI/causal_model", filename="trained_causal_model_whole_city.pkl")
12
+ #model_path = hf_hub_download(repo_id="DIGMMUNI/causal_model", filename="trained_causal_model_v1.pkl")
13
 
14
  with open(model_path, "rb") as f:
15
  model = pickle.load(f)
 
18
  # import os
19
  # MODEL_DIR = r"./model"
20
  # MODEL_FILE = "trained_causal_model_whole_city.pkl"
21
+ # #MODEL_FILE = "trained_causal_model_v1.pkl"
22
  # model_path = os.path.join(MODEL_DIR, MODEL_FILE)
23
 
24
+ print("Loading model from {}".format(model_path))
25
  app = FastAPI()
26
 
27
  #model = joblib.load(model_path)
 
40
  T1 = np.array(data.T1)
41
  effect = model.effect(X=X, T0=T0, T1=T1).tolist()
42
  else:
43
+ effect = model.effect(X).tolist()
44
 
45
  return {"effect": effect}