marcossalinas commited on
Commit
a1f95f0
1 Parent(s): afba577

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -6
app.py CHANGED
@@ -31,7 +31,8 @@ def simple_normalizer(X):
31
 
32
  def predict (image_path):
33
  image = simple_normalizer(cut_and_resize(cv2.imread(image_path)))
34
- result = predictor_disease_risk.predict(np.array([image]))[0][0]
 
35
  dr = predictor_dr.predict(np.array([image]))[0][0]
36
  mh = predictor_mh.predict(np.array([image]))[0][0]
37
  odc = predictor_odc.predict(np.array([image]))[0][0]
@@ -41,17 +42,23 @@ def predict (image_path):
41
  mya = predictor_mya.predict(np.array([image]))[0][0]
42
  brvo = predictor_brvo.predict(np.array([image]))[0][0]
43
 
44
- return (
45
- {'Enferma': float(result), 'Sana': 1 - float(result)},
46
- {
47
  'DR' : float(dr),
48
  'MH' : float(mh),
49
  'ODC' : float(odc),
50
  'TSLN': float(tsln),
51
  'ARMD': float(armd),
52
  'MYA' : float(mya),
53
- 'BRVO': float(brvo)
54
- }
 
 
 
 
 
 
 
 
55
  )
56
 
57
  title = 'RetinAI (versi贸n alfa)'
 
31
 
32
  def predict (image_path):
33
  image = simple_normalizer(cut_and_resize(cv2.imread(image_path)))
34
+ result = predictor_disease_risk.predict(np.array([image]))[0][0]
35
+
36
  dr = predictor_dr.predict(np.array([image]))[0][0]
37
  mh = predictor_mh.predict(np.array([image]))[0][0]
38
  odc = predictor_odc.predict(np.array([image]))[0][0]
 
42
  mya = predictor_mya.predict(np.array([image]))[0][0]
43
  brvo = predictor_brvo.predict(np.array([image]))[0][0]
44
 
45
+ diseases = {
 
 
46
  'DR' : float(dr),
47
  'MH' : float(mh),
48
  'ODC' : float(odc),
49
  'TSLN': float(tsln),
50
  'ARMD': float(armd),
51
  'MYA' : float(mya),
52
+ 'BRVO': float(brvo)
53
+ }
54
+
55
+ for k,v in diseases.items():
56
+ if v < 0.01:
57
+ del diseases[k]
58
+
59
+
60
+ return (
61
+ {'Enferma': float(result), 'Sana': 1 - float(result)}, diseases
62
  )
63
 
64
  title = 'RetinAI (versi贸n alfa)'