time-series-machine-learning/tsml-java

Jar throws an exception on weka

a-pasos-ruiz opened this issue · 1 comments

When running locally it works fine but executing the jar throws the following error

Exception in thread "main" java.lang.NoSuchMethodError: weka.classifiers.functions.SMO.setBuildLogisticModels(Z)V
at machine_learning.classifiers.ensembles.CAWPE.setupDefaultEnsembleSettings(CAWPE.java:139)
at machine_learning.classifiers.ensembles.AbstractEnsemble.(AbstractEnsemble.java:148)
at machine_learning.classifiers.ensembles.CAWPE.(CAWPE.java:112)
at tsml.ClassifierLists.setMultivariate(ClassifierLists.java:430)
at experiments.ClassifierLists.setClassifier(ClassifierLists.java:817)
at experiments.Experiments.setupAndRunExperiment(Experiments.java:222)
at experiments.Experiments.main(Experiments.java:140).classifiers.multivariate.MultivariateShapeletTransformClassifier.configureDefaultEnsemble(MultivariateShapeletTransformClassifier.java:210)
at tsml.classifiers.multivariate.MultivariateShapeletTransformClassifier.(MultivariateShapeletTransformClassifier.java:107)
at experiments

this was because of the double weka I assume, should be fixed