LarissaE commited on
Commit
3cfc838
·
1 Parent(s): e2b7861

fewer parameters

Browse files
Files changed (1) hide show
  1. app.py +6 -28
app.py CHANGED
@@ -14,34 +14,13 @@ model = joblib.load(model_dir + "/model.pkl")
14
 
15
  def air_quality(temp, humidity, precip, pressure, cloudcover, visibility, uvindex):
16
  input_list=[]
17
- input_list.append()
18
- input_list.append()
19
- input_list.append()
20
- input_list.append()
21
  input_list.append("Helsinki") #city
22
- input_list.append()#tempmax
23
- input_list.append()#tempmin
24
  input_list.append(temp)
25
- input_list.append()#feelslikemax
26
- input_list.append()#feelslikemin
27
- input_list.append()#feelslike
28
- input_list.append()#dew
29
  input_list.append(humidity)
30
  input_list.append(precip)
31
- input_list.append()#precipprob
32
- input_list.append()#precipcover
33
- input_list.append()#snow
34
- input_list.append()#snowdepth
35
- input_list.append()#windgust
36
- input_list.append()#windspeed
37
- input_list.append()#winddir
38
- input_list.append(pressure)
39
  input_list.append(cloudcover)
40
  input_list.append(visibility)
41
- input_list.append()
42
- input_list.append()
43
  input_list.append(uvindex)
44
- input_list.append()
45
 
46
  res = model.predict(np.asarray(input_list).reshape(1,-1))
47
  return res[0]
@@ -52,13 +31,12 @@ aqi = gr.Interface(
52
  description="Predictive air quality model for Helsinki",
53
  allow_flagging="never",
54
  inputs=[
55
- gr.components.Slider(-30,35, value=0, label="temperature"), #temp
56
- gr.components.Slider(-4,4,value=0, label="humidity"),
57
- gr.components.Slider(-1,10,value=0, label="precip"),
58
- gr.components.Slider(-5,5,value=0, label="pressure"),
59
- gr.components.Slider(-2,2,value=0, label="cloudcover"),
60
- gr.components.Slider(-3,2,value=0, label="visibility"),
61
- gr.components.Slider(-2,3,value=0, label="uvindex")
62
  ],
63
  outputs=["label"],
64
  )
 
14
 
15
  def air_quality(temp, humidity, precip, pressure, cloudcover, visibility, uvindex):
16
  input_list=[]
 
 
 
 
17
  input_list.append("Helsinki") #city
 
 
18
  input_list.append(temp)
 
 
 
 
19
  input_list.append(humidity)
20
  input_list.append(precip)
 
 
 
 
 
 
 
 
21
  input_list.append(cloudcover)
22
  input_list.append(visibility)
 
 
23
  input_list.append(uvindex)
 
24
 
25
  res = model.predict(np.asarray(input_list).reshape(1,-1))
26
  return res[0]
 
31
  description="Predictive air quality model for Helsinki",
32
  allow_flagging="never",
33
  inputs=[
34
+ gr.components.Slider(-30,35, value=0, label="What is today's temperature?"), #temp
35
+ gr.components.Slider(-4,4,value=0, label="Today's humidity?"),
36
+ gr.components.Slider(-1,10,value=0, label="How much precipitation today?"),
37
+ gr.components.Slider(-2,2,value=0, label="How cloudy is it today?"),
38
+ gr.components.Slider(-3,2,value=0, label="How good is visibility today?"),
39
+ gr.components.Slider(-2,3,value=0, label="What is the uvindex today?")
 
40
  ],
41
  outputs=["label"],
42
  )