INNER CODE UNIT · Rust

layout_inputs

zkonduit/ezkl · src/circuit/modules/mod.rs:41

    fn layout_inputs(
        &self,
        layouter: &mut impl Layouter<F>,
        input: &[ValTensor<F>],
        constants: &mut ConstantsMap<F>,
    ) -> Result<Self::InputAssignments, errors::ModuleError>;
    /// Layout
    fn layout(
        &self,
        layouter: &mut impl Layouter<F>,
        input: &[ValTensor<F>],
        row_offset: usize,
        constants: &mut ConstantsMap<F>,
    ) -> Result<ValTensor<F>, errors::ModuleError>;
    /// Number of instance values the module uses every time it is applied
    fn instance_increment_input(&self) -> Vec<usize>;
    /// Number of rows used by the module
    fn num_rows(input_len: usize) -> usize;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…