2017-07-14 91 views
0

我試圖將sparkR模型導出爲PMML。如何將sparkR模型導出爲PMML?

第一種方法是使用PMML庫:

library(pmml) 
sparkR.session() 
data(iris) 
df <- createDataFrame(iris) 
model <- spark.kmeans(df, Sepal_Length ~ Sepal_Width, k = 4, initMode = "random") 
model_pmml <- pmml(model) 

錯誤:

Error in UseMethod("pmml"): no applicable method for 'pmml' applied to an object of class "KMeansModel" 
Traceback: 

1. pmml(model) 

我也調查,如果上階型號的toPMML方法可以從SparkR使用。我發現一個question,表明它可能與Sparklyr,但不與SparkR。

任何想法?

+0

我不認爲SparkR API支持從現在開始到PMML的轉換 –

+0

我已經創建了一個jira來請求這個:https://issues.apache.org/jira/browse/SPARK-21430 –

+0

如果這得到解決 –

回答