关于 Keras
入门指南
开发者指南
代码示例
Keras 3 API 文档
模型 API
模型类
Sequential 类
模型训练 API
保存与序列化
层 API
回调 API
操作 API
优化器
指标
损失函数
数据加载
内置小型数据集
Keras 应用
混合精度
多设备分布
随机数生成器 API
实用工具
Keras 2 API 文档
KerasTuner:超参数调整
KerasHub:预训练模型
search
►
Keras 3 API 文档
/ 模型 API
模型 API
创建 Keras 模型有三种方式
使用
Sequential 模型
,它非常简单(一个简单的层列表),但仅限于单输入、单输出的层堆叠(顾名思义)。
使用
函数式 API
,这是一个易于使用、功能齐全的 API,支持任意模型架构。对于大多数人和大多数用例,这应该是你的首选。这是 Keras 的“工业级”模型。
模型子类化
,你可以完全自己实现所有内容。如果你有复杂、非标准的研究用例,可以使用这种方式。
模型 API 概述
模型类
模型类
summary 方法
get_layer 方法
Sequential 类
Sequential 类
add 方法
pop 方法
模型训练 API
compile 方法
fit 方法
evaluate 方法
predict 方法
train_on_batch 方法
test_on_batch 方法
predict_on_batch 方法
保存与序列化
完整模型的保存与加载
仅权重的保存与加载
模型配置序列化
模型导出以进行推理
序列化实用程序
Keras 权重文件编辑器
模型 API
◆
模型 API 概述
模型类
Sequential 类
模型训练 API
保存与序列化