MCPcopy Create free account

hub / github.com/HongtengXu/PoPPy / types & classes

Types & classes31 in github.com/HongtengXu/PoPPy

↓ 14 callersClassIdentity
An identity layer f(x) = x
model/OtherLayers.py:10
↓ 12 callersClassEventSampler
Load event sequences via minbatch
preprocess/DataOperation.py:367
↓ 5 callersClassHawkesProcessModel
The class of generalized Hawkes process model contains most of necessary function.
model/HawkesProcess.py:92
↓ 4 callersClassHawkesProcessIntensity
The class of inhomogeneous Poisson process
model/HawkesProcess.py:35
↓ 3 callersClassLowerBoundClipper
model/OtherLayers.py:21
↓ 2 callersClassMaxLogLike
The negative log-likelihood loss of events of point processes nll = sum_{i in batch}[ -log lambda_ci(ti) + sum_c Lambda_c(ti) ]
model/OtherLayers.py:34
↓ 1 callersClassCrossEntropy
The cross entropy loss that maximize the conditional probability of current event given its intensity ls = -sum_{i in batch} log p(c_i | t_
model/OtherLayers.py:98
↓ 1 callersClassGromovWassersteinDiscrepancy
Calculate Gromov-Wasserstein discrepancy given optimal transport and cost matrix
model/OtherLayers.py:111
↓ 1 callersClassLeastSquare
The least-square loss of events of point processes ls = || Lambda_c(t) - N(t) ||_F^2
model/OtherLayers.py:74
↓ 1 callersClassMaxLogLikePerSample
The negative log-likelihood loss of events of point processes nll = [ -log lambda_ci(ti) + sum_c Lambda_c(ti) ]
model/OtherLayers.py:54
↓ 1 callersClassMixHawkesProcessModel
The class of a mixture model of generalized Hawkes processes contains most of necessary function.
model/MixHawkesProcess.py:21
↓ 1 callersClassWassersteinDiscrepancy
Calculate Wasserstein discrepancy given optimal transport and
model/OtherLayers.py:152
ClassBasicDecayKernel
The parent class of decay functions, which actually an exponential kernel
model/DecayKernel.py:21
ClassBasicEndogenousImpact
The parent class of endogenous impact functions sum_i phi_{kk_i}(t-t_i) for k = 1,...,C, which actually a simple endogenous impact with phi
model/EndogenousImpact.py:12
ClassBasicExogenousIntensity
The parent class of exogenous intensity function mu(t), which actually a constant exogenous intensity
model/ExogenousIntensity.py:12
ClassBilinearEndogenousImpact
The class of bilinear endogenous impact functions phi_{cc'}(t) = sum_m (f_{c}^T * W_m * f_{c'}) * kernel_m(t) Here W_m for m=1,...,M,
model/EndogenousImpactFamily.py:522
ClassExponentialKernel
The class of exponential kernel, which is inherited from the parent class directly.
model/DecayKernelFamily.py:13
ClassFactorizedEndogenousImpact
The class of factorized endogenous impact functions phi_{cc'}(t) = sum_m (u_{cm}^T * v_{c'm}) * kernel_m(t) Here, U_m=[u_{cm}] and V_m
model/EndogenousImpactFamily.py:181
ClassGateKernel
The class of gate kernel.
model/DecayKernelFamily.py:214
ClassGaussianKernel
The class of Gaussian kernel
model/DecayKernelFamily.py:77
ClassHawkesProcessModel_OT
The class of generalized Hawkes process model contains most of necessary function.
model/HawkesProcess.py:141
ClassLinearEndogenousImpact
The class of linear endogenous impact functions phi_{cc'}(t) = sum_m (w_{cm}^T * f_{c'}) * kernel_m(t) Here W_m = [w_{cm}], for m=1,..
model/EndogenousImpactFamily.py:346
ClassLinearExogenousIntensity
The class of linear exogenous intensity function mu_c(t) = w_c^T * f. Here f is nonnegative feature vector of a sequence.
model/ExogenousIntensityFamily.py:103
ClassMultiGaussKernel
The class of multi-gaussian kernel.
model/DecayKernelFamily.py:281
ClassNaiveEndogenousImpact
The class of naive endogenous impact functions sum_i phi_{kk_i}(t-t_i) for k = 1,...,C, which actually a simple endogenous impact with phi_
model/EndogenousImpactFamily.py:27
ClassNaiveExogenousIntensity
The class of constant exogenous intensity function mu(t) = mu
model/ExogenousIntensityFamily.py:26
ClassNeuralExogenousIntensity
The class of neural exogenous intensity function mu_c(t) = F(c, f), where F is a 3-layer neural network, c is event type, and f is the feat
model/ExogenousIntensityFamily.py:214
ClassPointProcessModel
The class of generalized Hawkes process model contains most of necessary function.
model/PointProcess.py:15
ClassPowerlawKernel
The class of powerlaw kernel.
model/DecayKernelFamily.py:133
ClassRayleighKernel
The class of Rayleigh kernel
model/DecayKernelFamily.py:20
ClassSequenceSampler
Load event sequences with labels via minbatch
preprocess/DataOperation.py:481