The advantage of Spark is that data is stored in memory and can be processed quickly. Recently, researchers have integrated deep learning with Apache Spark to take advantage of its computing power and scalability. So, yes, Spark provides a good framework for deep learning.
Here is a video tutorial which you can watch to learn more about spark:-