@@ -127,32 +127,33 @@ include("constructors.jl")
127127export HMCSampler, HMC, NUTS, HMCDA
128128
129129module Experimental
130- using Random, Statistics, LinearAlgebra
131- using .. AdvancedHMC
132-
133- import .. AdvancedHMC: ∂H∂r, neg_energy, AbstractKinetic
134- import Random: AbstractRNG
135- include (" relativistic/hamiltonian.jl" )
136- export RelativisticKinetic, DimensionwiseRelativisticKinetic
137-
138- using AdaptiveRejectionSampling: RejectionSampler, run_sampler!
139- import .. AdvancedHMC: _rand
140- include (" relativistic/metric.jl" )
141-
142- using .. AdvancedHMC: @unpack , TYPEDEF, TYPEDFIELDS, AbstractScalarOrVec, AbstractLeapfrog, step, step_size
143- import .. AdvancedHMC: ∂H∂θ, ∂H∂r, DualValue, PhasePoint, phasepoint, step
144- include (" riemannian/integrator.jl" )
145- export GeneralizedLeapfrog
146-
147- import AdvancedHMC: _rand
148- using AdvancedHMC: AbstractMetric, PhasePoint
149- using LinearAlgebra: eigen, cholesky, Symmetric, Diagonal
150- include (" riemannian/metric.jl" )
151- export DenseRiemannianMetric
152-
153- import AdvancedHMC: DualValue, phasepoint, neg_energy, ∂H∂θ, ∂H∂r
154- using LinearAlgebra: logabsdet, tr
155- include (" riemannian/hamiltonian.jl" )
130+ using Random, Statistics, LinearAlgebra
131+ using .. AdvancedHMC
132+
133+ import .. AdvancedHMC: ∂H∂r, neg_energy, AbstractKinetic
134+ import Random: AbstractRNG
135+ include (" relativistic/hamiltonian.jl" )
136+ export RelativisticKinetic, DimensionwiseRelativisticKinetic
137+
138+ using AdaptiveRejectionSampling: RejectionSampler, run_sampler!
139+ import .. AdvancedHMC: _rand
140+ include (" relativistic/metric.jl" )
141+
142+ using .. AdvancedHMC:
143+ @unpack , TYPEDEF, TYPEDFIELDS, AbstractScalarOrVec, AbstractLeapfrog, step, step_size
144+ import .. AdvancedHMC: ∂H∂θ, ∂H∂r, DualValue, PhasePoint, phasepoint, step
145+ include (" riemannian/integrator.jl" )
146+ export GeneralizedLeapfrog
147+
148+ import AdvancedHMC: _rand
149+ using AdvancedHMC: AbstractMetric, PhasePoint
150+ using LinearAlgebra: eigen, cholesky, Symmetric, Diagonal
151+ include (" riemannian/metric.jl" )
152+ export DenseRiemannianMetric
153+
154+ import AdvancedHMC: DualValue, phasepoint, neg_energy, ∂H∂θ, ∂H∂r
155+ using LinearAlgebra: logabsdet, tr
156+ include (" riemannian/hamiltonian.jl" )
156157end
157158
158159include (" abstractmcmc.jl" )
0 commit comments