from autogluon.tabular import TabularPredictor, TabularDataset # Load the dataset train_df = TabularDataset('train.csv') # Train the model with hyperparameter tuning predictor = TabularPredictor( label='Target', eval_metric='accuracy', verbosity=2 ).fit( train_data=train_df, presets=['best_quality'], hyperparameter_tune=True )