uk.ac.ed.inf.enzml.mulan.attributesfilter
Class AttributesFilteredDataSetGenerator

java.lang.Object
  extended by uk.ac.ed.inf.enzml.weka.DataSetGenerator
      extended by uk.ac.ed.inf.enzml.mulan.MulanDataSetGenerator
          extended by uk.ac.ed.inf.enzml.mulan.attributesfilter.AttributesFilteredDataSetGenerator

public class AttributesFilteredDataSetGenerator
extends MulanDataSetGenerator

Get passed a list of attributes, instead of taking it from instances-attributes map.

Version:
3 Sep 2010
Author:
Luna De Ferrari luna.deferrari-at-ed.ac.uk

Constructor Summary
AttributesFilteredDataSetGenerator(AttributesFilteredDataSetManager 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, java.util.TreeSet<java.lang.String> attributesNames)
           
 
Method Summary
 AttributesFilteredDataSetManager getManager()
           
 
Methods inherited from class uk.ac.ed.inf.enzml.mulan.MulanDataSetGenerator
getNumberOfAttributes, getNumberOfInstanceAttributeCouples
 
Methods inherited from class uk.ac.ed.inf.enzml.weka.DataSetGenerator
fillAndWriteInstancesConditional, fillInstances, getAttributes, getAttributesFactory, getClassName, getInstanceAttributeMap, getInstanceClassMap, getInstances, getInstancesFactory, getInstancesNames, getNumberOfClassValues, getNumberOfInstanceClassCouples, getNumberOfInstances, setInstancesNames
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributesFilteredDataSetGenerator

public AttributesFilteredDataSetGenerator(AttributesFilteredDataSetManager 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,
                                          java.util.TreeSet<java.lang.String> attributesNames)
Method Detail

getManager

public AttributesFilteredDataSetManager getManager()
Overrides:
getManager in class DataSetGenerator