INNER CODE UNIT · Rust

configure

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

    fn configure(meta: &mut ConstraintSystem<F>, params: Self::Params) -> Self::Config;
    /// Name
    fn name(&self) -> &'static str;
    /// Run the operation the module represents
    fn run(input: Self::RunInputs) -> Result<Vec<Vec<F>>, errors::ModuleError>;
    /// Layout inputs
    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,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…