2016-04-18 12 views
4

PMMLSpark-MLlibのモデルをエクスポートすることは可能ですが、Spark-MLについてはどうですか?Spark mlとPMMLエクスポート

それはtoPMML()メソッドを呼び出すことができるようにorg.apache.spark.mllib.regressionからLinearRegressionModelorg.apache.spark.ml.regressionからLinearRegressionModelを変換することは可能ですか?

答えて

4

あなたはJPMML-SparkMLライブラリを使用してPMMLにスパークMLパイプラインを変換することができます:

StructType schema = dataFrame.schema() 
PipelineModel pipelineModel = pipeline.fit(dataFrame); 
org.dmg.pmml.PMML pmml = org.jpmml.sparkml.ConverterUtil.toPMML(schema, pipelineModel); 
JAXBUtil.marshalPMML(pmml, new StreamResult(System.out)); 
+0

おかげで、私はできるだけ早くそれを試してみましょう – user240893

関連する問題