Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -8,6 +8,7 @@ import joblib
|
|
| 8 |
import matplotlib.pyplot as plt
|
| 9 |
import numpy as np
|
| 10 |
import pandas as pd
|
|
|
|
| 11 |
|
| 12 |
|
| 13 |
HERE = Path(__file__).resolve().parent
|
|
@@ -18,6 +19,7 @@ WEATHER = pd.read_csv(HERE / "open_meteo_era5_aug_2026.csv", parse_dates=["datet
|
|
| 18 |
FEATURES = ["temperature", "humidity", "hour", "day_of_week", "month"]
|
| 19 |
|
| 20 |
|
|
|
|
| 21 |
def predict_site(site_name):
|
| 22 |
site = SITES.loc[SITES.site_name.eq(site_name)]
|
| 23 |
if site.empty:
|
|
@@ -91,8 +93,4 @@ with gr.Blocks(title="AirQo August PM2.5 Predictions") as app:
|
|
| 91 |
|
| 92 |
|
| 93 |
if __name__ == "__main__":
|
| 94 |
-
app.launch(
|
| 95 |
-
server_name="0.0.0.0",
|
| 96 |
-
server_port=7860,
|
| 97 |
-
ssr_mode=False
|
| 98 |
-
)
|
|
|
|
| 8 |
import matplotlib.pyplot as plt
|
| 9 |
import numpy as np
|
| 10 |
import pandas as pd
|
| 11 |
+
import spaces
|
| 12 |
|
| 13 |
|
| 14 |
HERE = Path(__file__).resolve().parent
|
|
|
|
| 19 |
FEATURES = ["temperature", "humidity", "hour", "day_of_week", "month"]
|
| 20 |
|
| 21 |
|
| 22 |
+
@spaces.GPU(duration=30)
|
| 23 |
def predict_site(site_name):
|
| 24 |
site = SITES.loc[SITES.site_name.eq(site_name)]
|
| 25 |
if site.empty:
|
|
|
|
| 93 |
|
| 94 |
|
| 95 |
if __name__ == "__main__":
|
| 96 |
+
app.launch()
|
|
|
|
|
|
|
|
|
|
|
|