keras的无脑步骤

模块

独立模块:网络层、损失函数、优化器、初始化策略、**函数、正则化方法

  • keras的本质是各个模块的组合。
  • 也可以添加自己的新模块(仿照现有的模块编写新的类或函数)
    模块结构:
    keras的无脑步骤

keras框架搭建步骤

keras的无脑步骤

step1 选则模型

Keras有两种类型的模型,序贯模型(Sequential)和函数式模型(Model),函数式模型应用更为广泛,序贯模型是函数式模型的一种特殊情况。

  • 序贯模型(Sequential):单输入单输出,一条路通到底,层与层之间只有相邻关系,没有跨层连接。这种模型编译速度快,操作也比较简单,具体见Keras-序贯模型(Sequential)
  • 函数式模型(Model):多输入多输出,层与层之间任意连接。这种模型编译速度慢,具体见keras函数式模型(Model)

这两个简单的方法会之后,剩下keras的应用就是去官方中文文档(目录索引已做)去了解各个模块使用规则,和自己编写模块