pub trait BinaryClassification<T> {
    // Required methods
    fn roc(&self, y: T) -> Result<ReceiverOperatingCharacteristic>;
    fn log_loss(&self, y: T) -> Result<f32>;
}
Expand description

Classification for binary-labels

This contains Receiver-Operating-Characterstics curves and log loss as those only work for binary classification tasks.

Required Methods§

Implementations on Foreign Types§

source§

impl BinaryClassification<&[bool]> for &[Pr]

source§

impl<D: Data<Elem = Pr>> BinaryClassification<&[bool]> for ArrayBase<D, Ix1>

Implementors§

source§

impl<R: Records, R2: Records, T: AsSingleTargets<Elem = bool>, T2: AsSingleTargets<Elem = Pr>> BinaryClassification<&DatasetBase<R, T>> for DatasetBase<R2, T2>