Examples of Evaluation


Examples of org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem.Evaluation

    @Test
    public void testComputeValueAndJacobian() {
        //setup
        final RealVector point = new ArrayRealVector(new double[]{1, 2});
        Evaluation evaluation = new LeastSquaresBuilder()
                .weight(new DiagonalMatrix(new double[]{16, 4}))
                .model(new MultivariateJacobianFunction() {
                    public Pair<RealVector, RealMatrix> value(RealVector actualPoint) {
                        //verify correct values passed in
                        Assert.assertArrayEquals(
                                point.toArray(), actualPoint.toArray(), Precision.EPSILON);
                        //return values
                        return new Pair<RealVector, RealMatrix>(
                                new ArrayRealVector(new double[]{3, 4}),
                                MatrixUtils.createRealMatrix(new double[][]{{5, 6}, {7, 8}})
                        );
                    }
                })
                .target(new double[2])
                .build()
                .evaluate(point);

        //action
        RealVector residuals = evaluation.getResiduals();
        RealMatrix jacobian = evaluation.getJacobian();

        //verify
        Assert.assertArrayEquals(evaluation.getPoint().toArray(), point.toArray(), 0);
        Assert.assertArrayEquals(new double[]{-12, -8}, residuals.toArray(), Precision.EPSILON);
        TestUtils.assertEquals(
                "jacobian",
                jacobian,
                MatrixUtils.createRealMatrix(new double[][]{{20, 24},{14, 16}}),
View Full Code Here

Examples of org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem.Evaluation

        final LeastSquaresProblem lsp = builder(dataset).build();

        final double[] expected = dataset.getParametersStandardDeviations();

        final Evaluation evaluation = lsp.evaluate(lsp.getStart());
        final double cost = evaluation.getCost();
        final RealVector sig = evaluation.getSigma(1e-14);
        final int dof = lsp.getObservationSize() - lsp.getParameterSize();
        for (int i = 0; i < sig.getDimension(); i++) {
            final double actual = FastMath.sqrt(cost * cost / dof) * sig.getEntry(i);
            Assert.assertEquals(dataset.getName() + ", parameter #" + i,
                                expected[i], actual, 1e-6 * expected[i]);
 
View Full Code Here

Examples of org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem.Evaluation

                = StatisticalReferenceDatasetFactory.createKirby2();
        LeastSquaresProblem lsp = builder(dataset).build();
        RealVector point = new ArrayRealVector(lsp.getParameterSize());

        //action
        Evaluation evaluation = lsp.evaluate(point);

        //verify
        Assert.assertNotSame(point, evaluation.getPoint());
        point.setEntry(0, 1);
        Assert.assertEquals(evaluation.getPoint().getEntry(0), 0, 0);
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.Evaluation

     * @param Integer
     *            executionCourseID used in filtering
     *            (ExecutionCourseLecturingTeacherAuthorizationFilter)
     */
    protected void run(String executionCourseID, String evaluationID) throws FenixServiceException {
        final Evaluation evaluation = FenixFramework.getDomainObject(evaluationID);
        if (evaluation == null) {
            throw new FenixServiceException("error.noEvaluation");
        }
        evaluation.delete();
    }
View Full Code Here

Examples of org.fnlp.ml.eval.Evaluation

   
    //从模型文件读入分类器
    Linear cl =Linear.loadFrom(modelFile);
   
    //性能评测
    Evaluation eval = new Evaluation(testset);
    eval.eval(cl,1);

    /**
     * 测试
     */
    System.out.println("类别 : 文本内容");
View Full Code Here

Examples of org.neo4j.graphdb.traversal.Evaluation

    {
        boolean includes = true;
        boolean continues = true;
        for ( Evaluator evaluator : this.evaluators )
        {
            Evaluation bla = evaluator.evaluate( position );
            if ( !bla.includes() )
            {
                includes = false;
            }
            if ( !bla.continues() )
            {
                continues = false;
            }
            if ( !continues && !includes )
            {
View Full Code Here

Examples of org.ocpsoft.rewrite.bind.Evaluation

                * Binding to the EvaluationContext is available immediately.
                */
               Object convertedValue = ValueHolderUtil.convert(event, context, parameter.getConverter(), value);
               if (ValueHolderUtil.validates(event, context, parameter.getValidator(), convertedValue))
               {
                  Evaluation evaluation = (Evaluation) binding;
                  evaluation.submit(event, context, value);
                  evaluation.submitConverted(event, context, convertedValue);
               }
               else
                  return false;
            }
            else
View Full Code Here

Examples of org.terrier.evaluation.Evaluation

        //logger.info("number of tokens: " +  i.getCollectionStatistics().getNumberOfTokens());
        //logger.info("number of pointers: " +  i.getCollectionStatistics().getNumberOfPointers());
      }
      i.close();
    } else if (evaluation) {
      Evaluation te = null;
      if (evaluation_type.equals("adhoc"))
        te = new AdhocEvaluation();
      else if (evaluation_type.equals("named"))
        te = new NamedPageEvaluation();
      String[] nomefile = null;
      if (evaluationFilename == null)
      {
        /* list all the result files and then evaluate them */
        File fresdirectory = new File(ApplicationSetup.TREC_RESULTS);
        nomefile = fresdirectory.list();
      }
      else
      {
        nomefile =new String[]{evaluationFilename};
      }
      for (int i = 0; i < nomefile.length; i++) {
        if (nomefile[i].endsWith(".res")) {
          String resultFilename = ApplicationSetup.TREC_RESULTS+ "/" + nomefile[i];
          if (nomefile[i].indexOf("/") >= 0)
            resultFilename = nomefile[i];
          String evaluationResultFilename =
            resultFilename.substring(
              0,
              resultFilename.lastIndexOf('.'))
              + ".eval";
          te.evaluate(resultFilename);
          if (evaluation_per_query)
            te.writeEvaluationResultOfEachQuery(evaluationResultFilename);
          else
            te.writeEvaluationResult(evaluationResultFilename);
        }
      }
    }
   
    long endTime = System.currentTimeMillis();
View Full Code Here

Examples of teammates.jdo.Evaluation

      throws EvaluationExistsException {
    if (getEvaluation(courseID, name) != null) {
      throw new EvaluationExistsException();
    }
 
    Evaluation evaluation = new Evaluation(courseID, name, instructions,
        commentsEnabled, start, deadline, timeZone, gracePeriod);

    try {
      getPM().makePersistent(evaluation);
    } finally {
View Full Code Here

Examples of teammates.jdo.Evaluation

   * @param name
   *            the evaluation name (Pre-condition: The courseID and
   *            evaluationName pair must be valid)
   */
  public void deleteEvaluation(String courseID, String name) {
    Evaluation evaluation = getEvaluation(courseID, name);

    try {
      getPM().deletePersistent(evaluation);
    } finally {
    }
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.