首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我们能分阶段训练Keras模型吗?

我们能分阶段训练Keras模型吗?
EN

Stack Overflow用户
提问于 2018-03-19 00:19:20
回答 1查看 69关注 0票数 0

我有一个巨大的维数NumPy矩阵(1919090,140,37)。现在,要在内存、本地或服务器的任何地方安装这么大的东西并不容易。所以我想把NumPy矩阵分解成更小的部分,比如(19,000,140,37),然后在上面训练一个Keras模型。我存储模型,然后再次加载它,并继续在下一个矩阵部分进行培训。我重复这一点,直到对所有100左右矩阵位的模型进行训练。有办法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-19 06:50:57

是的,你可以,但这一概念不是所谓的“阶段”,而是批量,这是训练神经网络最常用的方法。您只需要创建一个生成器函数,一次只加载一批数据,然后使用model.fit_generator开始训练它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49354178

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档