[MOA] NullPointerException using OpenmlTaskEvaluator
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 45/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- java
- Bereich
- machine-learning
Rechercherichtung
Reproduce the failure with the two openml.OpenmlDataStreamClassification commands, then inspect moa.evaluation.LearningEvaluation.java at line 53 and moa.tasks.openml.OpenmlDataStreamClassification.java at line 175. Compare the OpenmlTaskEvaluator path with BasicClassificationPerformanceEvaluator. Done means the reported task configurations complete without the NullPointerException.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
From @DraXus on February 15, 2015 18:20
I got the following error when running tasks in MOA (last version from OpenML website).
I tried different tasks and configurations:
openml.OpenmlDataStreamClassification -t 2177 -e openml.OpenmlTaskEvaluator
openml.OpenmlDataStreamClassification -l functions.NoChange -t 2172 -e openml.OpenmlTaskEvaluator
Failure reason: null
*** STACK TRACE ***java.lang.NullPointerException
at java.util.Arrays$ArrayList.<init>(Arrays.java:2842)
at java.util.Arrays.asList(Arrays.java:2828)
at moa.evaluation.LearningEvaluation.<init>(LearningEvaluation.java:53)
at moa.tasks.openml.OpenmlDataStreamClassification.doMainTask(OpenmlDataStreamClassification.java:175)
at moa.tasks.MainTask.doTaskImpl(MainTask.java:50)
at moa.tasks.AbstractTask.doTask(AbstractTask.java:57)
at moa.tasks.TaskThread.run(TaskThread.java:76)
In addition, the console log output looks fine without errors:
[15-02-2015 18:11:27] [OK] [Authenticate] Authentication successfull.
[15-02-2015 18:11:28] [INFO] [ARFF Cache] Stored dataset dataset_4_labor.arff to cache.
[15-02-2015 18:11:28] [OK] [Download] Obtained Stream Header.
However, it works if BasicClassificationPerformanceEvaluator is selected instead.
Copied from original issue: openml/OpenML#173
- Vorherrschende Sprache
- Java
- Sterne
- 13
- Forks
- 5
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus openml/openml-java
-
RefactorOffen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 25/100
openml/openml-java#58 · 1 Kommentar ·
-
ignore_attribute in DataSetDescription null.Evtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 15/100
openml/openml-java#44 ·
-
Improve caching mechanism (consistent with Python)Evtl. wieder frei @janvanrijn hat das vor 2777 Tagen übernommen, und es ist kein Pull Request offen. Offen
openml/openml-java#30 · 1 Kommentar · 1 zugewiesene Person ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
openml/openml-java#22 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 42/100
openml/openml-java#20 · 1 Kommentar ·
Alle Issues in openml/openml-java
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 64/100
utopia-rise/godot-jvm#1004 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
spring-projects/spring-grpc#442 ·
-
Expose numberOfPermits in RateLimiterEvent.toString() and the ratelimiterevents actuator DTOEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
resilience4j/resilience4j#2547 ·
Maintainer antworten meist innerhalb von 9 Tagen
-
Clock.MakeDate continues execution and returns a rolled-over instant after dispatching error on invalid dateEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 82/100
mit-cml/appinventor-sources#4155 ·
Maintainer antworten meist innerhalb von 1 Tag