Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -375,6 +375,8 @@ def timegpt_fcst():
|
|
375 |
|
376 |
freq = determine_frequency(df)
|
377 |
|
|
|
|
|
378 |
# st.write(df)
|
379 |
if st.sidebar.button("Submit"):
|
380 |
forecast_df = nixtla_client.forecast(
|
@@ -384,7 +386,6 @@ def timegpt_fcst():
|
|
384 |
level=[90]
|
385 |
)
|
386 |
st.session_state.forecast_df = forecast_df
|
387 |
-
st.write(forecast_df)
|
388 |
|
389 |
if 'forecast_df' in st.session_state:
|
390 |
forecast_df = st.session_state.forecast_df
|
@@ -429,7 +430,8 @@ def timegpt_anom():
|
|
429 |
st.session_state.y_col = y_col
|
430 |
|
431 |
freq = determine_frequency(df)
|
432 |
-
|
|
|
433 |
if st.sidebar.button("Submit"):
|
434 |
anom_df = nixtla_client.detect_anomalies(
|
435 |
df=df,
|
@@ -437,7 +439,6 @@ def timegpt_anom():
|
|
437 |
level=90
|
438 |
)
|
439 |
st.session_state.anom_df = anom_df
|
440 |
-
st.write(anom_df)
|
441 |
|
442 |
if 'anom_df' in st.session_state:
|
443 |
anom_df = st.session_state.anom_df
|
|
|
375 |
|
376 |
freq = determine_frequency(df)
|
377 |
|
378 |
+
df = df.drop_duplicates(subset=['ds']).reset_index(drop=True)
|
379 |
+
|
380 |
# st.write(df)
|
381 |
if st.sidebar.button("Submit"):
|
382 |
forecast_df = nixtla_client.forecast(
|
|
|
386 |
level=[90]
|
387 |
)
|
388 |
st.session_state.forecast_df = forecast_df
|
|
|
389 |
|
390 |
if 'forecast_df' in st.session_state:
|
391 |
forecast_df = st.session_state.forecast_df
|
|
|
430 |
st.session_state.y_col = y_col
|
431 |
|
432 |
freq = determine_frequency(df)
|
433 |
+
|
434 |
+
df = df.drop_duplicates(subset=['ds']).reset_index(drop=True)
|
435 |
if st.sidebar.button("Submit"):
|
436 |
anom_df = nixtla_client.detect_anomalies(
|
437 |
df=df,
|
|
|
439 |
level=90
|
440 |
)
|
441 |
st.session_state.anom_df = anom_df
|
|
|
442 |
|
443 |
if 'anom_df' in st.session_state:
|
444 |
anom_df = st.session_state.anom_df
|