2016-04-13 11 views
3

誰かがml.classification.LogisticRegressionModelなどのMLモデルをpySparkに保存する方法の例を教えてください。私は以下を使用しようとします: model.save("path")しかし、動作していないようです。ありがとう。pySpark:MLモデルを保存

+0

遭遇するエラーは何ですか?いくつかの詳細(スタックトレースとコード)が役に立つかもしれない – vkuo

+1

同じ名前のメソッドを見つけることができないと言っているだけです(私はSpark 1.6.1を途中で使用しています) –

+0

[MLモデルを将来の使用のために保存する](http://stackoverflow.com/questions/33027767/save-ml-model-for-future-usage) –

答えて

1

あなたの質問が正しく分かっていれば、方法の署名が間違っています。

ドキュメントによれば、スパークコンテキストを渡す必要もあります。

文書:https://spark.apache.org/docs/1.6.1/api/python/pyspark.mllib.html?highlight=save#pyspark.mllib.classification.LogisticRegressionModel.save

+0

しかしこれはmllibに属します。 mlはこれらの機能を継承していますか?いずれにしても、sparkコンテキスト(sc)を使用していないので、妥当と思われます。ありがとう! –

+0

これはhttp://stackoverflow.com/questions/30231840/difference-between-org-apache-spark-ml-classification-and-org-apache-spark-mllibで解決しますが、メソッドは同じである必要があります。これがうまくいけば、この答えを正しいものとして受け入れてください! – vkuo

+0

私は今すぐpysparkにアクセスできないので、明日試してみます。どうもありがとう! –

関連する問題