inner_product --> innerProduct. Avoid confusion with std version.