uk.ac.ed.inf.taweka.weka
Class DataSetGenerator
java.lang.Object
uk.ac.ed.inf.taweka.weka.DataSetGenerator
- Direct Known Subclasses:
- MulanDataSetGenerator
public class DataSetGenerator
- extends java.lang.Object
Generates and fills the Weka instances
- Version:
- 3 Sep 2010
- Author:
- Luna De Ferrari luna.deferrari-at-ed.ac.uk
|
Constructor Summary |
DataSetGenerator(DataSetManager manager,
uk.ac.ed.inf.utils.OneToManyMap instanceAttributeMap,
uk.ac.ed.inf.utils.OneToManyMap instanceClassMap)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DataSetGenerator
public DataSetGenerator(DataSetManager manager,
uk.ac.ed.inf.utils.OneToManyMap instanceAttributeMap,
uk.ac.ed.inf.utils.OneToManyMap instanceClassMap)
fillAndWriteInstances
public void fillAndWriteInstances()
getAttributes
public java.util.Vector<weka.core.Attribute> getAttributes()
getAttributesFactory
public AttributeFactory getAttributesFactory()
getClassName
public java.lang.String getClassName()
getInstanceAttributeMap
public uk.ac.ed.inf.utils.OneToManyMap getInstanceAttributeMap()
getInstanceClassMap
public uk.ac.ed.inf.utils.OneToManyMap getInstanceClassMap()
getInstances
public weka.core.Instances getInstances()
getInstancesFactory
public InstancesFiller getInstancesFactory()
getInstancesNames
public java.util.Vector<java.lang.String> getInstancesNames()
getManager
public DataSetManager getManager()
getNumberOfAttributes
public int getNumberOfAttributes()
getNumberOfClassValues
public int getNumberOfClassValues()
getNumberOfInstances
public int getNumberOfInstances()
setInstancesNames
public void setInstancesNames()