Update app.py
Browse files
app.py
CHANGED
@@ -15,16 +15,16 @@ app.config['DEBUG'] = True # Enable debugging during development
|
|
15 |
app.config['ENV'] = 'development'
|
16 |
|
17 |
# Load models
|
18 |
-
gia_model = load(
|
19 |
-
grade_model = load(
|
20 |
-
bygrade_model = load(
|
21 |
-
makable_model = load(
|
22 |
|
23 |
# Load label encoders for categorical features (renamed variable to avoid conflict with built-in list)
|
24 |
encoder_list = ['Tag', 'EngShp', 'EngQua', 'EngCol', 'EngCut', 'EngPol', 'EngSym', 'EngFlo', 'EngNts', 'EngMikly', 'EngLab']
|
25 |
loaded_label_encoder = {}
|
26 |
for val in encoder_list:
|
27 |
-
encoder_path = f"
|
28 |
loaded_label_encoder[val] = load(encoder_path)
|
29 |
|
30 |
@app.route('/', methods=['GET'])
|
|
|
15 |
app.config['ENV'] = 'development'
|
16 |
|
17 |
# Load models
|
18 |
+
gia_model = load("Model/linear_regression_model_gia_price.joblib")
|
19 |
+
grade_model = load("Model/linear_regression_model_grade_price.joblib")
|
20 |
+
bygrade_model = load("Model/linear_regression_model_bygrade_price.joblib")
|
21 |
+
makable_model = load("Model/linear_regression_model_makable_price.joblib")
|
22 |
|
23 |
# Load label encoders for categorical features (renamed variable to avoid conflict with built-in list)
|
24 |
encoder_list = ['Tag', 'EngShp', 'EngQua', 'EngCol', 'EngCut', 'EngPol', 'EngSym', 'EngFlo', 'EngNts', 'EngMikly', 'EngLab']
|
25 |
loaded_label_encoder = {}
|
26 |
for val in encoder_list:
|
27 |
+
encoder_path = f"Label_encoders/label_encoder_{val}.joblib"
|
28 |
loaded_label_encoder[val] = load(encoder_path)
|
29 |
|
30 |
@app.route('/', methods=['GET'])
|