SNAP Library 2.0, Developer Reference
2013-05-13 16:33:57
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
AppendIsoNodes() | TKroneckerLL | |
CalcApxGraphDLL() | TKroneckerLL | |
CalcApxGraphLL() | TKroneckerLL | |
CalcChainR2(const TVec< TFltV > &ChainLLV) | TKroneckerLL | [static] |
CalcFullApxGraphDLL() | TKroneckerLL | |
CalcGraphDLL() | TKroneckerLL | |
CalcGraphLL() | TKroneckerLL | |
ChainGelmapRubinPlot(const TVec< TFltV > &ChainLLV, const TStr &OutFNm, const TStr &Desc) | TKroneckerLL | [static] |
CRef | TKroneckerLL | [private] |
DebugMode | TKroneckerLL | [private] |
EMType | TKroneckerLL | [private] |
GEdgeV | TKroneckerLL | [private] |
GetAbsErr() const | TKroneckerLL | [inline] |
GetApxEmptyGraphDLL(const int &ParamId) const | TKroneckerLL | |
GetApxEmptyGraphLL() const | TKroneckerLL | |
GetDim() const | TKroneckerLL | [inline] |
GetDLL() const | TKroneckerLL | [inline] |
GetDLL(const int &ParamId) const | TKroneckerLL | [inline] |
GetEmptyGraphDLL(const int &ParamId) const | TKroneckerLL | |
GetEmptyGraphLL() const | TKroneckerLL | |
GetFullColLL(int ColId) const | TKroneckerLL | |
GetFullGraphLL() const | TKroneckerLL | |
GetFullRowLL(int RowId) const | TKroneckerLL | |
GetGraph() const | TKroneckerLL | [inline] |
GetKronIters() const | TKroneckerLL | [inline] |
GetLL() const | TKroneckerLL | [inline] |
GetLLHist() const | TKroneckerLL | [inline] |
GetLLMtx() const | TKroneckerLL | [inline] |
GetNodes() const | TKroneckerLL | [inline] |
GetParamHist() const | TKroneckerLL | [inline] |
GetParams() const | TKroneckerLL | [inline] |
GetPermV() const | TKroneckerLL | [inline] |
GetProbMtx() const | TKroneckerLL | [inline] |
GradDescent(const int &NIter, const double &LrnRate, double MnStep, double MxStep, const int &WarmUp, const int &NSamples) | TKroneckerLL | |
GradDescent2(const int &NIter, const double &LrnRate, double MnStep, double MxStep, const int &WarmUp, const int &NSamples) | TKroneckerLL | |
GradDescentConvergence(const TStr &OutFNm, const TStr &Desc1, const bool &SamplePerm, const int &NIters, double LearnRate, const int &WarmUp, const int &NSamples, const int &AvgKGraphs, const TKronMtx &TrueParam) | TKroneckerLL | |
GradV | TKroneckerLL | [private] |
Graph | TKroneckerLL | [private] |
InitLL(const TFltV &ParamV) | TKroneckerLL | |
InitLL(const TKronMtx &ParamMtx) | TKroneckerLL | |
InitLL(const PNGraph &GraphPt, const TKronMtx &ParamMtx) | TKroneckerLL | |
InvertPerm | TKroneckerLL | [private] |
IsLatentEdge(const int &NId1, const int &NId2) const | TKroneckerLL | [inline] |
IsLatentNode(const int &NId) const | TKroneckerLL | [inline] |
IsObsEdge(const int &NId1, const int &NId2) const | TKroneckerLL | [inline] |
IsObsNode(const int &NId) const | TKroneckerLL | [inline] |
KronIters | TKroneckerLL | [private] |
LEdgeV | TKroneckerLL | [private] |
LLMtx | TKroneckerLL | [private] |
LLV | TKroneckerLL | [private] |
LogLike | TKroneckerLL | [private] |
LSelfEdge | TKroneckerLL | [private] |
MetroGibbsSampleNext(const int &WarmUp, const bool DLLUpdate=false) | TKroneckerLL | |
MetroGibbsSampleSetup(const int &WarmUp) | TKroneckerLL | |
MissEdges | TKroneckerLL | [private] |
MtxV | TKroneckerLL | [private] |
New() | TKroneckerLL | [inline, static] |
New(const PNGraph &GraphPt, const TKronMtx &ParamMtx, const double &PermPSwapNd=0.1) | TKroneckerLL | [static] |
New(const PNGraph &GraphPt, const TKronMtx &ParamMtx, const TIntV &NodeIdPermV, const double &PermPSwapNd=0.2) | TKroneckerLL | [static] |
NodeDLLDelta(const int ParamId, const int &NId) const | TKroneckerLL | |
NodeLLDelta(const int &NId) const | TKroneckerLL | |
NodePerm | TKroneckerLL | [private] |
Nodes | TKroneckerLL | [private] |
PermSwapNodeProb | TKroneckerLL | [private] |
ProbMtx | TKroneckerLL | [private] |
RealEdges | TKroneckerLL | [private] |
RealNodes | TKroneckerLL | [private] |
RestoreGraph(const bool RestoreNodes=true) | TKroneckerLL | |
RunEStep(const int &GibbsWarmUp, const int &WarmUp, const int &NSamples, TFltV &LLV, TVec< TFltV > &DLLV) | TKroneckerLL | |
RunKronEM(const int &EMIter, const int &GradIter, double LrnRate, double MnStep, double MxStep, const int &GibbsWarmUp, const int &WarmUp, const int &NSamples, const TKronEMType &Type=kronNodeMiss, const int &NMissing=-1) | TKroneckerLL | |
RunMStep(const TFltV &LLV, const TVec< TFltV > &DLLV, const int &GradIter, const double &LrnRate, double MnStep, double MxStep) | TKroneckerLL | |
SampleGradient(const int &WarmUp, const int &NSamples, double &AvgLL, TFltV &GradV) | TKroneckerLL | |
SampleNextPerm(int &NId1, int &NId2) | TKroneckerLL | |
SetBestDegPerm() | TKroneckerLL | |
SetDebug(const bool Debug) | TKroneckerLL | [inline] |
SetDegPerm() | TKroneckerLL | |
SetGraph(const PNGraph &GraphPt) | TKroneckerLL | |
SetIPerm(const TIntV &Perm) | TKroneckerLL | |
SetOrderPerm() | TKroneckerLL | |
SetPerm(const char &PermId) | TKroneckerLL | |
SetPerm(const TIntV &NodePermV) | TKroneckerLL | [inline] |
SetRandomEdges(const int &NEdges, const bool isDir=true) | TKroneckerLL | |
SetRndPerm() | TKroneckerLL | |
SwapNodesLL(const int &NId1, const int &NId2) | TKroneckerLL | |
TestBicCriterion(const TStr &OutFNm, const TStr &Desc1, const PNGraph &G, const int &GradIters, double LearnRate, const int &WarmUp, const int &NSamples, const int &TrueN0) | TKroneckerLL | [static] |
TestGradDescent(const int &KronIters, const int &KiloSamples, const TStr &Permutation) | TKroneckerLL | [static] |
TestKronDescent(const bool &DoExact, const bool &TruePerm, double LearnRate, const int &WarmUp, const int &NSamples, const TKronMtx &TrueParam) | TKroneckerLL | |
TestSamplePerm(const TStr &OutFNm, const int &WarmUp, const int &NSamples, const TKronMtx &TrueMtx, const bool &DoPlot=true) | TKroneckerLL | |
TKroneckerLL() | TKroneckerLL | [inline] |
TKroneckerLL(const PNGraph &GraphPt, const TFltV &ParamV, const double &PermPSwapNd=0.2) | TKroneckerLL | |
TKroneckerLL(const PNGraph &GraphPt, const TKronMtx &ParamMtx, const double &PermPSwapNd=0.2) | TKroneckerLL | |
TKroneckerLL(const PNGraph &GraphPt, const TKronMtx &ParamMtx, const TIntV &NodeIdPermV, const double &PermPSwapNd=0.2) | TKroneckerLL | |
TPt< TKroneckerLL > class | TKroneckerLL | [friend] |
UpdateGraphDLL(const int &SwapNId1, const int &SwapNId2) | TKroneckerLL |