pub trait OutputValidator: Send + Sync {
// Required methods
fn name(&self) -> &str;
fn validate(
&self,
output: &Array2<Float>,
context: &MiddlewareContext,
) -> SklResult<ValidationResult>;
fn severity(&self) -> ValidationSeverity;
}Expand description
Output validation trait
Required Methods§
Sourcefn validate(
&self,
output: &Array2<Float>,
context: &MiddlewareContext,
) -> SklResult<ValidationResult>
fn validate( &self, output: &Array2<Float>, context: &MiddlewareContext, ) -> SklResult<ValidationResult>
Validate output data
Sourcefn severity(&self) -> ValidationSeverity
fn severity(&self) -> ValidationSeverity
Validation severity