image/svg+xml x w1 w2 w3 w4 * = x*w1 x*w2 x*w3 x*w4 x*w1 x*w2 x*w3 x*w4 * A1 A2 A3 A4 = A1*x*w1 A1*x*w2 A1*x*w3 A1*x*w4 A2*x*w1 A2*x*w2 A2*x*w3 A2*x*w4 A3*x*w1 A3*x*w2 A3*x*w3 A3*x*w4 A4*x*w1 A4*x*w2 A4*x*w3 A4*x*w4 x*w1 x*w2 x*w3 x*w4 * A4 offset for x*w4 A3 offset for x*w3 A2 offset for x*w2 A1 offset for x*w1 A1*(x*w1) = A2*(x*w2) A3*(x*w3) A4*(x*w4) x w1 w2 w3 w4 * = x*w1 x*w2 x*w3 x*w4 x or sparse dense dense sparse