MiguelCh commited on
Commit
03d8e3d
verified
1 Parent(s): 2125012

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +29 -15
app.py CHANGED
@@ -49,26 +49,40 @@ with gr.Blocks() as demo:
49
  gr.Markdown("# Estimaci贸n de la densidad aparente del suelo")
50
  with gr.Row():
51
  with gr.Column():
52
- SOC = gr.Number(label="MO (%)", value=2.9408, interactive=True)
53
- eK = gr.Number(label="K (meq/100g)", value=0.47, interactive=True)
54
- pH = gr.Number(label="pH (1:1)", value=7.09, interactive=True)
55
- EC = gr.Number(label="C.E. (dS/m)", value=0.31, interactive=True)
 
 
 
 
56
 
57
  with gr.Column():
58
- Cy = gr.Number(label="Arcilla (%)", value=31.0, interactive=True)
59
- eNa = gr.Number(label="Na (meq/100g)", value=0.15, interactive=True)
60
- CCE = gr.Number(label="CaCO3 (%)", value=0.20, interactive=True)
61
-
 
 
 
 
62
 
63
  with gr.Column():
64
- eCa = gr.Number(label="Ca (meq/100g)", value=19.44, interactive=True)
65
- eAlH = gr.Number(label="Al + H (meq/100g)", value=0.0, interactive=True)
66
- Si = gr.Number(label="Limo (%)", value=24.0, interactive=True)
 
 
 
67
 
68
  with gr.Column():
69
- eMg = gr.Number(label="Mg (meq/100g)", value=3.47, interactive=True)
70
- Sa = gr.Number(label="Arena (%)", value=45.0, interactive=True)
71
- CEC = gr.Number(label="CIC (meq/100g)", value=23.52, interactive=True)
 
 
 
72
 
73
  with gr.Row():
74
  with gr.Column():
@@ -79,7 +93,7 @@ with gr.Blocks() as demo:
79
  submit_3 = gr.Button(value='MLRegression')
80
  with gr.Column():
81
  submit_4 = gr.Button(value='Random Forest')
82
- output = gr.Textbox(label=" Densidad aparente del suelo (%).", interactive=False)
83
 
84
  submit_1.click(predict_1, inputs=[SOC], outputs=[output])
85
  submit_2.click(predict_2, inputs=[SOC, Cy], outputs=[output])
 
49
  gr.Markdown("# Estimaci贸n de la densidad aparente del suelo")
50
  with gr.Row():
51
  with gr.Column():
52
+ gr.Markdown("**pH (1:1) en H<sub>2</sub>O**")
53
+ pH = gr.Number(label="", value=7.09, interactive=True)
54
+ gr.Markdown("**C.E. (1:1 dS/m)**")
55
+ EC = gr.Number(label="", value=0.31, interactive=True)
56
+ gr.Markdown("**CaCO<sub>2</sub> (%)**")
57
+ CCE = gr.Number(label="CaCO3 (%)", value=0.20, interactive=True)
58
+ gr.Markdown("**M.O. (%)**")
59
+ SOC = gr.Number(label="", value=2.9408, interactive=True, elem_classes="bold-label")
60
 
61
  with gr.Column():
62
+ gr.Markdown("**Arcilla (%)**")
63
+ Cy = gr.Number(label="", value=31.0, interactive=True)
64
+ gr.Markdown("**Limo (%)**")
65
+ Si = gr.Number(label="", value=24.0, interactive=True)
66
+ gr.Markdown("**Arena (%)**")
67
+ Sa = gr.Number(label="", value=45.0, interactive=True)
68
+ gr.Markdown("**CIC (meq/100g)**")
69
+ CEC = gr.Number(label="", value=23.52, interactive=True)
70
 
71
  with gr.Column():
72
+ gr.Markdown("**Ca<sup>2+</sup> (meq/100g)**")
73
+ eCa = gr.Number(label="", value=19.44, interactive=True)
74
+ gr.Markdown("**Mg<sup>2+</sup> (meq/100g)**")
75
+ eMg = gr.Number(label="", value=3.47, interactive=True)
76
+ gr.Markdown("**Textura**")
77
+ Txt = gr.Textbox(label="", lines=1, placeholder="Ingresa cualquier texto aqu铆")
78
 
79
  with gr.Column():
80
+ gr.Markdown("**K<sup>+</sup> (meq/100g)**")
81
+ eK = gr.Number(label="", value=0.47, interactive=True)
82
+ gr.Markdown("**Na<sup>+</sup> (meq/100g)**")
83
+ eNa = gr.Number(label="", value=0.15, interactive=True)
84
+ gr.Markdown("**Al<sup>3+</sup> + H<sup>+</sup> (meq/100g)**")
85
+ eAlH = gr.Number(label="", value=0.0, interactive=True)
86
 
87
  with gr.Row():
88
  with gr.Column():
 
93
  submit_3 = gr.Button(value='MLRegression')
94
  with gr.Column():
95
  submit_4 = gr.Button(value='Random Forest')
96
+ output = gr.Textbox(label="Densidad aparente del suelo (g/cm3).", interactive=False)
97
 
98
  submit_1.click(predict_1, inputs=[SOC], outputs=[output])
99
  submit_2.click(predict_2, inputs=[SOC, Cy], outputs=[output])