Я заметил, что в SparkML есть два класса LinearRegressionModel
, один в ML и еще один в пакете MLLib
.В чем разница между пакетами Spark ML и MLLIB
Эти два варианта реализованы совершенно по-другому - например, один из MLLib
реализует Serializable
, а другой - нет.
Кстати, это верно о RandomForestModel
.
Почему существуют два класса? Какой из них «правильный»? И есть ли способ конвертировать один в другой?