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
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
TKroneckerLL Member List

This is the complete list of members for TKroneckerLL, including all inherited members.

AppendIsoNodes()TKroneckerLL
CalcApxGraphDLL()TKroneckerLL
CalcApxGraphLL()TKroneckerLL
CalcChainR2(const TVec< TFltV > &ChainLLV)TKroneckerLLstatic
CalcFullApxGraphDLL()TKroneckerLL
CalcGraphDLL()TKroneckerLL
CalcGraphLL()TKroneckerLL
ChainGelmapRubinPlot(const TVec< TFltV > &ChainLLV, const TStr &OutFNm, const TStr &Desc)TKroneckerLLstatic
CRefTKroneckerLLprivate
DebugModeTKroneckerLLprivate
EMTypeTKroneckerLLprivate
GEdgeVTKroneckerLLprivate
GetAbsErr() const TKroneckerLLinline
GetApxEmptyGraphDLL(const int &ParamId) const TKroneckerLL
GetApxEmptyGraphLL() const TKroneckerLL
GetDim() const TKroneckerLLinline
GetDLL() const TKroneckerLLinline
GetDLL(const int &ParamId) const TKroneckerLLinline
GetEmptyGraphDLL(const int &ParamId) const TKroneckerLL
GetEmptyGraphLL() const TKroneckerLL
GetFullColLL(int ColId) const TKroneckerLL
GetFullGraphLL() const TKroneckerLL
GetFullRowLL(int RowId) const TKroneckerLL
GetGraph() const TKroneckerLLinline
GetKronIters() const TKroneckerLLinline
GetLL() const TKroneckerLLinline
GetLLHist() const TKroneckerLLinline
GetLLMtx() const TKroneckerLLinline
GetNodes() const TKroneckerLLinline
GetParamHist() const TKroneckerLLinline
GetParams() const TKroneckerLLinline
GetPermV() const TKroneckerLLinline
GetProbMtx() const TKroneckerLLinline
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
GradVTKroneckerLLprivate
GraphTKroneckerLLprivate
InitLL(const TFltV &ParamV)TKroneckerLL
InitLL(const TKronMtx &ParamMtx)TKroneckerLL
InitLL(const PNGraph &GraphPt, const TKronMtx &ParamMtx)TKroneckerLL
InvertPermTKroneckerLLprivate
IsLatentEdge(const int &NId1, const int &NId2) const TKroneckerLLinline
IsLatentNode(const int &NId) const TKroneckerLLinline
IsObsEdge(const int &NId1, const int &NId2) const TKroneckerLLinline
IsObsNode(const int &NId) const TKroneckerLLinline
KronItersTKroneckerLLprivate
LEdgeVTKroneckerLLprivate
LLMtxTKroneckerLLprivate
LLVTKroneckerLLprivate
LogLikeTKroneckerLLprivate
LSelfEdgeTKroneckerLLprivate
MetroGibbsSampleNext(const int &WarmUp, const bool DLLUpdate=false)TKroneckerLL
MetroGibbsSampleSetup(const int &WarmUp)TKroneckerLL
MissEdgesTKroneckerLLprivate
MtxVTKroneckerLLprivate
New()TKroneckerLLinlinestatic
New(const PNGraph &GraphPt, const TKronMtx &ParamMtx, const double &PermPSwapNd=0.1)TKroneckerLLstatic
New(const PNGraph &GraphPt, const TKronMtx &ParamMtx, const TIntV &NodeIdPermV, const double &PermPSwapNd=0.2)TKroneckerLLstatic
NodeDLLDelta(const int ParamId, const int &NId) const TKroneckerLL
NodeLLDelta(const int &NId) const TKroneckerLL
NodePermTKroneckerLLprivate
NodesTKroneckerLLprivate
PermSwapNodeProbTKroneckerLLprivate
ProbMtxTKroneckerLLprivate
RealEdgesTKroneckerLLprivate
RealNodesTKroneckerLLprivate
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)TKroneckerLLinline
SetDegPerm()TKroneckerLL
SetGraph(const PNGraph &GraphPt)TKroneckerLL
SetIPerm(const TIntV &Perm)TKroneckerLL
SetOrderPerm()TKroneckerLL
SetPerm(const char &PermId)TKroneckerLL
SetPerm(const TIntV &NodePermV)TKroneckerLLinline
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)TKroneckerLLstatic
TestGradDescent(const int &KronIters, const int &KiloSamples, const TStr &Permutation)TKroneckerLLstatic
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()TKroneckerLLinline
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 > classTKroneckerLLfriend
UpdateGraphDLL(const int &SwapNId1, const int &SwapNId2)TKroneckerLL