SNAP Library 3.0, Developer Reference  2016-07-20 17:56:49
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
TCesna Member List

This is the complete list of members for TCesna, including all inherited members.

AddCom(const int &NID, const int &CID, const double &Val)TCesnainline
AttrsTCesnaprivate
DelCom(const int &NID, const int &CID)TCesnainline
DisplayAttrs(const int TopK, const TStrHash< TInt > &NodeNameH)TCesnainline
DoParallelTCesna
DotProduct(const TIntFltH &UV, const TIntFltH &VV)TCesnainline
DotProduct(const int &UID, const int &VID)TCesnainline
FTCesnaprivate
FindComs(TIntV &ComsV, const bool UseBIC=false, const double HOFrac=0.2, const int NumThreads=20, const TStr PlotLFNm=TStr(), const double StepAlpha=0.3, const double StepBeta=0.1)TCesna
FindComs(const int NumThreads, const int MaxComs, const int MinComs, const int DivComs, const TStr OutFNm, const bool UseBIC=false, const double HOFrac=0.1, const double StepAlpha=0.3, const double StepBeta=0.3)TCesna
GTCesnaprivate
GenHoldOutAttr(const double HOFrac, TVec< TIntSet > &HOSetV)TCesnainline
GetAttr(const int &NID, const int &K)TCesnainline
GetAttrs()TCesnainline
GetCmtyVV(TVec< TIntV > &CmtyVV)TCesna
GetCmtyVV(TVec< TIntV > &CmtyVV, TVec< TFltV > &Wck, const double Thres, const int MinSz=3)TCesna
GetCmtyVV(TVec< TIntV > &CmtyVV, const double Thres, const int MinSz=3)TCesnainline
GetCmtyVV(TVec< TIntV > &CmtyVV, TVec< TFltV > &Wck)TCesnainline
GetCmtyVVUnSorted(TVec< TIntV > &CmtyVV)TCesna
GetCmtyVVUnSorted(TVec< TIntV > &CmtyVV, const double Thres, const int MinSz=3)TCesna
GetCom(const int &NID, const int &CID)TCesnainline
GetComFromNID(const int &NID, const int &CID)TCesnainline
GetLassoCoef()TCesnainline
GetNumComs()TCesnainline
GetPositiveW()TCesnainline
GetRegCoef()TCesnainline
GetStepSizeByLineSearch(const int UID, const TIntFltH &DeltaV, const TIntFltH &GradV, const double &Alpha, const double &Beta, const int MaxIter=10)TCesna
GetStepSizeByLineSearchForWK(const int K, const TFltV &DeltaV, const TFltV &GradV, const double &Alpha, const double &Beta, const int MaxIter=10)TCesnainline
GetW(TVec< TFltV > &_W)TCesnainline
GetW(const int CID, const int K)TCesnainline
GetWeightAttr()TCesnainline
GradientForRow(const int UID, TIntFltH &GradU, const TIntSet &CIDSet)TCesna
GradientForWK(TFltV &GradV, const int K)TCesnainline
HOKIDSVTCesnaprivate
HOVIDSVTCesnaprivate
InitW()TCesnainline
LassoCoefTCesna
Likelihood(const bool DoParallel=false)TCesna
LikelihoodAttr()TCesnainline
LikelihoodAttrKForRow(const int UID, const int K)TCesnainline
LikelihoodAttrKForRow(const int UID, const int K, const TIntFltH &FU)TCesnainline
LikelihoodAttrKForRow(const int UID, const int K, const TIntFltH &FU, const TFltV &WK)TCesna
LikelihoodForRow(const int UID)TCesna
LikelihoodForRow(const int UID, const TIntFltH &FU)TCesna
LikelihoodForWK(const int K, const TFltV &WK)TCesnainline
LikelihoodForWK(const int K)TCesnainline
LikelihoodGraph()TCesnainline
LikelihoodHoldOut()TCesna
Load(TSIn &SIn, const int &RndSeed=0)TCesnainline
MaxValTCesna
MaxValWTCesna
MinValTCesna
MinValWTCesna
MLEGradAscent(const double &Thres, const int &MaxIter, const TStr PlotNm, const double StepAlpha=0.3, const double StepBeta=0.1)TCesna
MLEGradAscentParallel(const double &Thres, const int &MaxIter, const int ChunkNum, const int ChunkSize, const TStr PlotNm, const double StepAlpha=0.3, const double StepBeta=0.1)TCesna
MLEGradAscentParallel(const double &Thres, const int &MaxIter, const int ChunkNum, const TStr PlotNm=TStr(), const double StepAlpha=0.3, const double StepBeta=0.1)TCesnainline
NegWgtTCesna
NeighborComInit(const int InitComs)TCesna
NeighborComInit(TFltIntPrV &NIdPhiV, const int InitComs)TCesna
NIDToIdxTCesnaprivate
Norm2(const TIntFltH &UV)TCesnainline
NumComsTCesnaprivate
PNoComTCesna
PredictAttrK(const TIntFltH &FU, const TFltV &WK)TCesnainline
PredictAttrK(const TIntFltH &FU, const int K)TCesnainline
PredictAttrK(const int UID, const int K)TCesnainline
Prediction(const TIntFltH &FU, const TIntFltH &FV)TCesnainline
Prediction(const int &UID, const int &VID)TCesnainline
RandomInit(const int InitComs)TCesna
RegCoefTCesnaprivate
RndTCesnaprivate
Save(TSOut &SOut)TCesnainline
SetAttrHoldOut(const int NID, const int KID)TCesnainline
SetAttrHoldOutForOneNode(const int NID)TCesnainline
SetCmtyVV(const TVec< TIntV > &CmtyVV)TCesna
SetGraph(const PUNGraph &GraphPt, const THash< TInt, TIntV > &NIDAttrH)TCesna
SetHoldOut(const double HOFrac)TCesnainline
SetLassoCoef(const double _LassoCoef)TCesnainline
SetRegCoef(const double _RegCoef)TCesnainline
SetW(TVec< TFltV > &_W)TCesnainline
SetWeightAttr(const double _WeightAttr)TCesnainline
Sigmoid(const double X)TCesnainline
Sum(const TIntFltH &UV)TCesnainline
SumFVTCesnaprivate
TCesna()TCesnainline
TCesna(const PUNGraph &GraphPt, const THash< TInt, TIntV > &NIDAttrH, const int &InitComs, const int RndSeed=0)TCesnainline
WTCesnaprivate
WeightAttrTCesna
XTCesnaprivate