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
|
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 |
Attrs | TCesna | private |
DelCom(const int &NID, const int &CID) | TCesna | inline |
DisplayAttrs(const int TopK, const TStrHash< TInt > &NodeNameH) | TCesna | inline |
DoParallel | TCesna | |
DotProduct(const TIntFltH &UV, const TIntFltH &VV) | TCesna | inline |
DotProduct(const int &UID, const int &VID) | TCesna | inline |
F | TCesna | 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 | |
G | TCesna | 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 |
HOKIDSV | TCesna | private |
HOVIDSV | TCesna | private |
InitW() | TCesna | inline |
LassoCoef | TCesna | |
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 |
MaxVal | TCesna | |
MaxValW | TCesna | |
MinVal | TCesna | |
MinValW | TCesna | |
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 |
NegWgt | TCesna | |
NeighborComInit(const int InitComs) | TCesna | |
NeighborComInit(TFltIntPrV &NIdPhiV, const int InitComs) | TCesna | |
NIDToIdx | TCesna | private |
Norm2(const TIntFltH &UV) | TCesna | inline |
NumComs | TCesna | private |
PNoCom | TCesna | |
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 | |
RegCoef | TCesna | private |
Rnd | TCesna | 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 |
SumFV | TCesna | private |
TCesna() | TCesna | inline |
TCesna(const PUNGraph &GraphPt, const THash< TInt, TIntV > &NIDAttrH, const int &InitComs, const int RndSeed=0) | TCesna | inline |
W | TCesna | private |
WeightAttr | TCesna | |
X | TCesna | private |