Advertisement
Guest User

Untitled

a guest
Jan 17th, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. File.AppendAllText("D:/Faks/2. letnik/2. semester/Namenska programska oprema (C Linux)/Projekt/XmasShooterService/XmasShooter/XmasShooter.arff", "\n" + completedString + "," + santaHitString + "," + secondsLeft + "," + reindeersLeft + "," + moneyEarned + "," + weapon + "," + "?");
  2.  
  3. weka.classifiers.Classifier cl = new weka.classifiers.trees.LMT();
  4. weka.core.Instances instance1 = new weka.core.Instances(new java.io.FileReader("D:/Faks/2. letnik/2. semester/Namenska programska oprema (C Linux)/Projekt/XmasShooterService/XmasShooter/XmasShooter.arff"));
  5. instance1.setClassIndex(instance1.numAttributes() - 1);
  6. weka.core.Instances instance2 = new weka.core.Instances(new java.io.FileReader("D:/Faks/2. letnik/2. semester/Namenska programska oprema (C Linux)/Projekt/XmasShooterService/XmasShooter/XmasShooter.arff"));
  7. instance2.setClassIndex(instance2.numAttributes() - 1);
  8.  
  9. int folds = 10;
  10.  
  11. java.util.Random rand = new java.util.Random(1);
  12.  
  13. weka.classifiers.Evaluation eval = new weka.classifiers.Evaluation(instance1);
  14. eval.crossValidateModel(cl, instance1, folds, rand);
  15.  
  16. cl.buildClassifier(instance1);
  17.  
  18. weka.core.Instances instance3 = new weka.core.Instances(instance2);
  19.  
  20. double clsLabel = cl.classifyInstance(instance2.instance(instance1.size() - 1));
  21. instance3.instance(instance1.size() - 1).setClassValue(clsLabel);
  22. return (int)clsLabel;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement