|
SNAP Library, Developer Reference
2012-10-15 15:06:59
SNAP, a general purpose network analysis and graph mining library
|
| AvgPhiPairVV | TMAGFitBern | [private] |
| AvgPhiV | TMAGFitBern | [private] |
| Clr() | TMAGFitBern | [inline] |
| ComputeApxAdjLL() const | TMAGFitBern | |
| ComputeApxLL() const | TMAGFitBern | |
| ComputeJointAdjLL(const TIntVV &AttrVV) const | TMAGFitBern | |
| ComputeJointLL(int NSample) const | TMAGFitBern | |
| ComputeJointOneLL(const TIntVV &AttrVV) const | TMAGFitBern | |
| ComputeMI(const TIntVV &AttrV, const int AId1, const int AId2) | TMAGFitBern | [static] |
| ComputeMI(const TFltVV &AttrV, const int AId1, const int AId2) | TMAGFitBern | [static] |
| ComputeMI(const TIntVV &AttrV) | TMAGFitBern | [static] |
| ComputeMI(const TFltVV &AttrV) | TMAGFitBern | [static] |
| CountAttr(TFltV &EstMuV) const | TMAGFitBern | |
| Debug | TMAGFitBern | [private] |
| DoEMAlg(const int &NStep, const int &NEstep, const int &NMstep, const double &LrnRate, const double &MaxGrad, const double &Lambda, const double &ReInit, const int &NReal=0) | TMAGFitBern | |
| DoEStep(const TFltV &TrueMuV, const int &NIter, double &LL, const double &Lambda) | TMAGFitBern | |
| DoEStepApxOneIter(const TFltV &TrueMuV, TFltVV &NewPhi, const double &Lambda) | TMAGFitBern | |
| DoEStepOneIter(const TFltV &TrueMuV, TFltVV &NewPhi, const double &Lambda) | TMAGFitBern | |
| DoMStep(const int &GradIter, const double &LrnRate, const double &MaxGrad, const double &Lambda, const int &NReal=0) | TMAGFitBern | |
| ESpeedUp | TMAGFitBern | [private] |
| GetAttrs() const | TMAGFitBern | [inline] |
| GetAvgInCoeff(const int &i, const int &AId, const int &A, const TMAGAffMtx &Theta) const | TMAGFitBern | |
| GetAvgOutCoeff(const int &i, const int &AId, const int &A, const TMAGAffMtx &Theta) const | TMAGFitBern | |
| GetAvgProdLinWeight(const int &NId1, const int &NId2, const bool Left=false, const bool Right=false) const | TMAGFitBern | |
| GetAvgProdSqWeight(const int &NId1, const int &NId2, const bool Left=false, const bool Right=false) const | TMAGFitBern | |
| GetAvgSqThetaLL(const int &NId1, const int &NId2, const int &AId, const bool Left=false, const bool Right=false) const | TMAGFitBern | |
| GetAvgThetaLL(const int &NId1, const int &NId2, const int &AId, const bool Left=false, const bool Right=false) const | TMAGFitBern | |
| GetEstNoEdgeLL(const int &NId, const int &AId) const | TMAGFitBern | |
| GetGraph() | TMAGFitBern | [inline] |
| GetInCoeff(const int &i, const int &j, const int &l, const int &A, const TMAGAffMtx &Theta) const | TMAGFitBern | |
| GetMtxV(TMAGAffMtxV &MtxV) const | TMAGFitBern | [inline] |
| GetMuV() const | TMAGFitBern | [inline] |
| GetNodeAttr() const | TMAGFitBern | [inline] |
| GetNodes() const | TMAGFitBern | [inline] |
| GetOutCoeff(const int &i, const int &j, const int &l, const int &A, const TMAGAffMtx &Theta) const | TMAGFitBern | |
| GetParams() const | TMAGFitBern | [inline] |
| GetPhiVV() const | TMAGFitBern | [inline] |
| GetProbMu(const int &NId1, const int &NId2, const int &AId, const int &Attr1, const int &Attr2, const bool Left=false, const bool Right=false) const | TMAGFitBern | |
| GetProbPhi(const int &NId1, const int &NId2, const int &AId, const int &Attr1, const int &Attr2) const | TMAGFitBern | |
| GetProdLinWeight(const int &NId1, const int &NId2) const | TMAGFitBern | |
| GetProdSqWeight(const int &NId1, const int &NId2) const | TMAGFitBern | |
| GetSqThetaLL(const int &NId1, const int &NId2, const int &AId) const | TMAGFitBern | |
| GetThetaLL(const int &NId1, const int &NId2, const int &AId) const | TMAGFitBern | |
| GradAffMtx(const int &AId, const TFltVV &ProdVV, const TFltVV &SqVV, const TMAGAffMtx &CurMtx, TFltV &GradV) | TMAGFitBern | |
| GradApxAffMtx(const int &AId, const TFltVV &ProdVV, const TFltVV &SqVV, const TMAGAffMtx &CurMtx, TFltV &GradV) | TMAGFitBern | |
| GradPhiMI(const double &x, const int &NId, const int &AId, const double &Lambda, const double &DeltaQ, const TFltVV &CntVV) | TMAGFitBern | |
| Graph | TMAGFitBern | [private] |
| Init(const TFltV &MuV, const TMAGAffMtxV &AffMtxV) | TMAGFitBern | |
| KnownVV | TMAGFitBern | [private] |
| LLHisV | TMAGFitBern | [private] |
| MakeCCDF(const TFltPrV &RawV, TFltPrV &CcdfV) | TMAGFitBern | |
| MSpeedUp | TMAGFitBern | [private] |
| MtxHisV | TMAGFitBern | [private] |
| MuHisV | TMAGFitBern | [private] |
| NextPermutation(TIntV &IndexV) const | TMAGFitBern | [private] |
| NormalizeAffMtxV(TMAGAffMtxV &MtxV, const bool UseMu=false) | TMAGFitBern | |
| NormConst | TMAGFitBern | [private] |
| ObjPhiMI(const double &x, const int &NId, const int &AId, const double &Lambda, const double &Q0, const double &Q1, const TFltVV &CntVV) | TMAGFitBern | |
| Param | TMAGFitBern | [private] |
| PhiVV | TMAGFitBern | [private] |
| PlotProperties(const TStr &FNm) | TMAGFitBern | |
| PrepareUpdateAffMtx(TFltVV &ProdVV, TFltVV &SqVV) | TMAGFitBern | |
| PrepareUpdateApxAffMtx(TFltVV &ProdVV, TFltVV &SqVV) | TMAGFitBern | |
| RandomInit(const TFltV &MuV, const TMAGAffMtxV &AffMtxV, const int &Seed) | TMAGFitBern | |
| SaveTxt(const TStr &FNm) | TMAGFitBern | |
| SetAlgConf(const bool EStep=true, const bool MStep=true) | TMAGFitBern | [inline] |
| SetDebug(const bool _Debug) | TMAGFitBern | [inline] |
| SetGraph(const PNGraph &GraphPt) | TMAGFitBern | |
| SetMtxV(const TMAGAffMtxV &MtxV) | TMAGFitBern | [inline] |
| SetMuV(const TFltV &MuV) | TMAGFitBern | [inline] |
| SetPhiVV(const TIntVV &AttrVV, const int KnownIds=0) | TMAGFitBern | |
| SetPhiVV(const TFltVV &AttrVV, const int KnownIds=0) | TMAGFitBern | [inline] |
| SortAttrOrdering(const TFltV &TrueMuV, TIntV &IndexV) const | TMAGFitBern | |
| TMAGFitBern() | TMAGFitBern | [inline] |
| TMAGFitBern(const PNGraph &G, const int &NAttrs) | TMAGFitBern | [inline] |
| TMAGFitBern(const PNGraph &G, const TStr &InitFNm) | TMAGFitBern | [inline] |
| UnNormalizeAffMtxV(TMAGAffMtxV &MtxV, const bool UseMu=false) | TMAGFitBern | |
| UpdateAffMtx(const int &AId, const double &LrnRate, const double &MaxGrad, const double &Lambda, TFltVV &ProdVV, TFltVV &SqVV, TMAGAffMtx &NewMtx) | TMAGFitBern | |
| UpdateAffMtxV(const int &GradIter, const double &LrnRate, const double &MaxGrad, const double &Lambda, const int &NReal=0) | TMAGFitBern | |
| UpdateApxPhiMI(const double &Lambda, const int &NId, const int &AId, double &Phi, TFltVV &ProdVV) | TMAGFitBern | |
| UpdateMu(const int &AId) | TMAGFitBern | |
| UpdatePhi(const int &NId, const int &AId, double &Phi) | TMAGFitBern | |
| UpdatePhiMI(const double &Lambda, const int &NId, const int &AId, double &Phi) | TMAGFitBern |