当前位置: 首页 > news >正文

网站建设与维护 实训济阳做网站多少钱

网站建设与维护 实训,济阳做网站多少钱,推广案例,安徽六安属于哪个市一、背景 现在我们预测每次都要重新运行一遍模型。完整的流程应该是不断调整阈值重复计算。 当训练或者计算好一个模型之后,那么如果别人需要我们提供结果预测,就需要保存模型(主要是保存算法的参数)。 二、sklearn模型的保存和…

一、背景

现在我们预测每次都要重新运行一遍模型。完整的流程应该是不断调整阈值重复计算。
当训练或者计算好一个模型之后,那么如果别人需要我们提供结果预测,就需要保存模型(主要是保存算法的参数)。

二、sklearn模型的保存和加载API

1、import joblib
保存:joblib.dump(rf, "test.pkl")
    rf:是预估器estimator
    test.pkl:是保存的名字
    将预估器序列化保存在本地    
加载:estimator = joblib.load("test.pkl")

2、代码

from sklearn.datasets import load_boston
from sklearn.model_selection import train_test_split
from sklearn.preprocessing import StandardScaler
from sklearn.linear_model import LinearRegression, SGDRegressor, Ridge
from sklearn.metrics import mean_squared_error
import joblibdef linear1():"""正规方程的优化方法对波士顿房价进行预测"""# 1、获取数据boston = load_boston()# 2、划分数据集x_train,x_test, y_train, y_test = train_test_split(boston.data, boston.target, random_state=10)# 3、标准化transfer = StandardScaler()x_train = transfer.fit_transform(x_train)x_test = transfer.transform(x_test)# 4、预估器estimator = LinearRegression()estimator.fit(x_train, y_train)# 5、得出模型print("正规方程-权重系数为:\n", estimator.coef_)print("正规方程-偏置为:\n", estimator.intercept_)# 6、模型评估y_predict = estimator.predict(x_test)print("预测房价:\n", y_predict)error = mean_squared_error(y_test, y_predict)print("正规方程-均方误差为:\n", error)return Nonedef linear2():"""梯度下降的优化方法对波士顿房价进行预测"""# 1、获取数据boston = load_boston()# 2、划分数据集x_train,x_test, y_train, y_test = train_test_split(boston.data, boston.target, random_state=10)# 3、标准化transfer = StandardScaler()x_train = transfer.fit_transform(x_train)x_test = transfer.transform(x_test)# 4、预估器estimator = SGDRegressor()estimator.fit(x_train, y_train)# 5、得出模型print("梯度下降-权重系数为:\n", estimator.coef_)print("梯度下降-偏置为:\n", estimator.intercept_)# 6、模型评估y_predict = estimator.predict(x_test)print("预测房价:\n", y_predict)error = mean_squared_error(y_test, y_predict)print("梯度下降-均方误差为:\n", error)return Nonedef linear3():"""岭回归对波士顿房价进行预测"""# 1、获取数据boston = load_boston()# 2、划分数据集x_train,x_test, y_train, y_test = train_test_split(boston.data, boston.target, random_state=10)# 3、标准化transfer = StandardScaler()x_train = transfer.fit_transform(x_train)x_test = transfer.transform(x_test)# 4、预估器estimator = Ridge()estimator.fit(x_train, y_train)# 保存模型joblib.dump(estimator, "my_ridge.pkl")# 5、得出模型print("岭回归-权重系数为:\n", estimator.coef_)print("岭回归-偏置为:\n", estimator.intercept_)# 6、模型评估y_predict = estimator.predict(x_test)print("预测房价:\n", y_predict)error = mean_squared_error(y_test, y_predict)print("岭回归-均方误差为:\n", error)return Nonedef linear4():"""岭回归对波士顿房价进行预测"""# 1、获取数据boston = load_boston()# 2、划分数据集x_train,x_test, y_train, y_test = train_test_split(boston.data, boston.target, random_state=10)# 3、标准化transfer = StandardScaler()x_train = transfer.fit_transform(x_train)x_test = transfer.transform(x_test)# 加载模型estimator = joblib.load("my_ridge.pkl")# 5、得出模型print("岭回归-权重系数为:\n", estimator.coef_)print("岭回归-偏置为:\n", estimator.intercept_)# 6、模型评估y_predict = estimator.predict(x_test)print("预测房价:\n", y_predict)error = mean_squared_error(y_test, y_predict)print("岭回归-均方误差为:\n", error)return Noneif __name__ == "__main__":# 代码1:正规方程的优化方法对波士顿房价进行预测linear1()# 代码2:梯度下降的优化方法对波士顿房价进行预测linear2()# 代码3:岭回归对波士顿房价进行预测linear3()# 代码4:加载模型linear4()

http://www.yayakq.cn/news/321131/

相关文章:

  • 一起做网店官方网站上海闵行区怎么样
  • 优度网站建设城市网站建设分析报告
  • 杭州网站关键词推广什么网站建设策划方案 论文
  • 济南公司网站建设公司排名网络策划就业前景
  • 商城型网站开发网站建设中国招投标网证书查询平台
  • 网站设计目的南山网站制作
  • c2c网站免费建设wordpress 主题 36kr
  • 化妆品网站欣赏三亚房产网站开发
  • 广东备案网站广州做网站信科分公司
  • 承德网站制作公司h5网站后台管理模板
  • 购买域名和网站网页设计中所需要的素材
  • 新国际网站建设网站建设教程多少钱
  • 百度搜索网站打开错误网站推广方案总结
  • 如何建设交流网站的论文工商网企业信息查询
  • 麻城建设局网站停办建设团购网站费用
  • 南昌网站建设讯息临漳专业做网站
  • 苏州做网站的公司哪家好wordpress添加备案号插件
  • 大连企业建站系统模板头条站长平台
  • 做移动网站点击软件站长工具seo综合查询网
  • 城乡建设部网站 挂证资讯门户类网站
  • 做点小本意 哪个网站拿货便宜点中国建筑设计行业网
  • 网站设计报价海葵音乐制作公司
  • 建设网站的策划书c2c商城网站建设
  • 网站制作找云优化视频开放api
  • 高端求职网站排名自学做网站要多久
  • 重庆大足网站制作公司关键词挖掘长尾词工具
  • 内推网站临时域名 wordpress
  • 网站开发与维护价格加盟企业网站建设目的
  • 重庆企业建站系统深圳seo优化服务商
  • 怎样查询网站的备案号wordpress采集站