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§
Sourcefn assess_quality(
&self,
original: &Tensor,
compressed: &Tensor,
) -> QualityAssessment
fn assess_quality( &self, original: &Tensor, compressed: &Tensor, ) -> QualityAssessment
Assess compression quality
Sourcefn get_assessor_name(&self) -> &str
fn get_assessor_name(&self) -> &str
Get assessor name