Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ardavans/sHDP
/ types & classes
Types & classes
102 in github.com/Ardavans/sHDP
⨍
Functions
838
◇
Types & classes
102
↓ 4 callers
Class
Multinomial
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 callers
Class
Labels
core/internals/labels.py:13
↓ 1 callers
Class
Categorical
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 callers
Class
CategoricalAndConcentration
Categorical with resampling of the symmetric Dirichlet concentration parameter. concentration ~ Gamma(a_0,b_0) The Dirichlet pr
core/core_distributions.py:2407
↓ 1 callers
Class
GammaCompoundDirichlet
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 callers
Class
GaussianFixedCov
core/core_distributions.py:1010
↓ 1 callers
Class
GaussianFixedMean
core/core_distributions.py:925
↓ 1 callers
Class
vonMisesFisherLogNormal
Multivariate von-Mises Fisher distribution class. NOTE: Only works for 2 or more dimensions. Uses the following prior. x
core/core_distributions.py:210
Class
BasicTester
core/testing/mixins.py:20
Class
BayesianDistribution
core/core_abstractions.py:48
Class
BigDataGibbsTester
core/testing/mixins.py:77
Class
CRP
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
Class
CRPMixture
core/core_models.py:460
Class
Collapsed
core/core_abstractions.py:113
Class
CollapsedMixture
core/core_models.py:431
Class
DATruncHDP
HDP/internals/transitions.py:213
Class
Delay
HDP/basic/distributions.py:139
Class
DiagonalGaussian
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
Class
DiagonalGaussianNonconjNIG
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
Class
Distribution
core/core_abstractions.py:18
Class
DistributionTester
core/testing/mixins.py:9
Class
DurationDistribution
HDP/basic/abstractions.py:11
Class
Gaussian
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
Class
GaussianFixed
core/core_distributions.py:1103
Class
GaussianNonConj
core/core_distributions.py:1108
Class
Geometric
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
Class
GeometricDuration
HDP/basic/distributions.py:72
Class
GewekeGibbsTester
core/testing/mixins.py:112
Class
GibbsSampling
core/core_abstractions.py:74
Class
HDP
HDP/models.py:170
Class
HDPStates
HDP/internals/hmm_states.py:101
Class
IsotropicGaussian
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
Class
MAP
core/core_abstractions.py:142
Class
MaxLikelihood
core/core_abstractions.py:127
Class
MeanField
core/core_abstractions.py:92
Class
MeanFieldSVI
core/core_abstractions.py:106
Class
Mixture
This class is for mixtures of other distributions.
core/core_models.py:31
Class
MixtureDistribution
This makes a Mixture act like a Distribution for use in other models
core/core_models.py:315
Class
MixtureDistribution
HDP/basic/distributions.py:123
Class
Model
core/core_abstractions.py:161
Class
ModelEM
core/core_abstractions.py:254
Class
ModelGibbsSampling
core/core_abstractions.py:183
Class
ModelMAPEM
core/core_abstractions.py:264
Class
ModelMeanField
core/core_abstractions.py:201
Class
ModelMeanFieldSVI
core/core_abstractions.py:221
Class
MultinomialAndConcentration
core/core_distributions.py:2494
Class
NegativeBinomial
core/core_distributions.py:2842
Class
NegativeBinomialDuration
HDP/basic/distributions.py:83
Class
NegativeBinomialFixedR
core/core_distributions.py:2911
Class
NegativeBinomialFixedRDuration
HDP/basic/distributions.py:89
Class
NegativeBinomialFixedRVariant
core/core_distributions.py:3339
Class
NegativeBinomialFixedRVariantDuration
HDP/basic/distributions.py:107
Class
NegativeBinomialIntegerR
Nonconjugate Discrete+Beta prior r_discrete_distribution is an array where index i is p(r=i+1)
core/core_distributions.py:3190
Class
NegativeBinomialIntegerR2
core/core_distributions.py:3040
Class
NegativeBinomialIntegerR2Duration
HDP/basic/distributions.py:101
Class
NegativeBinomialIntegerR2Variant
core/core_distributions.py:3396
Class
NegativeBinomialIntegerRDuration
HDP/basic/distributions.py:95
Class
NegativeBinomialIntegerRVariant
core/core_distributions.py:3352
Class
NegativeBinomialIntegerRVariantDuration
HDP/basic/distributions.py:112
Class
Poisson
Poisson distribution with a conjugate Gamma prior. NOTE: the support is {0,1,2,...} Hyperparameters (following Wikipedia's notation):
core/core_distributions.py:2599
Class
PoissonDuration
HDP/basic/distributions.py:77
Class
ProductDistribution
core/core_distributions.py:53
Class
ScalarGaussianFixedvar
Conjugate normal prior on mean.
core/core_distributions.py:2043
Class
ScalarGaussianNIX
Conjugate Normal-(Scaled-)Inverse-ChiSquared prior. (Another parameterization is the Normal-Inverse-Gamma.)
core/core_distributions.py:1794
Class
ScalarGaussianNonconjNIG
core/core_distributions.py:1898
Class
ScalarGaussianNonconjNIX
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
Class
TestCRP
core/testing/test_distributions.py:455
Class
TestCategorical
core/testing/test_distributions.py:121
Class
TestDiagonalGaussian
core/testing/test_distributions.py:176
Class
TestDiagonalGaussianNonconjNIG
core/testing/test_distributions.py:237
Class
TestDirichletCompoundGamma
core/testing/test_distributions.py:472
Class
TestGaussian
core/testing/test_distributions.py:145
Class
TestGaussianFixedCov
core/testing/test_distributions.py:330
Class
TestGaussianFixedMean
core/testing/test_distributions.py:302
Class
TestGaussianNonConj
core/testing/test_distributions.py:358
Class
TestGeometric
core/testing/test_distributions.py:10
Class
TestNegativeBinomialFixedR
core/testing/test_distributions.py:46
Class
TestNegativeBinomialIntegerR
core/testing/test_distributions.py:62
Class
TestNegativeBinomialIntegerR2
core/testing/test_distributions.py:88
Class
TestNegativeBinomialIntegerRVariant
core/testing/test_distributions.py:115
Class
TestPoisson
core/testing/test_distributions.py:30
Class
TestScalarGaussianNIX
core/testing/test_distributions.py:393
Class
TestScalarGaussianNonconjNIX
core/testing/test_distributions.py:424
Class
Uniform
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
Class
UniformOneSided
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