@@ -60,7 +60,7 @@ using Logging
60
60
using PrecompileTools
61
61
62
62
# bringing in BSD 3-clause ccolamd
63
- include (" ccolamd.jl" )
63
+ include (" services/ ccolamd.jl" )
64
64
using SuiteSparse. CHOLMOD: SuiteSparse_long # For CCOLAMD constraints.
65
65
using . Ccolamd
66
66
@@ -120,8 +120,8 @@ include("ExportAPI.jl")
120
120
# FIXME , move up to DFG
121
121
# abstract type AbstractManifoldMinimize <: AbstractRelative end
122
122
123
- #
124
- include ( " ManifoldsExtentions.jl " )
123
+
124
+
125
125
# regular
126
126
include (" entities/SolverParams.jl" )
127
127
@@ -133,10 +133,15 @@ include("Factors/GenericMarginal.jl")
133
133
include (" entities/AliasScalarSampling.jl" )
134
134
include (" entities/OptionalDensities.jl" )
135
135
include (" entities/BeliefTypes.jl" )
136
+
137
+ #
138
+ include (" manifolds/services/ManifoldsExtentions.jl" )
139
+ include (" manifolds/services/ManifoldSampling.jl" )
140
+
136
141
include (" entities/FactorGradients.jl" )
137
142
138
143
# Statistics helpers on manifolds
139
- include (" VariableStatistics.jl" )
144
+ include (" services/ VariableStatistics.jl" )
140
145
141
146
# factors needed for belief propagation on the tree
142
147
include (" Factors/MsgPrior.jl" )
@@ -201,44 +206,44 @@ include("services/ExplicitDiscreteMarginalizations.jl")
201
206
include (" services/EvalFactor.jl" )
202
207
include (" services/ApproxConv.jl" )
203
208
204
- # FIXME CONSOLIDATE
205
- include (" ConsolidateParametricRelatives.jl" )
206
209
207
210
include (" services/GraphProductOperations.jl" )
208
211
include (" services/SolveTree.jl" )
209
212
include (" services/TetherUtils.jl" )
210
213
include (" services/TreeDebugTools.jl" )
211
214
include (" CliqueStateMachine/services/CliqStateMachineUtils.jl" )
212
215
216
+ # FIXME CONSOLIDATE
217
+ include (" parametric/services/ConsolidateParametricRelatives.jl" )
213
218
# EXPERIMENTAL parametric
214
- include (" ParametricCSMFunctions.jl" )
215
- include (" ParametricUtils.jl" )
216
- include (" ParametricManoptDev.jl" )
219
+ include (" parametric/services/ParametricCSMFunctions.jl" )
220
+ include (" parametric/services/ParametricUtils.jl" )
221
+ include (" parametric/services/ParametricOptim.jl" )
222
+ include (" parametric/services/ParametricManoptDev.jl" )
217
223
include (" services/MaxMixture.jl" )
218
224
219
225
# X-stroke
220
226
include (" CliqueStateMachine/services/CliqueStateMachine.jl" )
221
227
222
- include (" CanonicalGraphExamples.jl" )
228
+ include (" services/ CanonicalGraphExamples.jl" )
223
229
224
230
include (" services/AdditionalUtils.jl" )
225
- include (" SolverAPI.jl" )
231
+ include (" services/ SolverAPI.jl" )
226
232
227
233
# Symbolic tree analysis files.
228
- include (" AnalysisTools.jl" )
234
+ include (" services/ AnalysisTools.jl" )
229
235
230
- include (" ManifoldSampling.jl" )
231
236
232
237
# deprecation legacy support
233
238
include (" Deprecated.jl" )
234
239
235
240
exportimg (pl) = error (" Please do `using Gadfly` to allow image export." )
236
241
function __init__ ()
237
242
@require InteractiveUtils = " b77e0a4c-d291-57a0-90e8-8db25a27a240" include (
238
- " RequireInteractiveUtils.jl" ,
243
+ " services/ RequireInteractiveUtils.jl" ,
239
244
)
240
245
@require Gadfly = " c91e804a-d5a3-530f-b6f0-dfbca275c004" include (
241
- " EmbeddedPlottingUtils.jl" ,
246
+ " services/ EmbeddedPlottingUtils.jl" ,
242
247
)
243
248
@require DifferentialEquations = " 0c46a032-eb83-5123-abaf-570d42b7fbaa" include (
244
249
" ODE/DERelative.jl" ,
0 commit comments