build_iriscode_circuit_data

Function build_iriscode_circuit_data 

Source
pub fn build_iriscode_circuit_data<F: Field, const IM_STRIP_ROWS: usize, const IM_STRIP_COLS: usize, const MATMULT_ROWS_NUM_VARS: usize, const MATMULT_COLS_NUM_VARS: usize, const MATMULT_INTERNAL_DIM_NUM_VARS: usize, const BASE: u64, const NUM_DIGITS: usize>(
    image: Array2<u8>,
    rh_multiplicand: &[i32],
    thresholds_matrix: &[i64],
    image_strip_wirings: Vec<Vec<(u16, u16, u16, u16)>>,
    lh_matrix_wirings: &[(u16, u16, u16, u16)],
) -> IriscodeCircuitInputData<F>
Expand description

Build an instance of IriscodeCircuitInputData from the given image, RH multiplicand, thresholds and wiring data, by deriving the iris code.