SNAP Library 4.0, Developer Reference
2017-07-27 13:18:06
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
This is the complete list of members for TMAGFitBern, including all inherited members.
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 |