I always get error message when I tried to run following line with GUI:
RunStreamTasks -t (EvaluateConceptDrift -l (ChangeDetectorLearner -d ADWINChangeDetector) -s (AbruptChangeGenerator -p 2500) -i 5000 -d E:\dumpForAbruptInMOA.csv)
I've tried it on different MOA releases. See the results bellow:
moa-prerelease-2015.05= same exception
prerelease-2015.10= same exception
2014-11 release = same exception
moa-release-2014.04a= same exception
Any suggestions on how to fix this would be greatly appreciated.
The error is as follow:
Failure reason: Problems with option: stream
*** STACK TRACE ***java.lang.IllegalArgumentException: Problems with option: stream
at moa.options.ClassOption.setValueViaCLIString(ClassOption.java:69)
at moa.tasks.RunStreamTasks.doMainTask(RunStreamTasks.java:80)
at moa.tasks.MainTask.doTaskImpl(MainTask.java:50)
at moa.tasks.AbstractTask.doTask(AbstractTask.java:57)
at moa.tasks.TaskThread.run(TaskThread.java:76)
Caused by: java.lang.Exception: Problem with options to 'AbruptChangeGenerator'.
Valid options for AbruptChangeGenerator:
-i instanceRandomSeed (default: 1)
Seed for random generation of instances.
-b notBinaryStream
Don't convert to a binary stream of 0 and 1.
-p numInstancesConcept (default: 500)
The number of instances for each concept.
at moa.options.ClassOption.cliStringToObject(ClassOption.java:156)
at moa.options.ClassOption.setValueViaCLIString(ClassOption.java:67)
... 4 more
Caused by: java.lang.IllegalArgumentException: Expecting option, found: '0'.
at moa.options.Options.setViaCLIString(Options.java:154)
at moa.options.ClassOption.cliStringToObject(ClassOption.java:154)
... 5 more
Also in command line, The following error is generated:
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 6
at moa.gui.TaskTextViewerPanel.setGraph(TaskTextViewerPanel.java:383)
at moa.gui.TaskTextViewerPanel.setText(TaskTextViewerPanel.java:305)
at moa.gui.PreviewPanel.setLatestPreview(PreviewPanel.java:155)
at moa.gui.PreviewPanel.refresh(PreviewPanel.java:132)
at moa.gui.PreviewPanel$2.actionPerformed(PreviewPanel.java:116)
at javax.swing.Timer.fireActionPerformed(Timer.java:312)
at javax.swing.Timer$DoPostEvent.run(Timer.java:244)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:727)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:688)
at java.awt.EventQueue$3.run(EventQueue.java:686)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:697)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
--
You received this message because you are subscribed to the Google Groups "MOA users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to moa-users+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
and another thing, in the above post, you said "you can use
to run experiments modifying the 'p' parameter in AbruptChangeGenerator from 2000 to 2500 with increments of 500."
I saw that in highlight command(-p p -f 2000.0 -l 2500.0 -i 500.0) , we change the 'p' parameter of AbruptChangeGenerator. but according to abrupt change, what is the meaning of "f" and "L" parameters?
Thanks in advance for the help, I really appreciate the help.
Best Regards,