pub trait PredictProba: Classifier {
// Required method
fn predict_proba(&self, x: &Matrix) -> Result<Matrix>;
}Expand description
Trait for classifiers that expose a probability for every class.
The returned matrix is shaped (n_samples, n_classes) and follows the
estimator’s class order. Binary LogisticRegression
returns columns [P(class=0), P(class=1)].
Required Methods§
Sourcefn predict_proba(&self, x: &Matrix) -> Result<Matrix>
fn predict_proba(&self, x: &Matrix) -> Result<Matrix>
Return per-class probability estimates.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".