| areaUnderCurve(GMatrix &data) | GClasses::GCollaborativeFilter | static |
| baseDomNode(GDom *pDoc, const char *szClassName) const | GClasses::GCollaborativeFilter | protected |
| basicTest(double minMSE) | GClasses::GCollaborativeFilter | |
| clampItemElement(size_t item, size_t attr, double val) | GClasses::GNonlinearPCA | |
| clampItems(const GMatrix &data, size_t offset=0) | GClasses::GNonlinearPCA | |
| clampItemsInternal(size_t i) | GClasses::GNonlinearPCA | protected |
| clampUserElement(size_t user, size_t attr, double val) | GClasses::GNonlinearPCA | |
| clampUsers(const GMatrix &data, size_t offset=0) | GClasses::GNonlinearPCA | |
| clampUsersInternal(size_t i) | GClasses::GNonlinearPCA | protected |
| crossValidate(GMatrix &data, size_t folds, double *pOutMAE=NULL) | GClasses::GCollaborativeFilter | |
| GCollaborativeFilter() | GClasses::GCollaborativeFilter | |
| GCollaborativeFilter(GDomNode *pNode, GLearnerLoader &ll) | GClasses::GCollaborativeFilter | |
| GHybridNonlinearPCA(size_t intrinsicDims) | GClasses::GHybridNonlinearPCA | |
| GNonlinearPCA(size_t intrinsicDims) | GClasses::GNonlinearPCA | |
| GNonlinearPCA(GDomNode *pNode, GLearnerLoader &ll) | GClasses::GNonlinearPCA | |
| impute(double *pVec, size_t dims) | GClasses::GNonlinearPCA | virtual |
| m_decayRate | GClasses::GNonlinearPCA | protected |
| m_intrinsicDims | GClasses::GNonlinearPCA | protected |
| m_itemAttrs | GClasses::GHybridNonlinearPCA | protected |
| m_itemMap | GClasses::GHybridNonlinearPCA | protected |
| m_itemMax | GClasses::GHybridNonlinearPCA | protected |
| m_itemMin | GClasses::GHybridNonlinearPCA | protected |
| m_items | GClasses::GNonlinearPCA | protected |
| m_itemSet | GClasses::GHybridNonlinearPCA | protected |
| m_minIters | GClasses::GNonlinearPCA | protected |
| m_neighbors | GClasses::GHybridNonlinearPCA | protected |
| m_numNeighbors | GClasses::GHybridNonlinearPCA | protected |
| m_pItemMask | GClasses::GNonlinearPCA | protected |
| m_pMaxs | GClasses::GNonlinearPCA | protected |
| m_pMins | GClasses::GNonlinearPCA | protected |
| m_pModel | GClasses::GNonlinearPCA | protected |
| m_pRatingCount | GClasses::GHybridNonlinearPCA | protected |
| m_pUserMask | GClasses::GNonlinearPCA | protected |
| m_pUsers | GClasses::GNonlinearPCA | protected |
| m_rand | GClasses::GCollaborativeFilter | protected |
| m_regularizer | GClasses::GNonlinearPCA | protected |
| m_useInputBias | GClasses::GNonlinearPCA | protected |
| m_useThreePass | GClasses::GNonlinearPCA | protected |
| model() | GClasses::GNonlinearPCA | inline |
| noInputBias() | GClasses::GNonlinearPCA | inline |
| noThreePass() | GClasses::GNonlinearPCA | inline |
| precisionRecall(GMatrix &data, bool ideal=false) | GClasses::GCollaborativeFilter | |
| predict(size_t user, size_t item) | GClasses::GHybridNonlinearPCA | virtual |
| rand() | GClasses::GCollaborativeFilter | inline |
| serialize(GDom *pDoc) const | GClasses::GNonlinearPCA | virtual |
| setDecayRate(double d) | GClasses::GNonlinearPCA | inline |
| setItemAttributes(GMatrix &itemAttrs) | GClasses::GHybridNonlinearPCA | |
| setMinIters(size_t i) | GClasses::GNonlinearPCA | inline |
| setRegularizer(double d) | GClasses::GNonlinearPCA | inline |
| test() | GClasses::GNonlinearPCA | static |
| train(GMatrix &data) | GClasses::GHybridNonlinearPCA | virtual |
| trainAndTest(GMatrix &train, GMatrix &test, double *pOutMAE=NULL) | GClasses::GCollaborativeFilter | |
| trainDenseMatrix(const GMatrix &data, const GMatrix *pLabels=NULL) | GClasses::GCollaborativeFilter | |
| users() | GClasses::GNonlinearPCA | inline |
| validate(GNeuralNet *pNN, GMatrix &data) | GClasses::GHybridNonlinearPCA | protected |
| ~GCollaborativeFilter() | GClasses::GCollaborativeFilter | inlinevirtual |
| ~GHybridNonlinearPCA() | GClasses::GHybridNonlinearPCA | virtual |
| ~GNonlinearPCA() | GClasses::GNonlinearPCA | virtual |