Package proper.engine

The engine classes (all derived from Engine ) perform the actions defined by the parameters they get from the Application-classes.

See:
          Description

Class Summary
Arffer This class exports the data from a table to an ARFF-file.

BagArffer This class exports the data from a table to an ARFF-file that can be used for MILK (multi instance learning kit, based on Weka).
If the bag is not provided the first index is taken in the target table.

DatabaseEngine This class encapsulates some common code for Engines that access DBs.
Engine This class provides a simple wrapper for code that needs several arguments.
Flattener This class flattens a given relational database into one table.
Importer This class imports the specified datafiles (Prolog or CSV) into a database.
If verbose level is >=1 the parser's verbose is set to TRUE, if it is >=2 then also the inserts are printed to stdout (can be pretty much!).
Instancer This class creates Instances directly from the previously propositionalized database and stores them under the parameter "instances".

Milk This class starts an MILK classifier with either an ARFF-file (Parameter "type" is then "output") or previously generated Instances (Paramter "type" is then "instances").
MilkClassifier This class trains a MILK classifier and classifies given instances.
MilkExperimenter This class runs experiments with a given ARFF-file.
It is using MILK (the Multi Instance extension of WEKA).

Propagator Transforms a tree structure of relations between tables into a star structure with a depth of one, i.e.
Relaggs This class is a wrapper around RELAGGS (Propositionalization of a relational data model).
ReMilker This class combines the aggregation from MILK and RELAGGS.
Weka This class starts a WEKA classifier with either an ARFF-file (Parameter "type" is then "output") or previously generated Instances (Paramter "type" is then "instances").
WekaClassifier This class trains a WEKA classifier and classifies given instances.
WekaExperimenter This class runs experiments with a given ARFF-file.
It uses the WEKA Experimenter for this.

 

Package proper.engine Description

The engine classes (all derived from Engine ) perform the actions defined by the parameters they get from the Application-classes.