Examples of classAttribute()


Examples of weka.core.Instance.classAttribute()

      Instance instance = instEnum.nextElement();
      Assert.assertFalse(instance.classIsMissing());Assert.assertEquals(5,instance.numValues());
      Assert.assertFalse(instance.hasMissingValue());
      Assert.assertTrue(instance.classAttribute().isNominal());
      Assert.assertEquals(2,instance.classAttribute().numValues());// true/false
      Assert.assertEquals("true",instance.classAttribute().value((int) instance.value(instance.classAttribute())));
 
      Assert.assertEquals(WekaDataCollector.ZERO,instance.stringValue(testClassifier.attributesOfAnInstance[0]));
      Assert.assertTrue(testClassifier.attributesOfAnInstance[0].isNominal());
      Assert.assertEquals("REL statechum score",testClassifier.attributesOfAnInstance[0].name());
 
View Full Code Here

Examples of weka.core.Instance.classAttribute()

      Instance instance = instEnum.nextElement();
      Assert.assertFalse(instance.classIsMissing());Assert.assertEquals(5,instance.numValues());
      Assert.assertFalse(instance.hasMissingValue());
      Assert.assertTrue(instance.classAttribute().isNominal());
      Assert.assertEquals(2,instance.classAttribute().numValues());// true/false
      Assert.assertEquals("true",instance.classAttribute().value((int) instance.value(instance.classAttribute())));
 
      Assert.assertEquals(WekaDataCollector.ZERO,instance.stringValue(testClassifier.attributesOfAnInstance[0]));
      Assert.assertTrue(testClassifier.attributesOfAnInstance[0].isNominal());
      Assert.assertEquals("REL statechum score",testClassifier.attributesOfAnInstance[0].name());
 
View Full Code Here

Examples of weka.core.Instance.classAttribute()

      Assert.assertEquals(WekaDataCollector.ZERO,instance.stringValue(testClassifier.attributesOfAnInstance[3]));
    }
   
    {// pairD - incorrect pair, compared only with E
      Instance instance = instEnum.nextElement();
      Assert.assertEquals("false",instance.classAttribute().value((int) instance.value(instance.classAttribute())));
      Assert.assertEquals(WekaDataCollector.ZERO,instance.stringValue(testClassifier.attributesOfAnInstance[0]));
      Assert.assertEquals(WekaDataCollector.ONE,instance.stringValue(testClassifier.attributesOfAnInstance[1]));

      Assert.assertEquals(WekaDataCollector.ZERO,instance.stringValue(testClassifier.attributesOfAnInstance[2]));
      Assert.assertEquals(WekaDataCollector.ZERO,instance.stringValue(testClassifier.attributesOfAnInstance[3]));   
View Full Code Here

Examples of weka.core.Instance.classAttribute()

      Assert.assertEquals(WekaDataCollector.ZERO,instance.stringValue(testClassifier.attributesOfAnInstance[3]));   
    }
   
    {// pairE - incorrect pair, compared only with D
      Instance instance = instEnum.nextElement();
      Assert.assertEquals("false",instance.classAttribute().value((int) instance.value(instance.classAttribute())));
      Assert.assertEquals(WekaDataCollector.ZERO,instance.stringValue(testClassifier.attributesOfAnInstance[0]));
      Assert.assertEquals(WekaDataCollector.MINUSONE,instance.stringValue(testClassifier.attributesOfAnInstance[1]));

      Assert.assertEquals(WekaDataCollector.ZERO,instance.stringValue(testClassifier.attributesOfAnInstance[2]));
      Assert.assertEquals(WekaDataCollector.ZERO,instance.stringValue(testClassifier.attributesOfAnInstance[3]));// this should perhaps return ONE but we are effectively comparing floating-point values by equality so the outcome is not ceertain 
View Full Code Here

Examples of weka.core.Instance.classAttribute()

      Assert.assertEquals(WekaDataCollector.ZERO,instance.stringValue(testClassifier.attributesOfAnInstance[3]));   
    }
   
    {// pairE - incorrect pair, compared only with D
      Instance instance = instEnum.nextElement();
      Assert.assertEquals("false",instance.classAttribute().value((int) instance.value(instance.classAttribute())));
      Assert.assertEquals(WekaDataCollector.ZERO,instance.stringValue(testClassifier.attributesOfAnInstance[0]));
      Assert.assertEquals(WekaDataCollector.MINUSONE,instance.stringValue(testClassifier.attributesOfAnInstance[1]));

      Assert.assertEquals(WekaDataCollector.ZERO,instance.stringValue(testClassifier.attributesOfAnInstance[2]));
      Assert.assertEquals(WekaDataCollector.ZERO,instance.stringValue(testClassifier.attributesOfAnInstance[3]));// this should perhaps return ONE but we are effectively comparing floating-point values by equality so the outcome is not ceertain 
View Full Code Here

Examples of weka.core.Instance.classAttribute()

    WekaDataCollector classifier = new WekaDataCollector();
    classifier.initialise("TestCreateInstances2", 10, new ArrayList<PairRank>(),0);
    Instance instance = classifier.constructInstance(new int []{},false);
    Assert.assertFalse(instance.classIsMissing());Assert.assertEquals(1,instance.numValues());
    Assert.assertFalse(instance.hasMissingValue());
    Assert.assertTrue(instance.classAttribute().isNominal());
    Assert.assertEquals(2,instance.classAttribute().numValues());// true/false
    Assert.assertEquals("false",instance.classAttribute().value((int) instance.value(instance.classAttribute())));
    Assert.assertEquals("false",instance.stringValue(instance.classAttribute()));
  }
 
View Full Code Here

Examples of weka.core.Instance.classAttribute()

    classifier.initialise("TestCreateInstances2", 10, new ArrayList<PairRank>(),0);
    Instance instance = classifier.constructInstance(new int []{},false);
    Assert.assertFalse(instance.classIsMissing());Assert.assertEquals(1,instance.numValues());
    Assert.assertFalse(instance.hasMissingValue());
    Assert.assertTrue(instance.classAttribute().isNominal());
    Assert.assertEquals(2,instance.classAttribute().numValues());// true/false
    Assert.assertEquals("false",instance.classAttribute().value((int) instance.value(instance.classAttribute())));
    Assert.assertEquals("false",instance.stringValue(instance.classAttribute()));
  }
 
  /** Construction of instances. */
 
View Full Code Here

Examples of weka.core.Instance.classAttribute()

    Instance instance = classifier.constructInstance(new int []{},false);
    Assert.assertFalse(instance.classIsMissing());Assert.assertEquals(1,instance.numValues());
    Assert.assertFalse(instance.hasMissingValue());
    Assert.assertTrue(instance.classAttribute().isNominal());
    Assert.assertEquals(2,instance.classAttribute().numValues());// true/false
    Assert.assertEquals("false",instance.classAttribute().value((int) instance.value(instance.classAttribute())));
    Assert.assertEquals("false",instance.stringValue(instance.classAttribute()));
  }
 
  /** Construction of instances. */
  @Test
 
View Full Code Here

Examples of weka.core.Instance.classAttribute()

    Instance instance = classifier.constructInstance(new int []{},false);
    Assert.assertFalse(instance.classIsMissing());Assert.assertEquals(1,instance.numValues());
    Assert.assertFalse(instance.hasMissingValue());
    Assert.assertTrue(instance.classAttribute().isNominal());
    Assert.assertEquals(2,instance.classAttribute().numValues());// true/false
    Assert.assertEquals("false",instance.classAttribute().value((int) instance.value(instance.classAttribute())));
    Assert.assertEquals("false",instance.stringValue(instance.classAttribute()));
  }
 
  /** Construction of instances. */
  @Test
 
View Full Code Here

Examples of weka.core.Instances.classAttribute()

              } else {
          if (classifierToUse instanceof PMMLClassifier) {
            // set the class based on information in the mining schema
            Instances miningSchemaStructure =
              ((PMMLClassifier)classifierToUse).getMiningSchema().getMiningSchemaAsInstances();
            String className = miningSchemaStructure.classAttribute().name();
            Attribute classMatch = userTestStructure.attribute(className);
            if (classMatch == null) {
              throw new Exception("Can't find a match for the PMML target field "
            + className + " in the "
            + "test instances!");
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.