Structure of ACE

Overview

The structure of ACE is designed such that all possible sources can access ACE in the same way; ACE's functionality is independent of the source that calls it. Code is divided based on the processing that it performs (code that trains is in a class called Trainer, code that classifies is in a class called InstanceClassifier, etc). Classes found in the ace.datatypes package are storage objects used for communication between the main processing classes. The main processing classes and datatypes that can be used by the graphic user interface, the command line interface, or external APIs are described below.

Main Processing Classes

ACE Datatypes

For a detailed description of how to use ACE from the command line, please see the ACE Command Line Manual.

Questions and Comments

cory.mckay@mail.mcgill.ca

DOWNLOAD FROM SOURCEFORGE

-top of page-