首页 > 技术文章 > 模型导出

wdmx 2018-12-22 23:10 原文

 

训练之后的模型本质:

1. 在OOP范式下,模型就是一些对象,其导出过程就是对象序列化的过程,通常就是将内存对象写入磁盘或者通信管道的过程;

 谈到序列化那就花样多了,如java对象的直接序列化,模型对象序列化:

 

  https://www.phdata.io/exploring-spark-mllib-part-4-exporting-the-model-for-use-outside-of-spark/  

        再如 PMML(xml), json,还有二进制的等

2. 最方便的就是包自带的方式:

 

 3. sklearn 模型可以采用pickle和joblib序列化。

 

   4. 另外几个较好的方式:

 

推荐阅读