无法为数据源加载 class:Spark ML pyspark/scala 中的 Libsvm
Failed to load class for data source: Libsvm in spark ML pyspark/scala
当我尝试使用 "sqlContext.read.format("libsvm").load"
在 pyspark/scala 中导入 libsvm 文件时,出现以下错误 -
"Failed to load class for data source: Libsvm."
与此同时,如果我使用 "MLUtils.loadLibSVMFile"
,它工作得很好。我需要同时使用 Spark ML
(以获得 class 概率)和 MLlib
进行评估。已附上错误截图。
这是一个 MapR 集群。星火版本 1.5.2
Error
这可能是版本不匹配,您项目中的 libsvm 版本可能没有特定的 API,您能否验证加载的 libsvm 版本,然后确定是否 api 有空吗?
libsvm
源格式自 Spark 1.6 版起可用。
当我尝试使用 "sqlContext.read.format("libsvm").load"
在 pyspark/scala 中导入 libsvm 文件时,出现以下错误 -
"Failed to load class for data source: Libsvm."
与此同时,如果我使用 "MLUtils.loadLibSVMFile"
,它工作得很好。我需要同时使用 Spark ML
(以获得 class 概率)和 MLlib
进行评估。已附上错误截图。
这是一个 MapR 集群。星火版本 1.5.2 Error
这可能是版本不匹配,您项目中的 libsvm 版本可能没有特定的 API,您能否验证加载的 libsvm 版本,然后确定是否 api 有空吗?
libsvm
源格式自 Spark 1.6 版起可用。