Member-functions of the class ADL
DataAnalysis Object:
- class ADLDataAnalysisObject
{
public:
ADLDataAnalysisObject();
virtual ~ADLDataAnalysisObject();
- int load( const char * fname );
int load( istream& in );
- int init( const char * const * features = 0, unsigned int
numFeatures = 0 );
- int init( const char * const * inputFeatures, unsigned int
numInputFeatures, const char * const * outputFeatures, unsigned int
numOutputFeatures );
- int execute( const double * input, double * output, unsigned int
numObjects = 1 );
- int execute( const double * const * input, double * const *
output, unsigned int numObjects = 1 );
- int exit();
- unsigned int getNumInputs () const; const char * const *
getInputLabels () const;
- const char * getInputLabel ( unsigned int index ) const;
double getInputFactor ( unsigned int index ) const;
double getInputOffset ( unsigned int index ) const;
double getInputRangeMin( unsigned int index ) const;
double getInputRangeMax( unsigned int index ) const;
unsigned int getNumOutputs () const;
const char * const * getOutputLabels () const;
- const char * getOutputLabel ( unsigned int index ) const;
double getOutputFactor ( unsigned int index ) const;
double getOutputOffset ( unsigned int index ) const;
double getOutputRangeMin( unsigned int index ) const;
double getOutputRangeMax( unsigned int index ) const;
- ADLErrorEnum error () const;
const char * errorMessage () const;
ADLStatusEnum status () const;
const char * statusMessage() const;
void clear ();
};
DataEngine ADL ....
- is a library which enables you to integrate fuzzy and neural
systems, developed with DataEngine or DataEngine V.i
into your own application program!
- makes model maintenance easy, since changes in the classifier or
controller are possible without re-compiling and linking.
- simplifies the application of clustering techniques, neural
networks and knowledge based systems for solving your problems.
- is easy to use because of its well structured class hierarchy.
All the techniques available for intelligent data mining
and control are found as self-contained objects:
- algorithmic fuzzy clustering techniques,
- various types of neural networks,
- fuzzy inference system.
|