| Framework | Language | Opensource? | Features of Architecture |
| TensorFlow | C++ or Python | Yes | Uses data structures |
| Microsoft CNTK | C++ | Yes | GPU/CPU based. It supports RNN, GNN, and CNN. |
| Caffe | C++ | Yes | Its architecture supports CNN |
| Theano | Python | Yes | Flexible architecture allowing it to deploy in any GPU or CPU |
| Amazon Machine Learning | Multiple languages | Yes | Hailing from Amazon, it uses AWS. |
| Torch | Lua | Yes | Its architecture allows powerful computations. |
| Accord.Net | C# | Yes | Capable of scientific computations and pattern recognition. |
| Apache Mahout | Java, Scala | Yes | Capable of making machines learn without having to program |
| Spark MLib | R, Scala, Java and Python | Yes | Drivers, and executors run in their processors. Horizontal or vertical clusters. |