Spaces:
Sleeping
Sleeping
| from src.model import BreastCancerModel | |
| from src.data_preprocessing import load_and_preprocess_data | |
| def train(): | |
| # Load and preprocess data | |
| print("Loading and preprocessing data...") | |
| X, y, scaler = load_and_preprocess_data() | |
| # Initialize and train model | |
| print("Training model...") | |
| model = BreastCancerModel() | |
| model.scaler = scaler | |
| train_accuracy, test_accuracy = model.train(X, y) | |
| # Save the trained model | |
| print("Saving model...") | |
| model.save_model() | |
| print(f"Training completed!\nTrain accuracy: {train_accuracy:.4f}\nTest accuracy: {test_accuracy:.4f}") | |
| if __name__ == "__main__": | |
| train() |