uk.ac.ed.inf.enzml.mulan
Class MulanDataSetGenerator
java.lang.Object
uk.ac.ed.inf.enzml.weka.DataSetGenerator
uk.ac.ed.inf.enzml.mulan.MulanDataSetGenerator
- Direct Known Subclasses:
- AttributesFilteredDataSetGenerator
public class MulanDataSetGenerator
- extends DataSetGenerator
Class
- Version:
- 8 Sep 2010
- Author:
- Luna De Ferrari luna.deferrari-at-ed.ac.uk
|
Constructor Summary |
MulanDataSetGenerator(MulanDataSetManager mulanDataSetManager,
uk.ac.ed.inf.utils.maputils.OneToManyMap<java.lang.String,java.lang.String> instanceAttributeMap,
uk.ac.ed.inf.utils.maputils.OneToManyMap<java.lang.String,java.lang.String> instanceClassMap)
|
|
Method Summary |
int |
getNumberOfAttributes()
Get the number of distinct attribute values (all attribute values - class
values) |
int |
getNumberOfInstanceAttributeCouples()
Get the number of distinct instance-attribute couples of values by
subtracting the number of instance-class_attribute values from the total
number. |
| Methods inherited from class uk.ac.ed.inf.enzml.weka.DataSetGenerator |
fillAndWriteInstancesConditional, fillInstances, getAttributes, getAttributesFactory, getClassName, getInstanceAttributeMap, getInstanceClassMap, getInstances, getInstancesFactory, getInstancesNames, getManager, getNumberOfClassValues, getNumberOfInstanceClassCouples, getNumberOfInstances, setInstancesNames |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MulanDataSetGenerator
public MulanDataSetGenerator(MulanDataSetManager mulanDataSetManager,
uk.ac.ed.inf.utils.maputils.OneToManyMap<java.lang.String,java.lang.String> instanceAttributeMap,
uk.ac.ed.inf.utils.maputils.OneToManyMap<java.lang.String,java.lang.String> instanceClassMap)
getNumberOfAttributes
public int getNumberOfAttributes()
- Get the number of distinct attribute values (all attribute values - class
values)
- Overrides:
getNumberOfAttributes in class DataSetGenerator
- Returns:
getNumberOfInstanceAttributeCouples
public int getNumberOfInstanceAttributeCouples()
- Get the number of distinct instance-attribute couples of values by
subtracting the number of instance-class_attribute values from the total
number.
- Overrides:
getNumberOfInstanceAttributeCouples in class DataSetGenerator