MCPcopy Create free account

hub / github.com/Ardavans/sHDP / types & classes

Types & classes102 in github.com/Ardavans/sHDP

↓ 4 callersClassMultinomial
Like Categorical but the data are counts, so _get_statistics is overridden (though _get_weighted_statistics can stay the same!). log_likeliho
core/core_distributions.py:2459
↓ 2 callersClassLabels
core/internals/labels.py:13
↓ 1 callersClassCategorical
This class represents a categorical distribution over labels, where the parameter is weights and the prior is a Dirichlet distribution. F
core/core_distributions.py:2239
↓ 1 callersClassCategoricalAndConcentration
Categorical with resampling of the symmetric Dirichlet concentration parameter. concentration ~ Gamma(a_0,b_0) The Dirichlet pr
core/core_distributions.py:2407
↓ 1 callersClassGammaCompoundDirichlet
Implements a Gamma(a_0,b_0) prior over finite dirichlet concentration parameter. The concentration is scaled according to the weak-limit sequ
core/core_distributions.py:3512
↓ 1 callersClassGaussianFixedCov
core/core_distributions.py:1010
↓ 1 callersClassGaussianFixedMean
core/core_distributions.py:925
↓ 1 callersClassvonMisesFisherLogNormal
Multivariate von-Mises Fisher distribution class. NOTE: Only works for 2 or more dimensions. Uses the following prior. x
core/core_distributions.py:210
ClassBasicTester
core/testing/mixins.py:20
ClassBayesianDistribution
core/core_abstractions.py:48
ClassBigDataGibbsTester
core/testing/mixins.py:77
ClassCRP
concentration ~ Gamma(a_0,b_0) [b_0 is inverse scale, inverse of numpy scale arg] rvs ~ CRP(concentration) This class models CRPs. The p
core/core_distributions.py:3415
ClassCRPMixture
core/core_models.py:460
ClassCollapsed
core/core_abstractions.py:113
ClassCollapsedMixture
core/core_models.py:431
ClassDATruncHDP
HDP/internals/transitions.py:213
ClassDelay
HDP/basic/distributions.py:139
ClassDiagonalGaussian
Product of normal-inverse-gamma priors over mu (mean vector) and sigmas (vector of scalar variances). The prior follows sigmas
core/core_distributions.py:1162
ClassDiagonalGaussianNonconjNIG
Product of normal priors over mu and product of gamma priors over sigmas. Note that while the conjugate prior in DiagonalGaussian is of the f
core/core_distributions.py:1541
ClassDistribution
core/core_abstractions.py:18
ClassDistributionTester
core/testing/mixins.py:9
ClassDurationDistribution
HDP/basic/abstractions.py:11
ClassGaussian
Multivariate Gaussian distribution class. NOTE: Only works for 2 or more dimensions. For a scalar Gaussian, use one of the scalar classe
core/core_distributions.py:661
ClassGaussianFixed
core/core_distributions.py:1103
ClassGaussianNonConj
core/core_distributions.py:1108
ClassGeometric
Geometric distribution with a conjugate beta prior. NOTE: the support is {1,2,3,...} Hyperparameters: alpha_0, beta_0 Param
core/core_distributions.py:2498
ClassGeometricDuration
HDP/basic/distributions.py:72
ClassGewekeGibbsTester
core/testing/mixins.py:112
ClassGibbsSampling
core/core_abstractions.py:74
ClassHDP
HDP/models.py:170
ClassHDPStates
HDP/internals/hmm_states.py:101
ClassIsotropicGaussian
Normal-Inverse-Gamma prior over mu (mean vector) and sigma (scalar variance). Essentially, all coordinates of all observations inform the
core/core_distributions.py:1622
ClassMAP
core/core_abstractions.py:142
ClassMaxLikelihood
core/core_abstractions.py:127
ClassMeanField
core/core_abstractions.py:92
ClassMeanFieldSVI
core/core_abstractions.py:106
ClassMixture
This class is for mixtures of other distributions.
core/core_models.py:31
ClassMixtureDistribution
This makes a Mixture act like a Distribution for use in other models
core/core_models.py:315
ClassMixtureDistribution
HDP/basic/distributions.py:123
ClassModel
core/core_abstractions.py:161
ClassModelEM
core/core_abstractions.py:254
ClassModelGibbsSampling
core/core_abstractions.py:183
ClassModelMAPEM
core/core_abstractions.py:264
ClassModelMeanField
core/core_abstractions.py:201
ClassModelMeanFieldSVI
core/core_abstractions.py:221
ClassMultinomialAndConcentration
core/core_distributions.py:2494
ClassNegativeBinomial
core/core_distributions.py:2842
ClassNegativeBinomialDuration
HDP/basic/distributions.py:83
ClassNegativeBinomialFixedR
core/core_distributions.py:2911
ClassNegativeBinomialFixedRDuration
HDP/basic/distributions.py:89
ClassNegativeBinomialFixedRVariant
core/core_distributions.py:3339
ClassNegativeBinomialFixedRVariantDuration
HDP/basic/distributions.py:107
ClassNegativeBinomialIntegerR
Nonconjugate Discrete+Beta prior r_discrete_distribution is an array where index i is p(r=i+1)
core/core_distributions.py:3190
ClassNegativeBinomialIntegerR2
core/core_distributions.py:3040
ClassNegativeBinomialIntegerR2Duration
HDP/basic/distributions.py:101
ClassNegativeBinomialIntegerR2Variant
core/core_distributions.py:3396
ClassNegativeBinomialIntegerRDuration
HDP/basic/distributions.py:95
ClassNegativeBinomialIntegerRVariant
core/core_distributions.py:3352
ClassNegativeBinomialIntegerRVariantDuration
HDP/basic/distributions.py:112
ClassPoisson
Poisson distribution with a conjugate Gamma prior. NOTE: the support is {0,1,2,...} Hyperparameters (following Wikipedia's notation):
core/core_distributions.py:2599
ClassPoissonDuration
HDP/basic/distributions.py:77
ClassProductDistribution
core/core_distributions.py:53
ClassScalarGaussianFixedvar
Conjugate normal prior on mean.
core/core_distributions.py:2043
ClassScalarGaussianNIX
Conjugate Normal-(Scaled-)Inverse-ChiSquared prior. (Another parameterization is the Normal-Inverse-Gamma.)
core/core_distributions.py:1794
ClassScalarGaussianNonconjNIG
core/core_distributions.py:1898
ClassScalarGaussianNonconjNIX
Non-conjugate separate priors on mean and variance parameters, via mu ~ Normal(mu_0,tausq_0) sigmasq ~ (Scaled-)Inverse-ChiSquared(sigmas
core/core_distributions.py:1854
ClassTestCRP
core/testing/test_distributions.py:455
ClassTestCategorical
core/testing/test_distributions.py:121
ClassTestDiagonalGaussian
core/testing/test_distributions.py:176
ClassTestDiagonalGaussianNonconjNIG
core/testing/test_distributions.py:237
ClassTestDirichletCompoundGamma
core/testing/test_distributions.py:472
ClassTestGaussian
core/testing/test_distributions.py:145
ClassTestGaussianFixedCov
core/testing/test_distributions.py:330
ClassTestGaussianFixedMean
core/testing/test_distributions.py:302
ClassTestGaussianNonConj
core/testing/test_distributions.py:358
ClassTestGeometric
core/testing/test_distributions.py:10
ClassTestNegativeBinomialFixedR
core/testing/test_distributions.py:46
ClassTestNegativeBinomialIntegerR
core/testing/test_distributions.py:62
ClassTestNegativeBinomialIntegerR2
core/testing/test_distributions.py:88
ClassTestNegativeBinomialIntegerRVariant
core/testing/test_distributions.py:115
ClassTestPoisson
core/testing/test_distributions.py:30
ClassTestScalarGaussianNIX
core/testing/test_distributions.py:393
ClassTestScalarGaussianNonconjNIX
core/testing/test_distributions.py:424
ClassUniform
Models a uniform distribution over [low,high] for parameters low and high. The prior is non-conjugate (though it's conditionally conjugate ov
core/core_distributions.py:2175
ClassUniformOneSided
Models a uniform distribution over [low,high] for a parameter high. Low is a fixed hyperparameter (hence "OneSided"). See the Uniform class f
core/core_distributions.py:2115
Class_DATruncHDPBase
HDP/internals/transitions.py:100
Class_DATruncHDPSVI
HDP/internals/transitions.py:143
Class_EMBase
core/core_abstractions.py:228
Class_FixedParamsMixin
core/core_distributions.py:36
Class_GaussianBase
core/core_distributions.py:576
Class_HDPBase
HDP/models.py:14
Class_HDPMatrixBase
HDP/internals/transitions.py:15
Class_HDPMatrixMeanField
HDP/internals/transitions.py:68
Class_HDPMatrixSVI
HDP/internals/transitions.py:91
Class_HDPMeanField
HDP/models.py:89
Class_HDPSVI
HDP/models.py:130
Class_HDPStatesBase
HDP/internals/hmm_states.py:16
Class_NegativeBinomialBase
Negative Binomial distribution with a conjugate beta prior on p and a separate gamma prior on r. The parameter r does not need to be an integ
core/core_distributions.py:2765
Class_ScalarGaussianBase
core/core_distributions.py:1695
Class_StartAtOneMixin
HDP/basic/distributions.py:20
next →1–100 of 102, ranked by callers