SNAP Library 6.0, Developer Reference  2020-12-09 16:24:20
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
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