GClasses
GClasses::GTransform Class Referenceabstract

Detailed Description

This is the base class of algorithms that transform data without supervision.

#include <GTransform.h>

Inheritance diagram for GClasses::GTransform:
GClasses::GBreadthFirstUnfolding GClasses::GClusterer GClasses::GIncrementalTransform GClasses::GIsomap GClasses::GLLE GClasses::GManifoldSculpting GClasses::GScalingUnfolder GClasses::GAgglomerativeClusterer GClasses::GFuzzyKMeans GClasses::GKMeans GClasses::GKMedoids GClasses::GAttributeSelector GClasses::GDataAugmenter GClasses::GDiscretize GClasses::GImputeMissingVals GClasses::GIncrementalTransformChainer GClasses::GLogify GClasses::GNoiseGenerator GClasses::GNominalToCat GClasses::GNormalize GClasses::GPairProduct GClasses::GPCA GClasses::GReservoir GClasses::GSelfOrganizingMap

Public Member Functions

 GTransform ()
 
 GTransform (const GDomNode *pNode)
 
virtual ~GTransform ()
 
virtual GMatrixreduce (const GMatrix &in)=0
 Applies the transformation to pIn and returns the results. More...
 

Protected Member Functions

virtual GDomNodebaseDomNode (GDom *pDoc, const char *szClassName) const
 Child classes should use this in their implementation of serialize. More...
 

Constructor & Destructor Documentation

GClasses::GTransform::GTransform ( )
GClasses::GTransform::GTransform ( const GDomNode pNode)
virtual GClasses::GTransform::~GTransform ( )
virtual

Member Function Documentation

virtual GDomNode* GClasses::GTransform::baseDomNode ( GDom pDoc,
const char *  szClassName 
) const
protectedvirtual

Child classes should use this in their implementation of serialize.

Reimplemented in GClasses::GIncrementalTransform.

virtual GMatrix* GClasses::GTransform::reduce ( const GMatrix in)
pure virtual