Expand description
The circuit itself
Constants§
- V3_
AUXILIARY_ LAYER - All the other public inputs (lookup table values, to sub from matmult & RH multiplicand of matmult).
- V3_
DIGITS_ LAYER - The input layer for the digit values and the digit multiplicities (typically private).
- V3_
DIGITS_ MULTIPLICITIES_ SHRED - V3_
DIGITS_ SHRED_ TEMPLATE - V3_
INPUT_ IMAGE_ LAYER - The input layer for the image (typically private).
- V3_
INPUT_ IMAGE_ SHRED - V3_
LOOKUP_ SHRED - V3_
RH_ MATMULT_ SHRED - V3_
SIGN_ BITS_ LAYER - The input layer for the iris/mask code.
- V3_
SIGN_ BITS_ SHRED - V3_
TO_ SUB_ MATMULT_ SHRED
Functions§
- build_
iriscode_ circuit_ description - Build the
Circuit<F>which is the circuit description of the iris code circuit. - iriscode_
ss_ attach_ aux_ data - iriscode_
ss_ attach_ input_ data - Generates a mapping from Layer IDs to their respective MLEs,
by attaching the
iriscode_dataonto a circuit that is described through theinput_builder_metadata.