autoweka icon indicating copy to clipboard operation
autoweka copied to clipboard

SMAC generates numbers that can't be parsed by Java

Open larskotthoff opened this issue 9 years ago • 0 comments

For example

Failed to instantiate 'weka.classifiers.meta.AttributeSelectedClassifier' with options [-S, weka.attributeSelection.GreedyStepwise, -E, weka.a ttributeSelection.CfsSubsetEval, -W, weka.classifiers.functions.GaussianProcesses, --, -L, 0.007631852164298776, -N, 0, -K, weka.classifiers.functions.supportVector.RBFKernel -C 0.001563538449922339]: For input string: "0.001563538449922339"
 java.lang.RuntimeException: Failed to instantiate 'weka.classifiers.meta.AttributeSelectedClassifier' with options [-S, weka.attributeSelection.GreedyStepwise, -E, weka.attributeSelection.Cfs SubsetEval, -W, weka.classifiers.functions.GaussianProcesses, --, -L, 0.007631852164298776, -N, 0, -K, weka.classifiers.functions.supportVector.RBFKernel -C 0.001563538449922339]: For input string: "0.001563538449922339"
    at autoweka.ClassifierRunner._run(ClassifierRunner.java:250)
    at autoweka.ClassifierRunner.access$000(ClassifierRunner.java:29)
    at autoweka.ClassifierRunner$RunnerThread.doWork(ClassifierRunner.java:84)
    at autoweka.WorkerThread.run(WorkerThread.java:26)
 Caused by: java.lang.NumberFormatException: For input string: "0.001563538449922339"
    at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
    at java.lang.Integer.parseInt(Integer.java:492)
    at java.lang.Integer.parseInt(Integer.java:527)
    at weka.classifiers.functions.supportVector.CachedKernel.setOptions(CachedKernel.java:128)
    at weka.classifiers.functions.supportVector.RBFKernel.setOptions(RBFKernel.java:191)
    at weka.core.Utils.forName(Utils.java:1096)
    at weka.classifiers.functions.supportVector.Kernel.forName(Kernel.java:364)
    at weka.classifiers.functions.GaussianProcesses.setOptions(GaussianProcesses.java:761)
    at weka.core.Utils.forName(Utils.java:1096)
    at weka.classifiers.AbstractClassifier.forName(AbstractClassifier.java:89)
    at weka.classifiers.SingleClassifierEnhancer.setOptions(SingleClassifierEnhancer.java:112)
    at weka.classifiers.meta.AttributeSelectedClassifier.setOptions(AttributeSelectedClassifier.java:316)
    at weka.core.Utils.forName(Utils.java:1096)
    at weka.classifiers.AbstractClassifier.forName(AbstractClassifier.java:89)
    at autoweka.ClassifierRunner._run(ClassifierRunner.java:241)
    ... 3 more

larskotthoff avatar Nov 19 '15 00:11 larskotthoff