Package weka.core

Examples of weka.core.Instances.instance()


    // add the mean to the class again if predictions are to be performed,
    // otherwise restore original class values
    for (i = 0; i < result.numInstances(); i++) {
      if (!getPerformPrediction()) {
  result.instance(i).setClassValue(clsValues[i]);
      }
      else {
  clsValue = result.instance(i).classValue();
  result.instance(i).setClassValue(clsValue*m_ClassStdDev + m_ClassMean);
      }
View Full Code Here


    for (i = 0; i < result.numInstances(); i++) {
      if (!getPerformPrediction()) {
  result.instance(i).setClassValue(clsValues[i]);
      }
      else {
  clsValue = result.instance(i).classValue();
  result.instance(i).setClassValue(clsValue*m_ClassStdDev + m_ClassMean);
      }
    }
   
    return result;
View Full Code Here

      if (!getPerformPrediction()) {
  result.instance(i).setClassValue(clsValues[i]);
      }
      else {
  clsValue = result.instance(i).classValue();
  result.instance(i).setClassValue(clsValue*m_ClassStdDev + m_ClassMean);
      }
    }
   
    return result;
  }
View Full Code Here

    assertEquals(m_Instances.numAttributes(), result.numAttributes());
    assertEquals(m_Instances.numInstances(),  result.numInstances());
    // Check conversion is OK
    for (int i = 0; i < result.numInstances(); i++) {
      assertTrue("Instance should be an instanceof SparseInstance",
             result.instance(i) instanceof SparseInstance);
    }
  }


  public static Test suite() {
View Full Code Here

    // a larger sample than there is number of instances in the test
    // dataset
    boolean equal = true;
    for (int i = 0; i < m_Instances.numInstances(); i++) {
      if (m_Comparator.compare(
            m_Instances.instance(i), result.instance(i)) != 0) {
        equal = false;
        break;
      }
    }
    if (!equal) {
View Full Code Here

    // the original data

    boolean equal = true;
    for (int i = 0; i < result.numInstances(); i++) {
      if (m_Comparator.compare(
            m_Instances.instance(i), result.instance(i)) != 0) {
        equal = false;
        break;
      }
    }
View Full Code Here

    assertEquals(4, result.attribute(4).numValues());
    for (int i = 0; i < result.numInstances(); i++) {
      assertTrue("Missing values should be preserved",
             m_Instances.instance(i).isMissing(4) ==
             result.instance(i).isMissing(4));
    }
  }
 
  /**
   * tests the filter in conjunction with the FilteredClassifier
View Full Code Here

    assertEquals(m_Instances.numInstances(), result.numInstances());
    // Check conversion is OK
    for (int i = 0; i < result.numInstances(); i++) {
      for (int j = 0; j < result.numAttributes(); j++) {
        if (m_Instances.instance(i).isMissing(j)) {
          assertTrue(result.instance(i).isMissing(j));
        } else if (result.attribute(j).isNumeric()) {
          assertEquals("Value should be same as Math.abs()",
                       Math.abs(m_Instances.instance(i).value(j)),
                       result.instance(i).value(j), TOLERANCE);
        } else {
View Full Code Here

        if (m_Instances.instance(i).isMissing(j)) {
          assertTrue(result.instance(i).isMissing(j));
        } else if (result.attribute(j).isNumeric()) {
          assertEquals("Value should be same as Math.abs()",
                       Math.abs(m_Instances.instance(i).value(j)),
                       result.instance(i).value(j), TOLERANCE);
        } else {
          assertEquals("Value shouldn't have changed",
                       m_Instances.instance(i).value(j),
                       result.instance(i).value(j), TOLERANCE);
        }
View Full Code Here

                       Math.abs(m_Instances.instance(i).value(j)),
                       result.instance(i).value(j), TOLERANCE);
        } else {
          assertEquals("Value shouldn't have changed",
                       m_Instances.instance(i).value(j),
                       result.instance(i).value(j), TOLERANCE);
        }
      }
    }   
  }
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.