pub enum Metric {
Mse,
Mae,
Accuracy,
TopKAccuracy {
k: usize,
},
}Expand description
Supported evaluation metrics.
Variants§
Mse
Mean squared error.
Mae
Mean absolute error.
Accuracy
Classification accuracy.
- For
output_dim == 1: binary accuracy. - For
output_dim > 1: multiclass accuracy (argmax).
TopKAccuracy
Top-k accuracy for multiclass classification.
This metric requires output_dim > 1 and k <= output_dim.
Implementations§
Trait Implementations§
impl Copy for Metric
impl Eq for Metric
impl StructuralPartialEq for Metric
Auto Trait Implementations§
impl Freeze for Metric
impl RefUnwindSafe for Metric
impl Send for Metric
impl Sync for Metric
impl Unpin for Metric
impl UnwindSafe for Metric
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more