将sklearnt模型保留在内存中以加快预测速度

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将sklearnt模型保留在内存中以加快预测速度相关的知识,希望对你有一定的参考价值。

我已经使用sklearn训练了一个SVM模型,我需要将它连接到php。为此,我使用exec命令在控制台中调用python脚本,在那里我用pickle加载模型并预测结果。问题是用pickle加载模型需要一些时间(几秒钟),我希望它更快。有没有办法让这个模型在内存中,所以我不需要每次加载pickle?

答案

你不能只用clf.get_params()而不是整个对象存储你的SVM分类器的参数吗?

以上是关于将sklearnt模型保留在内存中以加快预测速度的主要内容,如果未能解决你的问题,请参考以下文章

预编译 Lua 模块到 LuaJIT 字节码中以加快 OpenResty 启动速度

学习笔记TF066:TensorFlow移动端应用,iOSAndroid系统实践

Java内存模型

Elasticsearches 提高 搜索速度

一种通用整形数组压缩方法

WordPress 在保留查询字符串的同时启用 css/js 文件的浏览器缓存