xf3227 commited on
Commit
3e4df7c
·
1 Parent(s): de23f75
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -1,15 +1,16 @@
1
  import streamlit as st
2
  import json
3
 
4
- @st.cache(allow_output_mutation=True)
5
  def load_model():
6
  import adrd
7
  ckpt_path = './ckpt_densenet_emb_encoder_2_AUPR.pt'
8
  model = adrd.model.ADRDModel.from_ckpt(ckpt_path, device='cpu')
9
  return model
10
 
 
 
11
  def predict_proba(data_dict):
12
- model = load_model()
13
  pred_dict = model.predict_proba([data_dict])[1][0]
14
  return pred_dict
15
 
 
1
  import streamlit as st
2
  import json
3
 
4
+ @st.cache_resource
5
  def load_model():
6
  import adrd
7
  ckpt_path = './ckpt_densenet_emb_encoder_2_AUPR.pt'
8
  model = adrd.model.ADRDModel.from_ckpt(ckpt_path, device='cpu')
9
  return model
10
 
11
+ model = load_model()
12
+
13
  def predict_proba(data_dict):
 
14
  pred_dict = model.predict_proba([data_dict])[1][0]
15
  return pred_dict
16