TensorFlow
TensorFlow is an open source library for machine learning
...Nodes take tensors—multidimensional arrays—as input and produce tensors as output. The framework allows for these algorithms to be run in C++ for better performance, while the multiple levels of APIs let the user determine how high or low they wish the level of abstraction to be in the models produced.
Tensorflow can also be used for research and production with TensorFlow Extended.