SNAP Library 2.2, Developer Reference  2014-03-11 19:15:55
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
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)TCesna [inline]
AttrsTCesna [private]
DelCom(const int &NID, const int &CID)TCesna [inline]
DisplayAttrs(const int TopK, const TStrHash< TInt > &NodeNameH)TCesna [inline]
DoParallelTCesna
DotProduct(const TIntFltH &UV, const TIntFltH &VV)TCesna [inline]
DotProduct(const int &UID, const int &VID)TCesna [inline]
FTCesna [private]
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
GTCesna [private]
GenHoldOutAttr(const double HOFrac, TVec< TIntSet > &HOSetV)TCesna [inline]
GetAttr(const int &NID, const int &K)TCesna [inline]
GetAttrs()TCesna [inline]
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)TCesna [inline]
GetCmtyVV(TVec< TIntV > &CmtyVV, TVec< TFltV > &Wck)TCesna [inline]
GetCmtyVVUnSorted(TVec< TIntV > &CmtyVV)TCesna
GetCmtyVVUnSorted(TVec< TIntV > &CmtyVV, const double Thres, const int MinSz=3)TCesna
GetCom(const int &NID, const int &CID)TCesna [inline]
GetComFromNID(const int &NID, const int &CID)TCesna [inline]
GetLassoCoef()TCesna [inline]
GetNumComs()TCesna [inline]
GetPositiveW()TCesna [inline]
GetRegCoef()TCesna [inline]
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)TCesna [inline]
GetW(TVec< TFltV > &_W)TCesna [inline]
GetW(const int CID, const int K)TCesna [inline]
GetWeightAttr()TCesna [inline]
GradientForRow(const int UID, TIntFltH &GradU, const TIntSet &CIDSet)TCesna
GradientForWK(TFltV &GradV, const int K)TCesna [inline]
HOKIDSVTCesna [private]
HOVIDSVTCesna [private]
InitW()TCesna [inline]
LassoCoefTCesna
Likelihood(const bool DoParallel=false)TCesna
LikelihoodAttr()TCesna [inline]
LikelihoodAttrKForRow(const int UID, const int K)TCesna [inline]
LikelihoodAttrKForRow(const int UID, const int K, const TIntFltH &FU)TCesna [inline]
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)TCesna [inline]
LikelihoodForWK(const int K)TCesna [inline]
LikelihoodGraph()TCesna [inline]
LikelihoodHoldOut()TCesna
Load(TSIn &SIn, const int &RndSeed=0)TCesna [inline]
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)TCesna [inline]
NegWgtTCesna
NeighborComInit(const int InitComs)TCesna
NeighborComInit(TFltIntPrV &NIdPhiV, const int InitComs)TCesna
NIDToIdxTCesna [private]
Norm2(const TIntFltH &UV)TCesna [inline]
NumComsTCesna [private]
PNoComTCesna
PredictAttrK(const TIntFltH &FU, const TFltV &WK)TCesna [inline]
PredictAttrK(const TIntFltH &FU, const int K)TCesna [inline]
PredictAttrK(const int UID, const int K)TCesna [inline]
Prediction(const TIntFltH &FU, const TIntFltH &FV)TCesna [inline]
Prediction(const int &UID, const int &VID)TCesna [inline]
RandomInit(const int InitComs)TCesna
RegCoefTCesna [private]
RndTCesna [private]
Save(TSOut &SOut)TCesna [inline]
SetAttrHoldOut(const int NID, const int KID)TCesna [inline]
SetAttrHoldOutForOneNode(const int NID)TCesna [inline]
SetCmtyVV(const TVec< TIntV > &CmtyVV)TCesna
SetGraph(const PUNGraph &GraphPt, const THash< TInt, TIntV > &NIDAttrH)TCesna
SetHoldOut(const double HOFrac)TCesna [inline]
SetLassoCoef(const double _LassoCoef)TCesna [inline]
SetRegCoef(const double _RegCoef)TCesna [inline]
SetW(TVec< TFltV > &_W)TCesna [inline]
SetWeightAttr(const double _WeightAttr)TCesna [inline]
Sigmoid(const double X)TCesna [inline]
Sum(const TIntFltH &UV)TCesna [inline]
SumFVTCesna [private]
TCesna()TCesna [inline]
TCesna(const PUNGraph &GraphPt, const THash< TInt, TIntV > &NIDAttrH, const int &InitComs, const int RndSeed=0)TCesna [inline]
WTCesna [private]
WeightAttrTCesna
XTCesna [private]