TensorFlow框架--Keras

三世轮回 提交于 2020-02-22 04:57:56

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,都是一个“符号式”的库。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!