def eighth
stelliferous@0.0.2.0 · proofs/kernel_weights_witness.bend:15
import stelliferous@0.0.2.0/proofs/kernel_weights_witness.bend as KernelWeightsWitness
import Base
import stelliferous@0.0.2.0/kernel_weights.bend as Weights
import stelliferous@0.0.2.0/kernel_tile.bend as Tile
import stelliferous@0.0.2.0/proofs/traversal_witness.bend as TraversalWitness
15def eighth(-input: Array<F32>,-a: F32,-b: F32,-c: F32,-d: F32,-e: F32,-f: F32,-g: F32,-result: Array<F32> & F32,
16 observed: TraversalWitness.Sample<Array<F32>,F32,input,result>) ->
17 TraversalWitness.Sample<Array<F32>,Tile.Tile8,input,Weights.eighth(a,b,c,d,e,f,g,result)>:
18 TraversalWitness.Sample{h,equation} = observed
19 %Equal.sym(Array<F32> & F32,result,(input,h),equation) :
20 TraversalWitness.Sample<Array<F32>,Tile.Tile8,input,Weights.eighth(a,b,c,d,e,f,g,_)>
21 TraversalWitness.Sample{Tile.Tile{a,b,c,d,e,f,g,h},{==}}