V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
enjoyhot
V2EX  ›  机器学习

大家有上线过机器学习模型的经验么?

  •  
  •   enjoyhot · 2017-03-17 10:39:20 +08:00 · 2010 次点击
    这是一个创建于 2602 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一个已经写好的算法模型,例如说主要用 python 的 sklearn 写的,可能还有其它依赖包,上线到网站上。 目前有几种想法,但没有经验,不知路由多远,坑有多深。(如兼容性,速度,将 pmml 还原为 java 或其它语言的模型)

    • PMML 方法

    · 参考 https://github.com/jpmml/jpmml-sklearn ,将 model 转为特定 pkl ,然后再转为 pmml 格式:

    java -jar target/converter-executable-1.2-SNAPSHOT.jar --pkl-input pipeline.pkl.z --pmml-output pipeline.pmml
    

    · 参考 https://github.com/jpmml/sklearn2pmml ,是一个对 1 封装的 python 包,直接将 model 转为 pmml 格式;

    • 保持原有语言

    · 专门写一个 python 语言的 web,监听请求,将 model->pkl->model 进行无缝对接;

    · 网站调用 python 命令行脚本传入特定参数。

    谢谢赐教 O(∩_∩)O

    2 条回复    2017-03-18 21:30:08 +08:00
    suiterchik
        1
    suiterchik  
       2017-03-17 22:29:36 +08:00
    线上服务接口还是离线例行调度?
    enjoyhot
        2
    enjoyhot  
    OP
       2017-03-18 21:30:08 +08:00
    @suiterchik 都可以,因为一般两种需求都可能会有。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2281 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 10:03 · PVG 18:03 · LAX 03:03 · JFK 06:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.