Examples of Optimizer


Examples of de.mpi.rgblab.optimizer.Optimizer

    }

    // data.computeSaliency(radius, classColors);
    // data.computeVisibility(radius);
    // data.export(args[2]);
    Optimizer opt = new Optimizer(logFile, 8, 6);
    classColors = opt.optimize(data, classColors, radiusView, radiusSurround);
    LogUtil l = new LogUtil(outputFile, true);

    for (int i = 0; i < classColors.size(); i++) {
      l.log(Integer.toString(Math.round((float)classColors.get(i).getDimension_1())));
      l.log(",");
View Full Code Here

Examples of gannuOP.algorithms.Optimizer

    NodeList algorithms=((Element)xls.item(i)).getElementsByTagName("algorithm");
    ArrayList<ArrayList<ArrayList<Report>>> reports=new ArrayList<ArrayList<ArrayList<Report>>>(algorithms.getLength());
    for(int j=0;j<algorithms.getLength();j++)
    {
      Element algorithm=(Element)algorithms.item(j);
      Optimizer optimizer=(Optimizer)Class.forName("algorithms."+algorithm.getAttribute("class")).newInstance();
      String parameters=algorithm.getAttribute("parameter");
      ArrayList<ArrayList<Report>> r=new ArrayList<ArrayList<Report>>(testbed.size());
      System.out.println("Algorithm : " +optimizer.toString());
      for(Function function:testbed)
      {
        r.add(optimizer.solve(parameters, function, maxfes, reportfes, precision));
        ArrayList<Report> x=r.get(r.size()-1);
        Report d=x.get(x.size()-1);
        System.out.println("Error: " +d.getBestIndividual()[function.getD()]);
        System.out.println("Evaluations: " +d.getFes());
      }
View Full Code Here

Examples of net.rubyeye.xmemcached.impl.Optimizer

  private CommandFactory commandFactory;

  @Override
  protected void setUp() throws Exception {
    this.optimiezer = new Optimizer(Protocol.Text);
    this.commandFactory = new TextCommandFactory();
    this.optimiezer.setBufferAllocator(new SimpleBufferAllocator());
    this.writeQueue = new LinkedTransferQueue<Command>();
    this.executingCmds = new LinkedTransferQueue<Command>();
    for (int i = 0; i < 10; i++) {
View Full Code Here

Examples of net.sf.saxon.expr.Optimizer

     * Factory method to get an Optimizer
     */

    public Optimizer getOptimizer() {
        if (optimizer == null) {
            optimizer = new Optimizer();
        }
        return optimizer;
    }
View Full Code Here

Examples of org.apache.derby.iapi.sql.compile.Optimizer

     */
    childResult = (FromTable) childResult.optimize(
                      dataDictionary,
                      predicates,
                      outerRows);
    Optimizer optimizer = getOptimizer(
            (FromList) getNodeFactory().getNode(
                  C_NodeTypes.FROM_LIST,
                  getNodeFactory().doJoinOrderOptimization(),
                  getContextManager()),
            predicates,
            dataDictionary,
            (RequiredRowOrdering) null);

    // RESOLVE: NEED TO FACTOR IN COST OF SORTING AND FIGURE OUT HOW
    // MANY ROWS HAVE BEEN ELIMINATED.
    costEstimate = optimizer.newCostEstimate();

    costEstimate.setCost(childResult.getCostEstimate().getEstimatedCost(),
              childResult.getCostEstimate().rowCount(),
              childResult.getCostEstimate().singleScanRowCount());

View Full Code Here

Examples of org.apache.derby.iapi.sql.compile.Optimizer

  }

  /** @see Optimizable#rememberJoinStrategyAsBest */
  public void rememberJoinStrategyAsBest(AccessPath ap)
  {
    Optimizer optimizer = ap.getOptimizer();

    ap.setJoinStrategy(getCurrentAccessPath().getJoinStrategy());

    optimizer.trace(Optimizer.REMEMBERING_JOIN_STRATEGY, tableNumber, 0, 0.0,
        getCurrentAccessPath().getJoinStrategy());

    if (ap == bestAccessPath)
    {
      optimizer.trace(Optimizer.REMEMBERING_BEST_ACCESS_PATH_SUBSTRING,
              tableNumber, 0, 0.0, ap);
    }
    else if (ap == bestSortAvoidancePath)
    {
      optimizer.trace(Optimizer.REMEMBERING_BEST_SORT_AVOIDANCE_ACCESS_PATH_SUBSTRING,
              tableNumber, 0, 0.0, ap);
    }
    else
    {
      /* We currently get here when optimizing an outer join.
       * (Problem predates optimizer trace change.)
       * RESOLVE - fix this at some point.
      if (SanityManager.DEBUG)
      {
        SanityManager.THROWASSERT(
          "unknown access path type");
      }
       */
      optimizer.trace(Optimizer.REMEMBERING_BEST_UNKNOWN_ACCESS_PATH_SUBSTRING,
              tableNumber, 0, 0.0, ap);
    }
  }
View Full Code Here

Examples of org.apache.derby.iapi.sql.compile.Optimizer

    ResultSetNode  retval;
    AccessPath ap = getTrulyTheBestAccessPath();
    ConglomerateDescriptor trulyTheBestConglomerateDescriptor =
                         ap.getConglomerateDescriptor();
    JoinStrategy trulyTheBestJoinStrategy = ap.getJoinStrategy();
    Optimizer optimizer = ap.getOptimizer();

    optimizer.trace(Optimizer.CHANGING_ACCESS_PATH_FOR_TABLE,
            tableNumber, 0, 0.0, null);

    if (SanityManager.DEBUG)
    {
      SanityManager.ASSERT(
View Full Code Here

Examples of org.apache.derby.iapi.sql.compile.Optimizer

     */
    childResult = (FromTable) childResult.optimize(
                      dataDictionary,
                      predicates,
                      outerRows);
    Optimizer optimizer = getOptimizer(
            (FromList) getNodeFactory().getNode(
                  C_NodeTypes.FROM_LIST,
                  getNodeFactory().doJoinOrderOptimization(),
                  getContextManager()),
            predicates,
            dataDictionary,
            (RequiredRowOrdering) null);

    // RESOLVE: NEED TO FACTOR IN COST OF SORTING AND FIGURE OUT HOW
    // MANY ROWS HAVE BEEN ELIMINATED.
    costEstimate = optimizer.newCostEstimate();

    costEstimate.setCost(childResult.getCostEstimate().getEstimatedCost(),
              childResult.getCostEstimate().rowCount(),
              childResult.getCostEstimate().singleScanRowCount());

View Full Code Here

Examples of org.apache.derby.iapi.sql.compile.Optimizer

  }

  /** @see Optimizable#rememberJoinStrategyAsBest */
  public void rememberJoinStrategyAsBest(AccessPath ap)
  {
    Optimizer optimizer = ap.getOptimizer();

    ap.setJoinStrategy(getCurrentAccessPath().getJoinStrategy());

    optimizer.trace(Optimizer.REMEMBERING_JOIN_STRATEGY, tableNumber, 0, 0.0,
        getCurrentAccessPath().getJoinStrategy());

    if (ap == bestAccessPath)
    {
      optimizer.trace(Optimizer.REMEMBERING_BEST_ACCESS_PATH_SUBSTRING,
              tableNumber, 0, 0.0, ap);
    }
    else if (ap == bestSortAvoidancePath)
    {
      optimizer.trace(Optimizer.REMEMBERING_BEST_SORT_AVOIDANCE_ACCESS_PATH_SUBSTRING,
              tableNumber, 0, 0.0, ap);
    }
    else
    {
      /* We currently get here when optimizing an outer join.
       * (Problem predates optimizer trace change.)
       * RESOLVE - fix this at some point.
      if (SanityManager.DEBUG)
      {
        SanityManager.THROWASSERT(
          "unknown access path type");
      }
       */
      optimizer.trace(Optimizer.REMEMBERING_BEST_UNKNOWN_ACCESS_PATH_SUBSTRING,
              tableNumber, 0, 0.0, ap);
    }
  }
View Full Code Here

Examples of org.apache.derby.iapi.sql.compile.Optimizer

     */
    childResult = childResult.optimize(dataDictionary,
                      restrictionList,
                      outerRows);

    Optimizer optimizer = getOptimizer(
                (FromList) getNodeFactory().getNode(
                  C_NodeTypes.FROM_LIST,
                  getNodeFactory().doJoinOrderOptimization(),
                  this,
                  getContextManager()),
                predicates,
                dataDictionary,
                (RequiredRowOrdering) null);

    // RESOLVE: SHOULD FACTOR IN THE NON-OPTIMIZABLE PREDICATES THAT
    // WERE NOT PUSHED DOWN
    costEstimate = optimizer.newCostEstimate();

    costEstimate.setCost(childResult.getCostEstimate().getEstimatedCost(),
              childResult.getCostEstimate().rowCount(),
              childResult.getCostEstimate().singleScanRowCount());

View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.