OutputValidator

Trait OutputValidator 

Source
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§

Source

fn name(&self) -> &str

Validator name

Source

fn validate( &self, output: &Array2<Float>, context: &MiddlewareContext, ) -> SklResult<ValidationResult>

Validate output data

Source

fn severity(&self) -> ValidationSeverity

Validation severity

Implementors§