Python视觉深度学习系列教程 第一卷 第13章 保存和加载模型
2023-09-14 09:01:35 时间
第一卷 第十三章 保存和加载模型
在我们的上一章中,您学习了如何使用Keras库训练您的第一个卷积神经网络。但是,您可能已经注意到,每次您想要评估您的网络或在一组图像上测试它时,您首先需要对其进行训练,然后才能进行任何类型的评估。这个要求可能非常麻烦。
我们只在可以相对较快地训练的小数据集上使用浅层网络,但是如果我们的网络很深并且我们需要在更大的数据集上训练它,从而需要花费数小时甚至数天的时间来训练怎么办?我们是否需要每次都投入这么多的时间和资源来训练我们的网络?或者有没有办法在训练完成后将我们的模型保存到磁盘,然后在我们想要对新图像进行分类时从磁盘加载它?
保存和加载训练模型的过程称为模型序列化,是本章的主要主题。
使用Keras库,模型序列化就像在训练好的模型上调用model.save一样简单,然后通过load_model函数加载它。
相关参考网址
相关文章
- Python暴力激活成功教程密码
- python学习笔记(三)— PyCharm 下载安装教程(Windows)
- pycharm自带python环境吗_Python IDE环境之 新版Pycharm安装详细教程[通俗易懂]
- python要不要装pycharm-Python和pyCharm安装
- python教程:用简单的Python编写Web应用程序
- Python机器学习教程—数据预处理(sklearn库)
- Python标识符的命名规则,下列哪些是对的?_python标识符不能使用关键字
- 遗传算法的应用实例python实现_遗传算法Python解决一个问题
- python学习:模块的导入方式教程
- python学习:map函数和filter函数用法教程
- 正则表达式Python_python正则表达式匹配字符串
- python json.loads 中文_Python 的完美 json loads
- 开源图书《Python完全自学教程》12.6机器学习案例12.6.2猫狗二分类
- 【测试开发】python系列教程:函数(二)
- 【测试开发】python系列教程:Python数据类型转换
- 【测试开发】python系列教程:Python 运算符
- Python学习:1.快速搭建python环境详解编程语言
- Linux下Python编程:从入门到精通(linux下python编程)
- 如何把时间序列问题转化为监督学习问题?通俗易懂的 Python 教程