vecInnerProduct function
Inner (dot) product a·b.
Implementation
double vecInnerProduct(Vector a, Vector b) {
_checkSameDim(a, b);
var acc = 0.0;
final av = a.values;
final bv = b.values;
for (var i = 0; i < av.length; i++) {
acc += av[i] * bv[i];
}
return acc;
}