我想使用sklearn2pmml包将Sklearn模型转换为PMML格式。我满足所有要求,我相信我正确地使用了这些功能,但我仍然遇到同样的错误。
这是我用来创建模型的代码。
from sklearn.linear_model import LinearRegression
from sklearn2pmml import PMMLPipeline
lm = PMMLPipeline([("regression", LinearRegression())])
lm.fit(training, trainTarget)
到目前为止,一切正常。但每当我想写下如下的pmml时,它会引发一个CalledProcessError(retcode,cmd),显示一个路径块和其他内容,最后一行表示'返回非零退出状态1'。
from sklearn2pmml import sklearn2pmml
sklearn2pmml(lm, "MetricModelDemo.pmml", with_repr=True)
任何可以帮助我的人?
提前致谢。