您建议从哪个库开始进行深度学习?


35

您会推荐哪种库(TensorFlow或Keras)作为深度学习的第一种方法?

如果这很重要,我是一名神经科学专业的学生,​​第一次尝试计算方法。


如果您仅需要一个模型来解决您的机器学习问题,那就更喜欢Keras;如果您像一个极客,然后尝试了解它们两者,TensorFlow将让您知道模型内部正在发生什么,并且您会发现不断壮大的tensorflow社区愿意提供帮助您。一切
顺利

Answers:


31

Keras是一个简单的高级神经网络库,用Python编写,可以用作Tensorflow和Theano的包装。很容易学习和使用。使用Keras就像使用乐高积木一样。它的构建使人们可以在开始全面构建过程之前进行快速的实验和概念验证。

考虑到这一点,它被做成高度模块化和可扩展的。现在,它不仅可以用于实验,还可以用于更多用途。它可以帮助处理RNN,CNN以及两者的组合。

如果您想开始制作原型就绪的解决方案,那么我建议您从Keras开始。要了解细节,请学习TensorFlow。它拥有庞大的活跃社区,并且还提供了很好的资源,例如,此Youtube系列

另请参阅https://blog.keras.io/keras-as-a-simplified-interface-to-tensorflow-tutorial.html

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.