INNER CODE UNIT · Rust

dummy

zkonduit/ezkl · src/circuit/ops/chip/einsum/mod.rs:40

    pub fn dummy(col_size: usize, num_inner_cols: usize) -> Self {
        let dummy_var = VarTensor::dummy(col_size, num_inner_cols);
        let dummy_contraction_gate = ContractionConfig {
            inputs: [
                [dummy_var.clone(), dummy_var.clone()],
                [dummy_var.clone(), dummy_var.clone()],
            ],
            outputs: [dummy_var.clone(), dummy_var.clone()],
            selectors: BTreeMap::default(),
            _marker: PhantomData,
        };
        Self {
            contraction_gate: dummy_contraction_gate,
            rlc_gates: (0..NUM_MAX_EINSUM_CHALLENGES)
                .map(|_| RLCConfig::dummy(&dummy_var))
                .collect(),
        }
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…