CompressionQualityAssessor

Trait CompressionQualityAssessor 

Source
pub trait CompressionQualityAssessor:
    Send
    + Sync
    + Debug {
    // Required methods
    fn assess_quality(
        &self,
        original: &Tensor,
        compressed: &Tensor,
    ) -> QualityAssessment;
    fn get_assessor_name(&self) -> &str;
}
Expand description

Compression quality assessor trait

Required Methods§

Source

fn assess_quality( &self, original: &Tensor, compressed: &Tensor, ) -> QualityAssessment

Assess compression quality

Source

fn get_assessor_name(&self) -> &str

Get assessor name

Implementors§