我是Apache Spark的新手。我運行了示例文件夾中的示例ALS算法代碼。我給了一個csv文件作爲輸入。當我使用model.save(路徑)來保存模型時,它存儲在gz.parquet文件中。將als推薦模型導出到文件
When I tried to open this file, I get these errors
現在我要存儲在文本或CSV文件生成的推薦模型使用它以外的火花。
我嘗試了以下功能存儲在一個文件中生成的模型,但它是無用的:
model.saveAsTextFile("path")
請給我建議的方式來解決這個問題。
上面的代碼片段已經添加到代碼中了。我想將推薦模型保存在文本文件中。我想在另一個應用程序(Spark外部)中使用此建議文本文件。 –
上面的代碼片段將模型保存在包含gz.parquet文件的文件夾中。 –
您可以迭代所有訓練數據,爲數據的每個點提取預測並將其寫入文本文件。然後你需要一個方法來加載你的目標模型(scikit或其他)的預測。 –