机器学习模型部署远程服务功能

框架  flask

example

1.sklearn 训练模型并保持

import numpy as np

from sklearn.linear_model import LinearRegression

from sklearn.utils import check_random_state

from sklearn.externals import joblib

n = 100

x = np.arange(n)

rs = check_random_state(0)

y = rs.randint(-50, 50, size=(n,)) + 50. * np.log1p(np.arange(n))

 

lr = LinearRegression()

lr.fit(x[:, np.newaxis], y)

joblib.dump(lr,'lr_model.pkl')

 

2.训练好的模型提供远程服务

import numpy as np

from flask import Flask

from flask import request

from flask import jsonify

from sklearn.externals import joblib

#导入模型

model = joblib.load('lr_model.pkl')

app = Flask(__name__)

@app.route('/',methods=['POST','GET'])

def output_data():

    text=request.args.get('inputdata')

    if text:

    &nb

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值