mici package#
MCMC samplers based on simulating Hamiltonian dynamics on a manifold.
Subpackages#
Submodules#
- mici.adapters module
- mici.errors module
- mici.integrators module
- mici.interop module
- mici.matrices module
BlockColumnMatrix
BlockMatrix
BlockRowMatrix
DenseDefiniteMatrix
DensePositiveDefiniteMatrix
DensePositiveDefiniteProductMatrix
DenseRectangularMatrix
DenseSquareMatrix
DenseSymmetricMatrix
DiagonalMatrix
DifferentiableMatrix
EigendecomposedPositiveDefiniteMatrix
EigendecomposedSymmetricMatrix
ExplicitArrayMatrix
IdentityMatrix
ImplicitArrayMatrix
InverseLUFactoredSquareMatrix
InverseTriangularMatrix
InvertibleMatrix
InvertibleMatrixProduct
Matrix
MatrixProduct
OrthogonalMatrix
PositiveDefiniteBlockDiagonalMatrix
PositiveDefiniteLowRankUpdateMatrix
PositiveDefiniteMatrix
PositiveDiagonalMatrix
PositiveScaledIdentityMatrix
ScaledIdentityMatrix
ScaledOrthogonalMatrix
SoftAbsRegularizedPositiveDefiniteMatrix
SquareBlockDiagonalMatrix
SquareLowRankUpdateMatrix
SquareMatrix
SquareMatrixProduct
SymmetricBlockDiagonalMatrix
SymmetricLowRankUpdateMatrix
SymmetricMatrix
TriangularFactoredDefiniteMatrix
TriangularFactoredPositiveDefiniteMatrix
TriangularMatrix
- mici.progressbars module
- mici.samplers module
- mici.solvers module
- mici.stagers module
- mici.states module
- mici.systems module
CholeskyFactoredRiemannianMetricSystem
ConstrainedEuclideanMetricSystem
ConstrainedTractableFlowSystem
DenseConstrainedEuclideanMetricSystem
DenseRiemannianMetricSystem
DiagonalRiemannianMetricSystem
EuclideanMetricSystem
GaussianDenseConstrainedEuclideanMetricSystem
GaussianEuclideanMetricSystem
RiemannianMetricSystem
ScalarRiemannianMetricSystem
SoftAbsRiemannianMetricSystem
System
TractableFlowSystem
- mici.transitions module
CorrelatedMomentumTransition
DynamicIntegrationTransition
IndependentMomentumTransition
IntegrationTransition
MetropolisIntegrationTransition
MetropolisRandomIntegrationTransition
MetropolisStaticIntegrationTransition
MomentumTransition
MultinomialDynamicIntegrationTransition
SliceDynamicIntegrationTransition
Transition
euclidean_no_u_turn_criterion()
riemannian_no_u_turn_criterion()
- mici.types module
AdaptationStatisticFunction
AdapterState
ArrayFunction
GradientFunction
HessianFunction
JacobianFunction
MatrixHessianProduct
MatrixHessianProductFunction
MatrixLike
MatrixTressianProduct
MatrixTressianProductFunction
MetricLike
PyTree
ReducerFunction
ScalarFunction
ScalarLike
SystemStateMethod
SystemStateWithAuxMethod
TerminationCriterion
TraceFunction
TransitionStatistics
VectorJacobianProduct
VectorJacobianProductFunction
- mici.utils module