How to generate Multi-Label Stream

51 views
Skip to first unread message

nino lol

unread,
May 3, 2019, 11:26:44 PM5/3/19
to MOA development
Hi, this is the command i used to generate Multi-label stream. Basically, i just use all the default settings.
WriteStreamToARFFFile -s generators.multilabel.MetaMultilabelGenerator -f /home/h/hd168/111.arff -m 3 -h -O /home/h/hd168/222.moa

However, it will lead me to this error.

Failure reason: Failed writing to file /home/h/hd168/111.arff
*** STACK TRACE ***java.lang.RuntimeException: Failed writing to file /home/h/hd168/111.arff
at moa.tasks.WriteStreamToARFFFile.doMainTask(WriteStreamToARFFFile.java:86)
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.NullPointerException
at com.yahoo.labs.samoa.instances.SparseInstanceData.locateIndex(SparseInstanceData.java:237)
at com.yahoo.labs.samoa.instances.SparseInstanceData.setValue(SparseInstanceData.java:220)
at com.yahoo.labs.samoa.instances.InstanceImpl.setValue(InstanceImpl.java:269)
at moa.streams.generators.multilabel.MetaMultilabelGenerator.generateMLInstance(MetaMultilabelGenerator.java:274)
at moa.streams.generators.multilabel.MetaMultilabelGenerator.nextInstance(MetaMultilabelGenerator.java:228)
at moa.streams.generators.multilabel.MetaMultilabelGenerator.nextInstance(MetaMultilabelGenerator.java:46)
at moa.tasks.WriteStreamToARFFFile.doMainTask(WriteStreamToARFFFile.java:80)
... 3 more
Seems it can not set class value to an instance and the reason is in SparseInstanceData.class, the indexValues[] is null.
Does anyone has any idea about it?

Jayk Tharwani

unread,
Aug 12, 2020, 12:51:51 AM8/12/20
to MOA development
i am seeking help for the same issue, kindly let me know the solution if you sorted out! thank you

Osman Batur İnce

unread,
Nov 26, 2021, 1:53:02 PM11/26/21
to MOA development
The problem still persists and the issue is not solved with the offered solutions on GitHub.

Have you been able to solve this issue?
Reply all
Reply to author
Forward
0 new messages