Python 模型持久化
Python 模型持久化
1 声明
本文的数据来自网络,部分代码也有所参照,这里做了注释和延伸,旨在技术交流,如有冒犯之处请联系博主及时处理。
2 模型持久化简介
当我们需要将我们的模型与其它的应用或者软件集成时,我们一般需要将模型持久化。持久化即将训练后的模型导出成文件.在sklearn 里通过joblib的dump方法进行导出,load方法进行加载,实例化分类对象后预测。
3 模型持久化代码示例
#加载相关包和数据
from sklearn.ensemble import RandomForestClassifier
from sklearn import datasets
from sklearn.externals import joblib
iris = datasets.load_iris()
features = iris.data
target = iris.target
classifer = RandomForestClassifier()
model = classifer.fit(features, target)
# 以pickle文件格式报错模型
joblib.dump(model, "model.pkl")
# 从持久化文件里加载模型
classifer = joblib.load("model.pkl")
new_observation = [[ 5.2, 3.2, 1.1, 0.1]]
# 预测新观测
print(classifer.predict(new_observation))
4 总结
无
Python 模型持久化相关推荐
- Apache Spark 2.0预览: 机器学习模型持久化
在即将发布的Apache Spark 2.0中将会提供机器学习模型持久化能力.机器学习模型持久化(机器学习模型的保存和加载)使得以下三类机器学习场景变得容易: \\ 数据科学家开发ML模型并移交给工程 ...
- Apache Spark 2.0: 机器学习模型持久化
在即将发布的Apache Spark 2.0中将会提供机器学习模型持久化能力.机器学习模型持久化(机器学习模型的保存和加载)使得以下三类机器学习场景变得容易: 数据科学家开发ML模型并移交给工程师团队 ...
- python模型部署方法_终极开箱即用的自动化Python模型选择方法
python模型部署方法 Choosing the best model is a key step after feature selection in any data science proje ...
- tensorflow模型持久化方法
#测试模型持久化 v1 = tf.Variable(tf.constant(1.,shape=[2,2]),name='v1') v2 = tf.Variable(tf.constant(1.,sha ...
- Python模型顶点法线修复
Python模型顶点法线修复 参考: https://zhuanlan.zhihu.com/p/52297977
- 太骚了!Python模型完美切换SAS,还能这么玩。。
作者:东哥起飞 来源:Python数据科学 大家都知道,Python 和 SAS 是两个很常用的数据挖掘工具.Python 开源.免费.有丰富的三方库,一般在互联网公司广泛使用.而SAS需付费,且费用 ...
- TensorFlow模型持久化
模型持久化的目的在于可以使模型训练后的结果重复使用,节省重复训练模型的时间. 模型保存 train.Saver类是TensorFlow提供的用于保存和还原模型的API,使用非常简单. import t ...
- 机器学习实验中的编程技术(part4)--模型持久化
学习笔记,仅供参考,有错必纠 模型持久化 通过使用joblib模块使模型保存. # 导入数据 from sklearn import datasets iris = datasets.load_iri ...
- python变量持久化_Python 数据持久化:JSON
Python 数据持久化:JSON 编程派微信号:codingpy 淡蓝色字体可以直接点击查看 上周更新的<Think Python 2e>第14章讲述了几种数据持久化的方式,包括dbm. ...
最新文章
- eclipse修改文件代码不起作用,输出时还是老的,估计是缓存问题
- Chrome控制台使用详解
- 键盘鼠标录制哪个好用_好看好用还不贵的那种键盘鼠标真的有吗?这次还真让我碰到了...
- 初学Vue.js--数据绑定与文本插值
- mysql 101_MySQL 调优/优化的 101 个建议!
- 职场 | 工作五年之后,对技术和业务的思考
- “呵呵呵”之后 B站又申请了“一键三连”商标
- 80-20-075-原理-Flink内存管理
- 事业单位的到手工资不高,甚至有点低,为什么这么多人去考?
- Windows10 中在指定目录下启动Powershell
- PHP代码更新后画面不更新,为什么我的PHP代码不能更新SQL
- JAVA的Random类(转)
- python 自动化运维小工具——子网掩码计算——随机密码生成
- python获取验证码_python如何获取验证码
- java百度地图离线开发_【“零起点”--百度地图手机SDK】如何使用离线地图?
- jvm基础学习总结笔记
- 说说“腰椎间盘突出症”
- 怎么搞的,从今天早上起,水木清华BBS就上不去了,郁闷中:(
- 修改AD服务器时间,AD中权威时间服务器的配置
- 压汞分析法—专项文献阅读
热门文章
- OpenCASCADE可视化:3D演示之图形基元
- wxWidgets:wxLogNull类用法
- wxWidgets:wxInfoBar类用法
- boost::signals2::deconstruct 作为构建后的工厂函数的测试程序
- boost::log::attributes::make_function用法的测试程序
- boost::fusion::result_of::as_map用法的测试程序
- GDCM:gdcm::IODs的测试程序
- GDCM:目录条目的测试程序
- GDCM:提取DICOM文件的加密内容到der文件的测试程序
- ITK:将两个图像与棋盘格图案组合在一起