Skip to main content

LinearTransform

Trait LinearTransform 

Source
pub trait LinearTransform: VectorTransform {
    // Required method
    fn inner_linear_ptr(&self) -> *mut FaissLinearTransform;

    // Provided methods
    fn transform_transpose(&self, n: usize, y: &[f32], x: &mut [f32]) { ... }
    fn set_is_orthonormal(&mut self) { ... }
    fn have_bias(&self) -> bool { ... }
    fn is_orthonormal(&self) -> bool { ... }
}

Required Methods§

Provided Methods§

Source

fn transform_transpose(&self, n: usize, y: &[f32], x: &mut [f32])

Source

fn set_is_orthonormal(&mut self)

Source

fn have_bias(&self) -> bool

Source

fn is_orthonormal(&self) -> bool

Implementors§