在深度学习技术日益成熟的今天,深度学习框架作为起到支撑作用的基础性平台,也逐渐走向成熟。目前我们常用的深度学习框架由tensorflow、Caffe和Pytorch等,这些框架各有优劣,下面是我对常用的7个深度学习框架做的简单梳理。目前百度开发的深度学习开发框架PaddlePaddle经过一段时间的技术积累,也开始逐渐走向成熟,大家可以持续关注。
除了深度学习框架外,另外一个非常重要的概念是深度学习架构,目前深度学习架构主要有RNN、LSTM、CNN、DBN和DSN五种,其中文名称和主要应用介绍如下: