Yes! There is a list of frameworks based on a lot of attributes as such their ease of usage, performance obviously and the power of being able to distribute computation parallelly.
Here is a list of them, make sure you study your need specifically before you select them as few of them specialize in deep learning and others are a little more inclined towards the mathematics part of the work.
- CAFFE (Convolutional architecture for fast feature embedding)
- PyTorch or TORCH
- Apache Spark
- Scikit Learn
- Microsoft CNTK
- Apache Mahout
- Apache Singa
- Amazon Machine Learning
Check these frameworks out and explore them for a better idea as to where you can start deploying your machine learning model.
You can check this video out for a better comparison between these deep learning deployment frameworks - Keras vs TensorFlow