TensorFlow是一个开源的人工智能框架,由Google Brain团队开发,用于机器学习和深度学习算法的研究和生产。
Keras 是一个用于构建和训练深度学习模型的高级 API。它可运行在 TensorFlow、CNTK 或 Theano 上。Keras 的主要优点是易用性和模块化,它允许快速实验。
PaddlePaddle(PArallel Distributed Deep LEarning)是一个易于使用、高效、灵活和可扩展的深度学习平台,由百度开发。
Caffe是一个由BAIR开发的深度学习框架,以表达、速度和模块化为设计理念。
Microsoft Cognitive Toolkit (CNTK) 是一个开源工具包,用于商业级分布式深度学习。它描述了神经网络作为一系列计算步骤的有向图。CNTK 允许用户轻松实现和组合流行的模型类型,如前馈 DNN、卷积神经网络 (CNN) 和循环神经网络 (RNN/LSTM)。