//! Core Metric trait definition
usecrate::Tensor;/// Trait for evaluation metrics
pubtraitMetric{/// Compute the metric given predictions and targets
fncompute(&self, predictions:&Tensor, targets:&Tensor)->f32;/// Name of the metric
fnname(&self)->&str;/// Whether higher values are better (true) or lower (false)
fnhigher_is_better(&self)->bool{true}}