SHARK is a fast, modular, feature-rich open-source C++ machine learning library.
From its website:
SHARK is a fast, modular, feature-rich open-source C++ machine learning library. It provides methods for linear and nonlinear optimization, kernel-based learning algorithms, neural networks, and various other machine learning techniques... Shark is licensed under the permissive GNU Lesser General Public License.