前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >深度学习库Keras快速入门

深度学习库Keras快速入门

作者头像
double
发布2019-12-05 11:25:17
4870
发布2019-12-05 11:25:17
举报
文章被收录于专栏:算法channel算法channel

Keras是一个强大的、易于使用的深度学习库,无缝对接Theano 和 TensorFlow,同时提供高层神经网络API,来建立和评估深度学习模型。

Keras入门例子:

Keras内置了一些经典数据集。比如:

boston_housing:数据集来自卡内基梅隆大学维护的 StatLib 库。样本包含 1970 年波士顿郊区不同位置的房屋信息,共有 13 种房屋属性。

mnist 数据集:训练集为 60,000 张 28x28 像素灰度图像,测试集为 10,000 同规格图像,总共 10 类数字标签。

cifar10是一个50,000 张 32x32 彩色训练图像数据,以及 10,000 张测试图像数据,总共分为 10 个类别。

imdb 数据集来自 IMDB 的 25,000 条电影评论,以情绪(正面/负面)标记。

Keras库提供的数据预处理能力:

Keras构建深度学习网络模型,非常精简,很容易上手使用:

构建序列模型:

构建多层感知机模型:

多分类模型:

回归模型:

CNN模型:

RNN模型:

检查模型:

编译模型:

训练模型。Keras 内置对多 GPU 数据并行的支持。Keras 模型可以被转换为 TensorFlow Estimators 并在 GPU 集群上训练。Keras 可以在 Spark上训练。

评估模型:

使用模型做预测:

保存模型:

以上就是Keras使用的入门例子,希望有帮助。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-11-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序员郭震zhenguo 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档