Я работаю над проектом Spring Boot, в котором использую модель Weka RandomForest и обучаю ее данным, полученным из базы данных PostgreSQL. Проект работает отлично, когда я запускаю его в обычном режиме (команда «Выполнить» в IDE), и все прогнозы работают нормально. Однако когда я собираю проект и затем пытаюсь его запустить, я сталкиваюсь со следующими двумя ошибками:
ошибка 1
ошибка 2
Мне интересно, почему эти ошибки возникают только после сборки проекта. В чем может быть причина и как это решить?
Проблема:
Я обучаю модель RandomForest, вызывая buildClassifier, и она обучается успешно при обычном запуске.
Однако после сборки проекта я получаю сообщение об ошибке m_Classifiers is null во время вызова метода classifyInstance, что указывает на то, что массив классификаторов не инициализирован. Кроме того, RandomTree невозможно найти в среде сборки, хотя он доступен во время обычных запусков.
Решения, которые я пробовал:
Проверил, что TrainingSet и testSet содержат экземпляры (они не пусты).
Подтверждено, что модель успешно обучается с помощью buildClassifier при обычных запусках.
Используются значения[2] = Double.NaN для установки пустого (отсутствующего) класса Acc. value.
Добавлена зависимость Weka (weka-stable, версия 3.8.6) через Maven в pom.xml.
Вопрос:
Почему эти ошибки возникают только после сборки проекта? Как решить проблему, когда m_Classifiers имеет значение null и RandomTree не обнаруживается при запуске из сборки?
Дополнительная информация:
Версия Weka: 3.8 .6
Версия Java: 1.8
Использование Spring Tool Suite (STS) с зависимостью Weka, добавленной через Maven.
Любые предложения или идеи о том, почему возникают эти проблемы и как их решить, будут очень полезны. оценил. Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/791 ... -cant-find
NullPointerException с Weka RandomForest m_Classifiers имеет значение null и не может найти допустимые ошибки класса тол ⇐ JAVA
Программисты JAVA общаются здесь
1730791026
Anonymous
Я работаю над проектом Spring Boot, в котором использую модель Weka RandomForest и обучаю ее данным, полученным из базы данных PostgreSQL. Проект работает отлично, когда я запускаю его в обычном режиме (команда «Выполнить» в IDE), и все прогнозы работают нормально. Однако когда я собираю проект и затем пытаюсь его запустить, я сталкиваюсь со следующими двумя ошибками:
ошибка 1
ошибка 2
Мне интересно, почему эти ошибки возникают только после сборки проекта. В чем может быть причина и как это решить?
[b]Проблема:[/b]
Я обучаю модель RandomForest, вызывая buildClassifier, и она обучается успешно при обычном запуске.
Однако после сборки проекта я получаю сообщение об ошибке m_Classifiers is null во время вызова метода classifyInstance, что указывает на то, что массив классификаторов не инициализирован. Кроме того, RandomTree невозможно найти в среде сборки, хотя он доступен во время обычных запусков.
[b]Решения, которые я пробовал:[/b]
Проверил, что TrainingSet и testSet содержат экземпляры (они не пусты).
Подтверждено, что модель успешно обучается с помощью buildClassifier при обычных запусках.
Используются значения[2] = Double.NaN для установки пустого (отсутствующего) класса Acc. value.
Добавлена зависимость Weka (weka-stable, версия 3.8.6) через Maven в pom.xml.
Вопрос:
Почему эти ошибки возникают только после сборки проекта? Как решить проблему, когда m_Classifiers имеет значение null и RandomTree не обнаруживается при запуске из сборки?
[b]Дополнительная информация:[/b]
Версия Weka: 3.8 .6
Версия Java: 1.8
Использование Spring Tool Suite (STS) с зависимостью Weka, добавленной через Maven.
Любые предложения или идеи о том, почему возникают эти проблемы и как их решить, будут очень полезны. оценил. Спасибо!
Подробнее здесь: [url]https://stackoverflow.com/questions/79157997/nullpointerexception-with-weka-randomforest-m-classifiers-is-null-and-cant-find[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия