Is that alright? The `einsum` calls were close to an order of magnitude faster than doing `np.sum(a * b * c, axis=1)` in some of these cases. And I think even Travis has `numpy` 1.6 on it.