【NLP】【九】keras用法总结

【一】keras模型搭建总体流程session

keras支持两种方式搭建模型,一种是使用Sequential方式进行模型搭建,一种是使用函数式API进行模型搭建,总体流程以下图:函数

【二】keras主要模块介绍设计

1. 数据预处理blog

2. NLP相关的主要layer源码

3. 其余模块it

4. 其余io

1. kears支持自定义layer,能够参考:https://keras.io/zh/layers/writing-your-own-keras-layers/model

2. TensorFlow 最新的版本(如1.12),支持keras。即经过tf.keras方式使用。使用方式和keras基本一致(后续会介绍tf.keras)im

3. 使用keras搭建模型快速,方便。相对于纯tf代码搭建模型,简单了不少,影藏了不少细节(如:感知不到Graph、placeholder、variable、session等)数据

,就很简单的模型搭建,概念上,就是model与layer。若是tf的源码设计上,从上到下依次为:model--->layer---->op,则感受清晰好多。

相关文章
相关标签/搜索