当我学习ALS时,我会执行ml/ALSExample.scala
。但是,当我执行
Dataset<Row> userRecs = model.recommendForAllUsers(10);
userRecs.show();
提示
任务不可序列化:java.io.NotSerializableException:scala.reflect.api.TypeTags $ PredefTypeCreator 序列化堆栈: - object not serializable(class:scala.reflect.api.TypeTags $ PredefTypeCreator,value:scala.reflect.api.TypeTags$PredefTypeCreator@649dd078) - writeObject数据(类:scala.reflect.api.SerializedTypeTag) - object(类scala.reflect.api.SerializedTypeTag,scala.reflect.api.SerializedTypeTag@4b377643) - writeReplace data(class:scala.reflect.api.SerializedTypeTag) - object(类scala.reflect.api.TypeTags $ PredefTypeTag,TypeTag [Int]) - field(类:org.apache.spark.ml.recommendation.TopByKeyAggregator,name:org $ apache $ spark $ ml $ recommended $ TopByKeyAggregator $$ evidence $ 2,type:interface scala.reflect.api.TypeTags $ TypeTag)