Spaces:
Runtime error
Runtime error
Commit
·
4b8d940
1
Parent(s):
9288345
deploy
Browse files
models/logistic_regression_model.pkl
ADDED
|
Binary file (6.87 kB). View file
|
|
|
service/train_model.py
CHANGED
|
@@ -19,7 +19,16 @@ X_test_embeddings = model.encode(X_test.tolist())
|
|
| 19 |
logistic_model = LogisticRegression(max_iter=100)
|
| 20 |
logistic_model.fit(X_train_embeddings, y_train)
|
| 21 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
with open('models/logistic_regression_model.pkl', 'wb') as f:
|
| 23 |
pickle.dump(logistic_model, f)
|
| 24 |
|
| 25 |
model.save('models/sentence_transformer')
|
|
|
|
|
|
| 19 |
logistic_model = LogisticRegression(max_iter=100)
|
| 20 |
logistic_model.fit(X_train_embeddings, y_train)
|
| 21 |
|
| 22 |
+
# Evaluate Model
|
| 23 |
+
y_pred = logistic_model.predict(X_test_embeddings)
|
| 24 |
+
accuracy = accuracy_score(y_test, y_pred)
|
| 25 |
+
print(f"Model Accuracy: {accuracy}")
|
| 26 |
+
print(classification_report(y_test, y_pred))
|
| 27 |
+
|
| 28 |
+
# Save Model and Sentence Transformer
|
| 29 |
+
print("Saving model and embeddings...")
|
| 30 |
with open('models/logistic_regression_model.pkl', 'wb') as f:
|
| 31 |
pickle.dump(logistic_model, f)
|
| 32 |
|
| 33 |
model.save('models/sentence_transformer')
|
| 34 |
+
print("Model training and saving complete.")
|