Examples of CrossValidationFold


Examples of org.apache.ctakes.ytex.kernel.model.CrossValidationFold

  private int getFoldId(Parameters params, String label, int run, int fold) {
    // figure out fold id
    int foldId = 0;
    if (run > 0 && fold > 0) {
      CrossValidationFold cvFold = this.classifierEvaluationDao
          .getCrossValidationFold(params.getCorpusName(),
              params.getSplitName(), label, run, fold);
      if (cvFold != null) {
        foldId = cvFold.getCrossValidationFoldId();
      } else {
        log.warn("could not find cv fold, name="
            + params.getCorpusName() + ", run=" + run + ", fold="
            + fold);
      }
View Full Code Here

Examples of org.apache.ctakes.ytex.kernel.model.CrossValidationFold

        // add the instance, set the train flag
        for (long instanceId : folds.get(trainFoldNum - 1))
          instanceIds.add(new CrossValidationFoldInstance(instanceId,
              trainFoldNum != foldNum));
      }
      classifierEvaluationDao.saveFold(new CrossValidationFold(
          corpusName, splitName, label, run, foldNum, instanceIds));
      // insert test set
      // classifierEvaluationDao.saveFold(new CrossValidationFold(name,
      // label, run, foldNum, false, folds.get(foldNum - 1)));
      // insert training set
View Full Code Here

Examples of org.apache.ctakes.ytex.kernel.model.CrossValidationFold

      String splitName, String experiment, String label, int run,
      int fold, double param1, String param2) {
    int foldId = 0;
    double[][] gramMatrix = null;
    if (run != 0 && fold != 0) {
      CrossValidationFold f = this.classifierEvaluationDao
          .getCrossValidationFold(name, splitName, label, run, fold);
      if (f != null)
        foldId = f.getCrossValidationFoldId();
    }
    KernelEvaluation kernelEval = this.kernelEvaluationDao.getKernelEval(
        name, experiment, label, foldId, param1, param2);
    if (kernelEval == null) {
      log.warn("could not find kernelEvaluation.  name=" + name
View Full Code Here

Examples of org.apache.ctakes.ytex.kernel.model.CrossValidationFold

    fe.setCorpusName(corpusName);
    fe.setFeatureSetName(featureSetName);
    fe.setEvaluationType(this.getAsEvaluation().getClass().getSimpleName());
    fe.setLabel(label);
    if (run != null && fold != null) {
      CrossValidationFold cvFold = this.classifierEvaluationDao
          .getCrossValidationFold(corpusName, splitName, label, run,
              fold);
      if (cvFold != null)
        fe.setCrossValidationFoldId(cvFold.getCrossValidationFoldId());
      else {
        log.warn("could not obtain cv_fold_id. label=" + label
            + ", run=" + run + ", fold=" + fold);
      }
    }
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.