Я реализовал свой собственный классификатор для Weka, который наследует от Classifier и реализует Serializable, а также OptionHandler.Опции в GUI для пользовательского классификатора Weka
На данный момент я смог отлично работать с классификатором Weka, но без параметров. Я знаю, что мне нужно реализовать следующие методы для того, чтобы увидеть варианты в пользовательском интерфейсе:
public void setOptions(String [] options) throws Exception
public String [] getOptions()
public Enumeration listOptions()
Я реализовал getOptions с некоторым фиктивным кодом, и это время прекрасно вызывается UI (я использовал систему. out.println, чтобы зарегистрировать это). И я также реализовал фиктивный код для listOptions, но он никогда не вызывается.
Когда я пытаюсь выбрать параметры моего алгоритма с помощью пользовательского интерфейса, я вижу только опцию «Отладка». У вас есть идеи, как решить эту проблему и увидеть мои параметры в пользовательском интерфейсе?
В основном то, что я хочу сделать, это запустить мой алгоритм из Weka, но используя пользовательские параметры/параметры.
Я прочитал этот документ, но я думаю, что это не очень полезно:
http://weka.wikispaces.com/Writing+your+own+Classifier+(post+3.5.2)
Есть ли у вас какие-либо идеи или пример для решения этой проблемы?
Для вопросов Вейки, лучше спросить в списке Weka, где вы обычно получаете быстрый ответ от главных авторов Weka. –