keras模块学习之泛型模型学习笔记

    本笔记由博客园-圆柱模板 博主整理笔记发布,转载需注明,谢谢合作!

   Keras泛型模型接口是:  用户定义多输出模型、非循环有向模型或具有共享层的模型等复杂模型的途径  适用于实现:全连接网络和多输入多输出模型  多输入多输出,官方例子给出:预测一条新闻的点赞转发数,主要输入是新闻本身,还可以加入额外输入,比如新闻发布日期,新闻作者等,具体的实现还是看官网文档吧:

  http://keras-cn.readthedocs.io/en/latest/getting_started/functional_API/

所以感觉这个模型可以针对特定task搞一些创新哦

泛型模型model的属性:

model.layers:组成模型图的各个层 
model.inputs:模型的输入张量列表 
model.outputs:模型的输出张量列表

方法:类似序列模型的方法 
补充get_layer

get_layer(self, name=None, index=None) 
本函数依据模型中层的下标或名字获得层对象,泛型模型中层的下标依据自底向上,水平遍历的顺序。

name:字符串,层的名字 
index: 整数,层的下标 
函数的返回值是层对象

posted @ 2018-03-28 00:06  圆柱模板  阅读(194)  评论(0编辑  收藏  举报