azrai99 commited on
Commit
08750ad
·
verified ·
1 Parent(s): 1d5eb19

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -158,7 +158,7 @@ def select_model(horizon, model_type, max_steps=200):
158
  else:
159
  raise ValueError(f"Unsupported model type: {model_type}")
160
 
161
- def model_train(model):
162
  model.fit(df)
163
  return model
164
  def forecast_time_series(df, model_type, horizon, max_steps=200):
@@ -167,8 +167,10 @@ def forecast_time_series(df, model_type, horizon, max_steps=200):
167
  st.write(f"Determined frequency: {freq}")
168
  df['ds'] = pd.to_datetime(df['ds'], errors='coerce')
169
  df = df.dropna(subset=['ds'])
 
170
  selected_model = select_model(horizon, model_type, max_steps)
171
- model = model_train(selected_model)
 
172
  forecast_results = {}
173
  st.write(f"Generating forecast using {model_type} model...")
174
  forecast_results[model_type] = generate_forecast(model, df)
 
158
  else:
159
  raise ValueError(f"Unsupported model type: {model_type}")
160
 
161
+ def model_train(df,model):
162
  model.fit(df)
163
  return model
164
  def forecast_time_series(df, model_type, horizon, max_steps=200):
 
167
  st.write(f"Determined frequency: {freq}")
168
  df['ds'] = pd.to_datetime(df['ds'], errors='coerce')
169
  df = df.dropna(subset=['ds'])
170
+
171
  selected_model = select_model(horizon, model_type, max_steps)
172
+ model = model_train(df,selected_model)
173
+
174
  forecast_results = {}
175
  st.write(f"Generating forecast using {model_type} model...")
176
  forecast_results[model_type] = generate_forecast(model, df)