Code Monkey home page Code Monkey logo

explorekit's People

Contributors

giladkatz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

explorekit's Issues

java.lang.ArrayIndexOutOfBoundsException: 530

Was able to run ExploreKit against the ionosphere data to completion but can't get it to run to completion against my own data: 327 Categorical Attributes, 1 Categorical Class (Binary), 300000 instances.

In order to test hunches I've converted 327 Categorical attributes into 735 numerical attributes, 1 Categorical Class (Binary) and 10K (10000) instances.

Receiving the following sort of Exception for 300K and 150K instances.
Ran the JVM with access to all of my 64Gb of Ram so it's not system memory related:

num of attributes: 735
num of instances: 10000
Starting to run classifier Thu Dec 07 17:01:31 GMT 2017
Starting to process classification results Thu Dec 07 17:01:41 GMT 2017
Starting TPR/FPR calculations : Thu Dec 07 17:01:41 GMT 2017
Done : Thu Dec 07 17:01:41 GMT 2017
Done Thu Dec 07 17:01:41 GMT 2017
Starting to run classifier Thu Dec 07 17:01:41 GMT 2017
Starting to process classification results Thu Dec 07 17:01:50 GMT 2017
Starting TPR/FPR calculations : Thu Dec 07 17:01:50 GMT 2017
Done : Thu Dec 07 17:01:50 GMT 2017
Done Thu Dec 07 17:01:50 GMT 2017
Starting to run classifier Thu Dec 07 17:01:50 GMT 2017
Starting to process classification results Thu Dec 07 17:01:58 GMT 2017
Starting TPR/FPR calculations : Thu Dec 07 17:01:58 GMT 2017
Done : Thu Dec 07 17:01:58 GMT 2017
Done Thu Dec 07 17:01:58 GMT 2017
Starting to run classifier Thu Dec 07 17:01:58 GMT 2017
Starting to process classification results Thu Dec 07 17:02:05 GMT 2017
Starting TPR/FPR calculations : Thu Dec 07 17:02:05 GMT 2017
Done : Thu Dec 07 17:02:05 GMT 2017
Done Thu Dec 07 17:02:05 GMT 2017
Experiment Start Date/Time: Thu Dec 07 17:02:14 GMT 2017
Starting TPR/FPR calculations : Thu Dec 07 17:02:21 GMT 2017
Done : Thu Dec 07 17:02:21 GMT 2017
Initial score: 0.5996622694925404 : Thu Dec 07 17:02:22 GMT 2017
Producing initial classification results : Thu Dec 07 17:02:22 GMT 2017
Starting to run classifier Thu Dec 07 17:02:56 GMT 2017
Starting to process classification results Thu Dec 07 17:03:05 GMT 2017
Starting TPR/FPR calculations : Thu Dec 07 17:03:05 GMT 2017
Done : Thu Dec 07 17:03:05 GMT 2017
Done Thu Dec 07 17:03:05 GMT 2017
Starting to run classifier Thu Dec 07 17:03:05 GMT 2017
Starting to process classification results Thu Dec 07 17:03:14 GMT 2017
Starting TPR/FPR calculations : Thu Dec 07 17:03:14 GMT 2017
Done : Thu Dec 07 17:03:14 GMT 2017
Done Thu Dec 07 17:03:14 GMT 2017
Starting to run classifier Thu Dec 07 17:03:14 GMT 2017
Starting to process classification results Thu Dec 07 17:03:23 GMT 2017
Starting TPR/FPR calculations : Thu Dec 07 17:03:23 GMT 2017
Done : Thu Dec 07 17:03:23 GMT 2017
Done Thu Dec 07 17:03:23 GMT 2017
Starting to run classifier Thu Dec 07 17:03:23 GMT 2017
Starting to process classification results Thu Dec 07 17:03:30 GMT 2017
Starting TPR/FPR calculations : Thu Dec 07 17:03:30 GMT 2017
Done : Thu Dec 07 17:03:30 GMT 2017
Done Thu Dec 07 17:03:30 GMT 2017
.....done Thu Dec 07 17:03:30 GMT 2017
Starting to apply unary operators: : Thu Dec 07 17:03:30 GMT 2017
num of attributes to evaluate: 1468
Error in ML score generation : 530
Error in ML score generation : 530
java.lang.ArrayIndexOutOfBoundsException: 530
at weka.core.DenseInstance.value(DenseInstance.java:347)
at weka.core.AbstractInstance.isMissing(AbstractInstance.java:319)
at weka.classifiers.trees.RandomTree$Tree.distributionForInstance(RandomTree.java:1048)
at weka.classifiers.trees.RandomTree.distributionForInstance(RandomTree.java:823)
at weka.classifiers.meta.Bagging.distributionForInstance(Bagging.java:819)
at weka.classifiers.evaluation.Evaluation.evaluationForSingleInstance(Evaluation.java:1963)
at weka.classifiers.evaluation.Evaluation.evaluateModelOnceAndRecordPrediction(Evaluation.java:2001)
at weka.classifiers.evaluation.Evaluation.evaluateModel(Evaluation.java:1877)
at weka.classifiers.Evaluation.evaluateModel(Evaluation.java:671)
at explorekit.Evaluation.FilterEvaluators.MLFilterEvaluator.produceScore(MLFilterEvaluator.java:114)
at explorekit.operators.OperatorsAssignmentsManager.EvaluateAttributeUsingTrainingSubFolds(OperatorsAssignmentsManager.java:307)
at explorekit.operators.OperatorsAssignmentsManager.lambda$generateAttributeAndCalculateFilterEvaluatorScore$0(OperatorsAssignmentsManager.java:218)
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1380)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
at java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:291)
at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:731)
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)

Compilation error

Hi,
I'm trying to compile ExploreKit on windows 7 using eclipse and I get the following error:

'The import com.sun.applet2 cannot be resolved WrapperEvaluator.java /ExploreKit-master (1)_ExploreKit-master/src/main/java/explorekit/Evaluation/WrapperEvaluation line 3'

I've done some googling, installed an older version of java sdk (that seem to have applet2), etc., but can't find a solution. I'm a newbie with java compilation so I may be missing something obvious.

Any help would be greatly appreciated,
Gavin.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.