Я пытаюсь запустить тестовую программу Java, используя библиотеку MLlib от Apache-Spark.Содержимое библиотеки Apache-Spark
Я загрузил последнюю версию Spark со своего сайта и последовал за книгой O'reilly «Изучение искры, Lightning-Fast Big Data Analysis», чтобы найти полезные примеры и советы, но когда дело доходит до импорта правильных библиотек, они (и другие учебники, которые я нашел в Google) используют классы, которые не включены в папку Spark, которую я загрузил.
Вот пример:
Большинство учебников импорта org.apache.spark.mllib.regression.LabeledPoint, который не существует в моем случае. У меня есть только:
- JavaLassoSuite
- JavaLinearRegressionSuite
- JavaRidgeRegressionSuite
У меня такая же проблема с любыми другими файлами, как предполагается, будут включены в библиотеку. Я попытался загрузить более старые версии, но он все тот же, даже с файлами, которые напрямую не связаны с файлами MLlib (org.apache.spark.SparkConf и org.apache.spark.api.java. *)
Я пропустил шаг, или кто-нибудь знает об этом?
Спасибо!
EDIT
Импорт нужен для первого примера книги:
import org.apache.spark.mllib.classification.LogisticRegressionModel;
import org.apache.spark.mllib.classification.LogisticRegressionWithSGD;
import org.apache.spark.mllib.feature.HashingTF;
import org.apache.spark.mllib.linalg.Vector;
import org.apache.spark.mllib.regression.LabeledPoint;
я скачал из this link:
Спарк выпуска: Тип 1.2.1
Пакет: Исходный код
Скачать Тип: Прямая Скачать
(Это мой первый пост на переполнение стека, так что не стесняйтесь сказать мне, если я делаю это неправильно)
Не могли бы вы добавить образец короткого кода с необходимым импортом и ссылку на пакет искры, который вы загрузили? – fxm
Я добавил их в главный пост для лучшего форматирования текста. – Chryor
Спасибо, я посмотрю и скажу, смогу ли я воспроизвести вашу проблему! Что касается вашего сообщения, вы можете немного его осветить (много слов прямо сейчас :)), указав сообщение об ошибке, которое вы получаете, если оно есть, и опубликуйте [MCVE] (http://stackoverflow.com/help/mcve). – fxm