public class AQ
extends java.lang.Object
Title: Main class of the algorithm
Description: It contains the esential methods for the AQ algorithm
Created: November 26th 2004
Copyright: Copyright (c) 2004
Company: KEEL
Constructor and Description |
---|
AQ()
Default builder
|
AQ(java.lang.String ftrain,
java.lang.String feval,
java.lang.String ftest,
java.lang.String foutputTr,
java.lang.String foutputTst,
java.lang.String fsal,
long seed,
int starSize,
int _accuracy)
AQ class builder
It does a local copy of the filenames for their posterior use.
|
Modifier and Type | Method and Description |
---|---|
boolean |
everythingOK()
It checks if some of the preconditions are not satisfied: There are any continuous value or
there was a problem while reading the data files
|
void |
execute()
We execute here the AQ algorithm and we create the necessary output data
|
public AQ()
public AQ(java.lang.String ftrain, java.lang.String feval, java.lang.String ftest, java.lang.String foutputTr, java.lang.String foutputTst, java.lang.String fsal, long seed, int starSize, int _accuracy)
ftrain
- Name of the input training filefeval
- Name of the input validation fileftest
- Name of the input test filefoutputTr
- Name of the output training filefoutputTst
- Name of the output test filefsal
- Name of the output information fileseed
- Seed for the random number generatorstarSize
- It is the maximum size for the star in the search process (beam search)_accuracy
- It refers wether the complete selectors will be employed (disjunctions).public boolean everythingOK()
public void execute()