Package gannuOP.testing

Examples of gannuOP.testing.Report


     
      r+=(double)P;
      if(r>=reportFes)
      {
        r=0.0;
        reports.add(new Report(pop, best, fes));
      }
    }
    reports.add(new Report(pop, best, fes));
   
    return reports;
  }
View Full Code Here


      error=pop.get(best)[fx.getD()];
      r+=(double)P;
      if(r>=reportFes)
      {
        r=0.0d;
        reports.add(new Report(pop, best, fes));
      }
    }
    reports.add(new Report(pop, best, fes));
   
    return reports;
  }
View Full Code Here

     
      rp+=(double)P;
      if(rp>=reportFes)
      {
        rp=0.0;
        reports.add(new Report(pop, best, fes));
      }
    }
    reports.add(new Report(pop, best, fes));
   
    return reports;
  }
View Full Code Here

      }
      r+=1.0;
      if(r>=reportFes)
      {
        r=0.0;
        reports.add(new Report(pop, best, fes));
      }
/*      try
      {
        if(fx.getD()==1)
        {
          out.write("plot(x,y,type='l')\n");
          out.write("points("+xbest[0]+","+xbest[1]+",pch=4,cex=2)\n");
          out.write("points("+pop.get(0)[0]+","+pop.get(0)[1]+",pch=19,cex=1.5)\n");
          out.write("points("+u[0]+","+u[1]+",pch=19,cex=1.1,col='red',bg='red')\n");
          //out.write("dev.copy(png,'"+String.valueOf(fes).substring(0,String.valueOf(fes).indexOf("."))+".png')\n");
          String format = String.format("%%0%dd", 4);
          String result = String.format(format,Integer.parseInt(String.valueOf(fes).substring(0,String.valueOf(fes).indexOf("."))));
          out.write("savePlot(filename='plot/"+result+"', type='jpeg')\n");
        }
        if(fx.getD()==2)
        {
          out.write("res<-persp(x,y,z,theta=30,phi=40)\n");
          out.write("points(trans3d("+xbest[0]+","+xbest[1]+","+xbest[2]+",res),pch=4,cex=2)\n");
          out.write("points(trans3d("+pop.get(0)[0]+","+pop.get(0)[1]+","+pop.get(0)[2]+",res),pch=19,cex=1.5)\n");
          out.write("points(trans3d("+u[0]+","+u[1]+","+u[2]+",res),pch=19,cex=1.1,col='red',bg='red')\n");
          //out.write("dev.copy(png,'"+String.valueOf(fes).substring(0,String.valueOf(fes).indexOf("."))+".png')\n");
          String format = String.format("%%0%dd", 4);
          String result = String.format(format,Integer.parseInt(String.valueOf(fes).substring(0,String.valueOf(fes).indexOf("."))));
          out.write("savePlot(filename='plot/"+result+"', type='jpeg')\n");
        }
      }
      catch(Exception e)
      {
        System.out.println(e.getMessage());
      }*/
      if(error<precision)
      {
        System.out.println(fx.evaluate(xbest));
      }
    }
    reports.add(new Report(pop, best, fes));
   
    /*try{
      out.close();
      of.close(); 
    }
 
View Full Code Here

    {
      if(word.getSenses().size()>1)
        siz++;
    }
    ArrayList<Report> answers=optimizer.solve(this.getValue("config"), f, (double)(siz*fes),(double)(siz*fes) ,-1e+20);
    Report answer=answers.get(answers.size()-1);
    double X[]=answer.getBestIndividual()
    Decision d=new Decision(target, window);
    int xindex=(int)Math.floor(X[0]);
    int x=0;
    for(Sense s:target.getSenses())
    {
View Full Code Here

    {
      if(word.getSenses().size()>0)
        siz++;
    }
    ArrayList<Report> answers=optimizer.solve(this.getValue("config"), f, (double)(siz*fes),(double)(siz*fes) ,-1e+20);
    Report answer=answers.get(answers.size()-1);
    double X[]=answer.getBestIndividual();
    for(int word=0;word<sentence.size();word++)
    {
      System.out.print(".");
      ArrayList<AmbiguousWord> window=new ArrayList<AmbiguousWord>();
      AmbiguousWord target=sentence.get(word);
View Full Code Here

     
      r+=(double)P;
      if(r>=reportFes)
      {
        r=0.0;
        reports.add(new Report(pop, best, fes));
      }
    }
    reports.add(new Report(pop, best, fes));
   
    return reports;
  }
View Full Code Here

     
      rp+=(double)P;
      if(rp>=reportFes)
      {
        rp=0.0;
        reports.add(new Report(pop, best, fes));
      }
    }
    reports.add(new Report(pop, best, fes));
   
    return reports;
  }
View Full Code Here

      }
      r+=(double)P;
      if(r>=reportFes)
      {
        r=0.0;
        reports.add(new Report(pop, best, fes));
      }
    }
    reports.add(new Report(pop, best, fes));
   
    return reports;
  }
View Full Code Here

TOP

Related Classes of gannuOP.testing.Report

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.