Classification Estimators

Classification models map tensor features to discrete labels. They are optimized for stable decision boundaries and efficient inference.

Model structure

API usage

$dataset = Dataset::fromCSV('datasets/titanic/train.csv', labelColumn: 0);
$model = new Pml\Estimators\Classification\LogisticRegression();
$model->train($dataset);
$predictions = $model->predict($dataset);

Internal behavior

Performance implications

When to use

When not to use