All Packages Class Hierarchy This Package Previous Next Index WEKA's home
Class weka.attributeSelection.ASSearch
java.lang.Object
|
+----weka.attributeSelection.ASSearch
- public abstract class ASSearch
- extends Object
- implements Serializable
Abstract attribute selection search class.
- Version:
- $Revision: 1.5 $
- Author:
- Mark Hall (mhall@cs.waikato.ac.nz)
-
ASSearch()
-
-
forName(String, String[])
- Creates a new instance of a search class given it's class name and
(optional) arguments to pass to it's setOptions method.
-
search(ASEvaluation, Instances)
- Searches the attribute subset/ranking space.
ASSearch
public ASSearch()
search
public abstract int[] search(ASEvaluation ASEvaluator,
Instances data) throws Exception
- Searches the attribute subset/ranking space.
- Parameters:
- ASEvaluator - the attribute evaluator to guide the search
- data - the training instances.
- Returns:
- an array (not necessarily ordered) of selected attribute indexes
- Throws: Exception
- if the search can't be completed
forName
public static ASSearch forName(String searchName,
String options[]) throws Exception
- Creates a new instance of a search class given it's class name and
(optional) arguments to pass to it's setOptions method. If the
search method implements OptionHandler and the options parameter is
non-null, the search method will have it's options set.
- Parameters:
- searchName - the fully qualified class name of the search class
- options - an array of options suitable for passing to setOptions. May
be null.
- Returns:
- the newly created search object, ready for use.
- Throws: Exception
- if the search class name is invalid, or the options
supplied are not acceptable to the search class.
All Packages Class Hierarchy This Package Previous Next Index WEKA's home