Re: AutoWEKAClassifier
Peter Reutemann <[email protected]>
| Newsgroups | gmane.comp.ai.weka |
|---|---|
| Message-ID | <CAHoQ12+1ahUoPv880vCZrRzukviv3YA5gDmgToO6s1rrKpHpiQ@mail.gmail.com> |
> I was trying to reproduce the error you mentioned. Currently, it looks working fine on my ubuntu 20.04 and windows 10 with openjdk 11 and bundled java runtime (ZuluFX). > > One thing I should mention that auto-weka will make a command call for running its evaluator while running. Please make sure that you can invoke “java” in your terminal environment as well. If it still not work, please send me your running environment such as the version of OS, JDK, WEKA, and a log file if possible. I will try to reproduce the error. OS: cat /etc/lsb-release DISTRIB_ID=LinuxMint DISTRIB_RELEASE=20.2 DISTRIB_CODENAME=uma DISTRIB_DESCRIPTION="Linux Mint 20.2 Uma" Based on Ubuntu Focal (= 20.04) JDK: java -version openjdk version "11.0.11" 2021-04-20 OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.04) OpenJDK 64-Bit Server VM (build 11.0.11+9-Ubuntu-0ubuntu2.20.04, mixed mode, sharing) Weka 3.9.5/3.8.5 get started like this: java -jar weka.jar Each time, iris dataset was loaded in the Explorer and AutoWeka launched from the AutoWeka tab. $HOME/wekafiles/weka.log files for both runs are attached. AutoWeka 2.6.3 is in the only installed package. Using Eibe's _JAVA_OPTIONS makes no difference, produces the same error: export _JAVA_OPTIONS="-Xmx6g --add-opens=java.base/java.lang=ALL-UNNAMED" Cheers, Peter -- Peter Reutemann Dept. of Computer Science University of Waikato, NZ +64 (7) 858-5174 (office) +64 (7) 577-5304 (home office) http://www.cms.waikato.ac.nz/~fracpete/ http://www.data-mining.co.nz/ _______________________________________________ Wekalist mailing list -- [email protected] Send posts to [email protected] To unsubscribe send an email to [email protected] To subscribe, unsubscribe, etc., visit https://list.waikato.ac.nz/postorius/lists/wekalist.list.waikato.ac.nz List etiquette: http://www.cs.waikato.ac.nz/~ml/weka/mailinglist_etiquette.html
weka-3-8-5.log
(text/x-log, 10.1 KB)
2021-10-01 09:42:27 weka.gui.GUIChooserApp main
INFO: Logging started
2021-10-01 09:42:28 INFO: [WekaPackageManager] Package manager using repository mirror: https://weka.sourceforge.io/packageMetaData/
2021-10-01 09:42:28 weka.gui.GenericObjectEditor registerEditors
INFO: ---Registering Weka Editors---
2021-10-01 09:42:28 weka.experiment.DatabaseUtils initialize
WARNING: Trying to add database driver (JDBC): jdbc.idbDriver - Warning, not in CLASSPATH?
2021-10-01 09:42:28 weka.gui.beans.BeansProperties loadProperties
INFO: [KnowledgeFlow] Loading properties and plugins...
2021-10-01 09:42:28 weka.gui.beans.KnowledgeFlowApp init
INFO: [KnowledgeFlow] Initializing KF...
2021-10-01 09:42:30 weka.gui.explorer.Explorer <init>
INFO: Weka Explorer
2021-10-01 09:42:30 weka.gui.explorer.Explorer <init>
INFO: (c) 1999-2020 The University of Waikato, Hamilton, New Zealand
2021-10-01 09:42:30 weka.gui.explorer.Explorer <init>
INFO: web: https://www.cs.waikato.ac.nz/~ml/weka/
2021-10-01 09:42:30 weka.gui.explorer.Explorer <init>
INFO: Started on Friday, 1 October 2021
2021-10-01 09:42:35 weka.gui.explorer.PreprocessPanel$21 run
INFO: Base relation is now iris (150 instances)
java.lang.NullPointerException
weka.core.Instances.<init>(Instances.java:179)
weka.gui.explorer.ClassifierPanel.updateCapabilitiesFilter(ClassifierPanel.java:3471)
weka.gui.explorer.ClassifierPanel.capabilitiesFilterChanged(ClassifierPanel.java:3511)
weka.gui.explorer.Explorer.notifyCapabilitiesFilterListener(Explorer.java:351)
weka.gui.explorer.PreprocessPanel$21.run(PreprocessPanel.java:776)
java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
java.base/java.security.AccessController.doPrivileged(Native Method)
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
at weka.core.Instances.<init>(Instances.java:179)
at weka.gui.explorer.ClassifierPanel.updateCapabilitiesFilter(ClassifierPanel.java:3471)
at weka.gui.explorer.ClassifierPanel.capabilitiesFilterChanged(ClassifierPanel.java:3511)
at weka.gui.explorer.Explorer.notifyCapabilitiesFilterListener(Explorer.java:351)
at weka.gui.explorer.PreprocessPanel$21.run(PreprocessPanel.java:776)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
2021-10-01 09:42:35 weka.gui.explorer.PreprocessPanel$21 run
INFO: java.lang.NullPointerException
2021-10-01 09:42:37 weka.gui.explorer.AutoWEKAPanel$13 run
INFO: Started Auto-WEKA for iris
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - WARNING: An illegal reflective access operation has occurred
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector (file:/home/fracpete/programs/weka/weka-3-8-5/weka.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int)
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - WARNING: All illegal access operations will be denied in a future release
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:42:38.287 [main] WARN Experiment - WARNING: An illegal reflective access operation has occurred
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:42:38.288 [main] WARN Experiment - WARNING: Illegal reflective access by ca.ubc.cs.beta.aeatk.targetalgorithmevaluator.base.cli.CommandLineAlgorithmRun (file:/home/fracpete/wekafiles/packages/Auto-WEKA/smac-v2.10.03-master-778/lib/aeatk.jar) to field java.lang.ProcessImpl.pid
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:42:38.289 [main] WARN Experiment - WARNING: Please consider reporting this to the maintainers of ca.ubc.cs.beta.aeatk.targetalgorithmevaluator.base.cli.CommandLineAlgorithmRun
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:42:38.289 [main] WARN Experiment - WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:42:38.290 [main] WARN Experiment - WARNING: All illegal access operations will be denied in a future release
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:42:38.396 [main] WARN Experiment - [WARN ] [PROCESS-ERR] Exception in thread "main" java.lang.NoClassDefFoundError: weka/core/Instance
[Thread-5] ERROR weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:42:38.491 [main] ERROR Experiment - [ERROR] Message: Wrapper did not output anything that matched the expected output ("Result of algorithm run:..."). Please try executing the wrapper directly
[Thread-5] ERROR weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:42:38.498 [main] ERROR Experiment - [ERROR] We tried to call the target algorithm wrapper, but this call failed.
[Thread-5] ERROR weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:42:38.499 [main] ERROR Experiment - [ERROR] The problem is (most likely) somewhere in the wrapper or with the arguments to SMAC.
[Thread-5] ERROR weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:42:38.499 [main] ERROR Experiment - [ERROR] The easiest way to debug this problem is to manually execute the call we tried and see why it did not return the correct result
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:42:38.551 [main] WARN SMACTrajectoryParser - Could not find runs_and_results file
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:42:38.593 [main] WARN SMACTrajectoryParser - Could not find runs_and_results file
[Thread-5] INFO weka.classifiers.meta.AutoWEKAClassifier - Exception in thread "main" java.lang.RuntimeException: Failed to invoke child process
[Thread-5] INFO weka.classifiers.meta.AutoWEKAClassifier - at autoweka.SubProcessWrapper.getErrorAndTime(SubProcessWrapper.java:234)
[Thread-5] INFO weka.classifiers.meta.AutoWEKAClassifier - at autoweka.SubProcessWrapper.getErrorAndTime(SubProcessWrapper.java:147)
[Thread-5] INFO weka.classifiers.meta.AutoWEKAClassifier - at autoweka.TrajectoryPointPredictionRunner.main(TrajectoryPointPredictionRunner.java:80)
[Thread-5] INFO weka.classifiers.meta.AutoWEKAClassifier - at autoweka.tools.ExperimentRunner.main(ExperimentRunner.java:59)
[Thread-5] INFO weka.classifiers.meta.AutoWEKAClassifier - Caused by: java.lang.RuntimeException: Failed to find output line from subprocess wrapper
[Thread-5] INFO weka.classifiers.meta.AutoWEKAClassifier - at autoweka.SubProcessWrapper.getErrorAndTime(SubProcessWrapper.java:226)
[Thread-5] INFO weka.classifiers.meta.AutoWEKAClassifier - ... 3 more
[Thread-4] INFO autoweka.TrajectoryMerger - Experiment /tmp/autoweka10944358482560131625/Auto-WEKA
[Thread-4] INFO weka.classifiers.meta.AutoWEKAClassifier - Thread 0, best configuration estimate -1.0
[Thread-4] INFO weka.classifiers.meta.AutoWEKAClassifier - classifier: null, arguments: [], attribute search: null, attribute search arguments: [], attribute evaluation: null, attribute evaluation arguments: []
java.lang.NullPointerException
java.base/java.lang.String.contains(String.java:2036)
weka.core.ClassCache.find(ClassCache.java:425)
weka.core.ClassDiscovery.find(ClassDiscovery.java:212)
weka.Run.findSchemeMatch(Run.java:82)
weka.core.ResourceUtils.forName(ResourceUtils.java:76)
weka.core.Utils.forName(Utils.java:1112)
weka.classifiers.AbstractClassifier.forName(AbstractClassifier.java:91)
weka.classifiers.meta.AutoWEKAClassifier.buildClassifier(AutoWEKAClassifier.java:519)
weka.gui.explorer.AutoWEKAPanel$13.run(AutoWEKAPanel.java:451)
at java.base/java.lang.String.contains(String.java:2036)
at weka.core.ClassCache.find(ClassCache.java:425)
at weka.core.ClassDiscovery.find(ClassDiscovery.java:212)
at weka.Run.findSchemeMatch(Run.java:82)
at weka.core.ResourceUtils.forName(ResourceUtils.java:76)
at weka.core.Utils.forName(Utils.java:1112)
at weka.classifiers.AbstractClassifier.forName(AbstractClassifier.java:91)
at weka.classifiers.meta.AutoWEKAClassifier.buildClassifier(AutoWEKAClassifier.java:519)
at weka.gui.explorer.AutoWEKAPanel$13.run(AutoWEKAPanel.java:451)
2021-10-01 09:42:38 weka.gui.explorer.AutoWEKAPanel$13 run
INFO: null
weka-3-9-5.log
(text/x-log, 11.3 KB)
2021-10-01 09:43:30 weka.gui.GUIChooserApp main
INFO: Logging started
2021-10-01 09:43:31 INFO: [WekaPackageManager] Package manager using repository mirror: https://weka.sourceforge.io/packageMetaData/
2021-10-01 09:43:31 weka.gui.GenericObjectEditor registerEditors
INFO: ---Registering Weka Editors---
2021-10-01 09:43:31 weka.experiment.DatabaseUtils initialize
WARNING: Trying to add database driver (JDBC): jdbc.idbDriver - Warning, not in CLASSPATH?
2021-10-01 09:43:31 weka.gui.beans.BeansProperties loadProperties
INFO: [KnowledgeFlow] Loading properties and plugins...
2021-10-01 09:43:31 weka.gui.beans.KnowledgeFlowApp init
INFO: [KnowledgeFlow] Initializing KF...
2021-10-01 09:43:33 weka.gui.explorer.Explorer <init>
INFO: Weka Explorer
2021-10-01 09:43:33 weka.gui.explorer.Explorer <init>
INFO: (c) 1999-2020 The University of Waikato, Hamilton, New Zealand
2021-10-01 09:43:33 weka.gui.explorer.Explorer <init>
INFO: web: https://www.cs.waikato.ac.nz/~ml/weka/
2021-10-01 09:43:33 weka.gui.explorer.Explorer <init>
INFO: Started on Friday, 1 October 2021
2021-10-01 09:43:40 weka.gui.explorer.PreprocessPanel$21 run
INFO: Base relation is now iris (150 instances)
java.lang.NullPointerException
weka.core.Instances.<init>(Instances.java:179)
weka.gui.explorer.ClassifierPanel.updateCapabilitiesFilter(ClassifierPanel.java:3471)
weka.gui.explorer.ClassifierPanel.capabilitiesFilterChanged(ClassifierPanel.java:3511)
weka.gui.explorer.Explorer.notifyCapabilitiesFilterListener(Explorer.java:351)
weka.gui.explorer.PreprocessPanel$21.run(PreprocessPanel.java:776)
java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
java.base/java.security.AccessController.doPrivileged(Native Method)
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
at weka.core.Instances.<init>(Instances.java:179)
at weka.gui.explorer.ClassifierPanel.updateCapabilitiesFilter(ClassifierPanel.java:3471)
at weka.gui.explorer.ClassifierPanel.capabilitiesFilterChanged(ClassifierPanel.java:3511)
at weka.gui.explorer.Explorer.notifyCapabilitiesFilterListener(Explorer.java:351)
at weka.gui.explorer.PreprocessPanel$21.run(PreprocessPanel.java:776)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
2021-10-01 09:43:40 weka.gui.explorer.PreprocessPanel$21 run
INFO: java.lang.NullPointerException
2021-10-01 09:43:43 weka.gui.explorer.AutoWEKAPanel$13 run
INFO: Started Auto-WEKA for iris
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - WARNING: An illegal reflective access operation has occurred
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector (file:/home/fracpete/programs/weka/weka-3-9-5/weka.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int)
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - WARNING: All illegal access operations will be denied in a future release
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:43:44.388 [main] WARN Experiment - WARNING: An illegal reflective access operation has occurred
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:43:44.388 [main] WARN Experiment - WARNING: Illegal reflective access by ca.ubc.cs.beta.aeatk.targetalgorithmevaluator.base.cli.CommandLineAlgorithmRun (file:/home/fracpete/wekafiles/packages/Auto-WEKA/smac-v2.10.03-master-778/lib/aeatk.jar) to field java.lang.ProcessImpl.pid
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:43:44.389 [main] WARN Experiment - WARNING: Please consider reporting this to the maintainers of ca.ubc.cs.beta.aeatk.targetalgorithmevaluator.base.cli.CommandLineAlgorithmRun
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:43:44.389 [main] WARN Experiment - WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:43:44.390 [main] WARN Experiment - WARNING: All illegal access operations will be denied in a future release
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:43:44.493 [main] WARN Experiment - [WARN ] [PROCESS-ERR] Exception in thread "main" java.lang.NoClassDefFoundError: weka/core/Instance
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:43:44.494 [main] WARN Experiment - [WARN ] [PROCESS-ERR] at autoweka.Wrapper.run(Wrapper.java:123)
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:43:44.495 [main] WARN Experiment - [WARN ] [PROCESS-ERR] Caused by: java.lang.ClassNotFoundException: weka.core.Instance
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:43:44.496 [main] WARN Experiment - [WARN ] [PROCESS-ERR] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:43:44.496 [main] WARN Experiment - [WARN ] [PROCESS-ERR] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:43:44.496 [main] WARN Experiment - [WARN ] [PROCESS-ERR] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:43:44.497 [main] WARN Experiment - [WARN ] [PROCESS-ERR] ... 2 more
[Thread-5] ERROR weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:43:44.531 [main] ERROR Experiment - [ERROR] Message: Wrapper did not output anything that matched the expected output ("Result of algorithm run:..."). Please try executing the wrapper directly
[Thread-5] ERROR weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:43:44.534 [main] ERROR Experiment - [ERROR] We tried to call the target algorithm wrapper, but this call failed.
[Thread-5] ERROR weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:43:44.534 [main] ERROR Experiment - [ERROR] The problem is (most likely) somewhere in the wrapper or with the arguments to SMAC.
[Thread-5] ERROR weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:43:44.535 [main] ERROR Experiment - [ERROR] The easiest way to debug this problem is to manually execute the call we tried and see why it did not return the correct result
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:43:44.663 [main] WARN SMACTrajectoryParser - Could not find runs_and_results file
[Thread-5] WARN weka.classifiers.meta.AutoWEKAClassifier - 2021-10-01 09:43:44.701 [main] WARN SMACTrajectoryParser - Could not find runs_and_results file
[Thread-5] INFO weka.classifiers.meta.AutoWEKAClassifier - Exception in thread "main" java.lang.RuntimeException: Failed to invoke child process
[Thread-5] INFO weka.classifiers.meta.AutoWEKAClassifier - at autoweka.SubProcessWrapper.getErrorAndTime(SubProcessWrapper.java:234)
[Thread-5] INFO weka.classifiers.meta.AutoWEKAClassifier - at autoweka.SubProcessWrapper.getErrorAndTime(SubProcessWrapper.java:147)
[Thread-5] INFO weka.classifiers.meta.AutoWEKAClassifier - at autoweka.TrajectoryPointPredictionRunner.main(TrajectoryPointPredictionRunner.java:80)
[Thread-5] INFO weka.classifiers.meta.AutoWEKAClassifier - at autoweka.tools.ExperimentRunner.main(ExperimentRunner.java:59)
[Thread-5] INFO weka.classifiers.meta.AutoWEKAClassifier - Caused by: java.lang.RuntimeException: Failed to find output line from subprocess wrapper
[Thread-5] INFO weka.classifiers.meta.AutoWEKAClassifier - at autoweka.SubProcessWrapper.getErrorAndTime(SubProcessWrapper.java:226)
[Thread-5] INFO weka.classifiers.meta.AutoWEKAClassifier - ... 3 more
[Thread-4] INFO autoweka.TrajectoryMerger - Experiment /tmp/autoweka1820832202353132345/Auto-WEKA
[Thread-4] INFO weka.classifiers.meta.AutoWEKAClassifier - Thread 0, best configuration estimate -1.0
[Thread-4] INFO weka.classifiers.meta.AutoWEKAClassifier - classifier: null, arguments: [], attribute search: null, attribute search arguments: [], attribute evaluation: null, attribute evaluation arguments: []
java.lang.NullPointerException
java.base/java.lang.String.contains(String.java:2036)
weka.core.ClassCache.find(ClassCache.java:425)
weka.core.ClassDiscovery.find(ClassDiscovery.java:212)
weka.Run.findSchemeMatch(Run.java:82)
weka.core.ResourceUtils.forName(ResourceUtils.java:76)
weka.core.Utils.forName(Utils.java:1112)
weka.classifiers.AbstractClassifier.forName(AbstractClassifier.java:91)
weka.classifiers.meta.AutoWEKAClassifier.buildClassifier(AutoWEKAClassifier.java:519)
weka.gui.explorer.AutoWEKAPanel$13.run(AutoWEKAPanel.java:451)
at java.base/java.lang.String.contains(String.java:2036)
at weka.core.ClassCache.find(ClassCache.java:425)
at weka.core.ClassDiscovery.find(ClassDiscovery.java:212)
at weka.Run.findSchemeMatch(Run.java:82)
at weka.core.ResourceUtils.forName(ResourceUtils.java:76)
at weka.core.Utils.forName(Utils.java:1112)
at weka.classifiers.AbstractClassifier.forName(AbstractClassifier.java:91)
at weka.classifiers.meta.AutoWEKAClassifier.buildClassifier(AutoWEKAClassifier.java:519)
at weka.gui.explorer.AutoWEKAPanel$13.run(AutoWEKAPanel.java:451)
2021-10-01 09:43:44 weka.gui.explorer.AutoWEKAPanel$13 run
INFO: null