作为研究项目,我需要在Spark程序中使用Weka分类器。问题在于,Weka中的Classifier
类不是Serializable
。另一方面,处理Weka源代码非常麻烦。
有人可以帮我吗?
谢谢
此问题可以使用瞬态惰性值解决。例如,当您使用记录器时,您不希望该记录器被序列化。
@transient lazy val logger = Logger.getLogger(getClass)
指示序列化程序从序列化步骤中排除Logger类。在这种情况下,请尝试像上面的代码一样声明您的分类器实例。