TensorFlow框架--Keras

Keras介绍

Keras 是一个高级的Python 神经网络框架,其文档详。Keras 已经被添加到
TensorFlow 中,成为其默认的框架,为TensorFlow 提供更高级的API。
如果读者不想了解TensorFlow 的细节,只需要模块化,那么Keras 是一个不错的选择。如
果将TensorFlow 比喻为编程界的Java 或C++,那么Keras 就是编程界的Python。它作为
TensorFlow 的高层封装,可以与TensorFlow 联合使用,用它很速搭建原型。
另外,Keras 兼容两种后端,即Theano 和TensorFlow,并且其接口形式和Torch 有几分相
像。掌握Keras 可以大幅提升对开发效率和网络结构的理解。
在这里插入图片描述

Keras和tensorflow关系

TensorFlow是最著名的用于深度学习生产环境的框架。它有一个非常大非常棒的社区。然而,TensorFlow的使用不那么简单。另一方面,Keras是在TensorFlow基础上构建的高层API,比TF(TensorFlow的缩写)要易用很多。

Keras的底层库使用Theano或TensorFlow,这两个库也称为Keras的后端。无论是Theano还是TensorFlow,都是一个“符号式”的库。

发布了650 篇原创文章 · 获赞 190 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/weixin_43838785/article/details/104431086