CosmickVisions commited on
Commit
312ac91
·
verified ·
1 Parent(s): 2d53e52

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -9
app.py CHANGED
@@ -1041,15 +1041,15 @@ elif app_mode == "Model Training":
1041
 
1042
  # In Model Training section - Fix indentation for training logic
1043
  if st.button("Train Model"):
1044
- if not features:
1045
- st.error("Please select at least one feature.")
1046
- st.stop()
1047
-
1048
- # INDENT ALL THIS CODE UNDER THE BUTTON CLICK
1049
- # Call the training function
1050
- model, scaler, label_encoder, imputer_numerical, metrics, column_order, importance, X_train, y_train = train_model(
1051
- df.copy(), target, features, problem_type, test_size, model_type, model_params, use_grid_search
1052
- )
1053
 
1054
  if model: # Only proceed if training was successful
1055
  st.success("Model trained successfully!")
@@ -1080,6 +1080,8 @@ elif app_mode == "Model Training":
1080
  st.metric("MSE", f"{metrics['mse']:.2f}")
1081
  st.metric("R2", f"{metrics['r2']:.2f}")
1082
 
 
 
1083
  # Additional model display code...
1084
 
1085
 
 
1041
 
1042
  # In Model Training section - Fix indentation for training logic
1043
  if st.button("Train Model"):
1044
+ if not features:
1045
+ st.error("Please select at least one feature.")
1046
+ st.stop()
1047
+
1048
+ # Indent all this code under the button click
1049
+ # Call the training function
1050
+ model, scaler, label_encoder, imputer_numerical, metrics, column_order, importance, X_train, y_train = train_model(
1051
+ df.copy(), target, features, problem_type, test_size, model_type, model_params, use_grid_search
1052
+ )
1053
 
1054
  if model: # Only proceed if training was successful
1055
  st.success("Model trained successfully!")
 
1080
  st.metric("MSE", f"{metrics['mse']:.2f}")
1081
  st.metric("R2", f"{metrics['r2']:.2f}")
1082
 
1083
+ # A
1084
+
1085
  # Additional model display code...
1086
 
1087