after() const | GClasses::GIncrementalTransform | inline |
baseDomNode(GDom *pDoc, const char *szClassName) const | GClasses::GIncrementalTransform | protectedvirtual |
before() const | GClasses::GIncrementalTransform | inline |
bestData(const GMatrix *pData) const | GClasses::GSelfOrganizingMap | |
bestMatch(const GVec &pIn) const | GClasses::GSelfOrganizingMap | |
GIncrementalTransform() | GClasses::GIncrementalTransform | inline |
GIncrementalTransform(const GDomNode *pNode) | GClasses::GIncrementalTransform | |
GSelfOrganizingMap(int nMapDims, int nMapWidth, GRand &rand, SOM::Reporter *r=new SOM::NoReporting()) | GClasses::GSelfOrganizingMap | |
GSelfOrganizingMap(const std::vector< double > &outputAxes, std::size_t numNodes, SOM::NodeLocationInitialization *topology, SOM::TrainingAlgorithm *trainer, GDistanceMetric *weightDistance, GDistanceMetric *nodeDistance) | GClasses::GSelfOrganizingMap | |
GSelfOrganizingMap(const GDomNode *pNode) | GClasses::GSelfOrganizingMap | |
GTransform() | GClasses::GTransform | |
GTransform(const GDomNode *pNode) | GClasses::GTransform | |
innerBuf() | GClasses::GIncrementalTransform | |
inputDimensions() const | GClasses::GSelfOrganizingMap | inline |
invalidateSortedNeighbors() | GClasses::GSelfOrganizingMap | inlineprotected |
m_nInputDims | GClasses::GSelfOrganizingMap | protected |
m_nodes | GClasses::GSelfOrganizingMap | protected |
m_outputAxes | GClasses::GSelfOrganizingMap | protected |
m_pNodeDistance | GClasses::GSelfOrganizingMap | protected |
m_pTrainer | GClasses::GSelfOrganizingMap | protected |
m_pWeightDistance | GClasses::GSelfOrganizingMap | protected |
m_sortedNeighbors | GClasses::GSelfOrganizingMap | mutableprotected |
m_sortedNeighborsIsValid | GClasses::GSelfOrganizingMap | mutableprotected |
nearestNeighbors(unsigned nodeIdx, unsigned numNeighbors, double epsilon=1e-8) const | GClasses::GSelfOrganizingMap | |
neighborsInCircle(unsigned nodeIdx, double radius) const | GClasses::GSelfOrganizingMap | |
nodeDistance() const | GClasses::GSelfOrganizingMap | inline |
nodes() const | GClasses::GSelfOrganizingMap | inline |
nodes() | GClasses::GSelfOrganizingMap | inline |
outputAxes() const | GClasses::GSelfOrganizingMap | inline |
outputDimensions() const | GClasses::GSelfOrganizingMap | inline |
reduce(const GMatrix &in) override | GClasses::GSelfOrganizingMap | virtual |
regenerateSortedNeighbors() const | GClasses::GSelfOrganizingMap | protected |
serialize(GDom *) const override | GClasses::GSelfOrganizingMap | virtual |
setAfter(GRelation *pRel) | GClasses::GIncrementalTransform | |
setBefore(GRelation *pRel) | GClasses::GIncrementalTransform | |
SOM::TrainingAlgorithm class | GClasses::GSelfOrganizingMap | friend |
sortedNeighbors() const | GClasses::GSelfOrganizingMap | inlineprotected |
test() | GClasses::GSelfOrganizingMap | static |
train(const GMatrix &data) | GClasses::GIncrementalTransform | |
train(const GRelation &pRelation) | GClasses::GIncrementalTransform | |
trainInner(const GMatrix &in) override | GClasses::GSelfOrganizingMap | inlinevirtual |
trainInner(const GRelation &in) override | GClasses::GSelfOrganizingMap | inlinevirtual |
transform(const GVec &pIn, GVec &pOut) override | GClasses::GSelfOrganizingMap | virtual |
transformBatch(const GMatrix &in) | GClasses::GIncrementalTransform | virtual |
untransform(const GVec &pIn, GVec &pOut) override | GClasses::GSelfOrganizingMap | inlinevirtual |
untransformBatch(const GMatrix &in) | GClasses::GIncrementalTransform | virtual |
untransformToDistribution(const GVec &pIn, GPrediction *pOut) override | GClasses::GSelfOrganizingMap | inlinevirtual |
weightDistance() const | GClasses::GSelfOrganizingMap | inline |
~GIncrementalTransform() | GClasses::GIncrementalTransform | virtual |
~GSelfOrganizingMap() | GClasses::GSelfOrganizingMap | virtual |
~GTransform() | GClasses::GTransform | virtual |