Skip to content

Commit 51181fb

Browse files
committed
use CalcFactorNormSq in non-par
1 parent c6a9b0b commit 51181fb

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

src/Factors/Mixture.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ function sampleFactor(cf::CalcFactor{<:Mixture}, N::Int = 1)
118118
## example case is old FluxModelsPose2Pose2 requiring velocity
119119
# FIXME better consolidation of when to pass down .mechanics, also see #1099 and #1094 and #1069
120120

121-
cf_ = CalcFactor(
121+
cf_ = CalcFactorNormSq(
122122
cf.factor.mechanics,
123123
0,
124124
cf._legacyParams,

src/services/CalcFactor.jl

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ function _getDimensionsPartial(fg::AbstractDFG, lbl::Symbol)
2222
end
2323

2424
# Helper function to construct CF from a CCW
25-
function CalcFactor(
25+
function CalcFactorNormSq(
2626
ccwl::CommonConvWrapper;
2727
factor = ccwl.usrfnc!,
2828
_sampleIdx = ccwl.particleidx[],
@@ -35,7 +35,7 @@ function CalcFactor(
3535
)
3636
#
3737
# FIXME using ccwl.dummyCache is not thread-safe
38-
return CalcFactor(
38+
return CalcFactorNormSq(
3939
factor,
4040
_sampleIdx,
4141
_legacyParams,
@@ -90,7 +90,7 @@ function calcZDim(cf::CalcFactor{T}) where {T <: AbstractFactor}
9090
return length(smpls)
9191
end
9292

93-
calcZDim(ccw::CommonConvWrapper) = calcZDim(CalcFactor(ccw))
93+
calcZDim(ccw::CommonConvWrapper) = calcZDim(CalcFactorNormSq(ccw))
9494

9595
calcZDim(cf::CalcFactor{<:GenericMarginal}) = 0
9696

@@ -122,7 +122,7 @@ function calcFactorResidual(
122122
args...;
123123
ccw::CommonConvWrapper = IIF._getCCW(dfgfct),
124124
)
125-
return CalcFactor(ccw)(args...)
125+
return CalcFactorNormSq(ccw)(args...)
126126
end
127127
function calcFactorResidual(dfg::AbstractDFG, fctsym::Symbol, args...)
128128
return calcFactorResidual(getFactor(dfg, fctsym), args...)
@@ -171,7 +171,7 @@ function calcFactorResidualTemporary(
171171
measurement
172172
else
173173
# now use the CommonConvWrapper object in `_dfgfct`
174-
cfo = CalcFactor(_getCCW(_dfgfct))
174+
cfo = CalcFactorNormSq(_getCCW(_dfgfct))
175175
sampleFactor(cfo, 1)[1]
176176
end
177177

@@ -397,7 +397,7 @@ function _createCCW(
397397
# create a temporary CalcFactor object for extracting the first sample
398398
# TODO, deprecate this: guess measurement points type
399399
# MeasType = Vector{Float64} # FIXME use `usrfnc` to get this information instead
400-
_cf = CalcFactor(
400+
_cf = CalcFactorNormSq(
401401
usrfnc,
402402
1,
403403
_varValsAll,

src/services/NumericalCalculations.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ function _buildCalcFactor(
275275

276276
solveforidx = findfirst(==(ccwl.varidx[]), activehypo)
277277

278-
return CalcFactor(
278+
return CalcFactorNormSq(
279279
_getusrfnc(ccwl),
280280
smpid,
281281
varParams,

src/services/SolverUtilities.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ function sampleFactor(
7171
_allowThreads::Bool=true
7272
)
7373
#
74-
cf = CalcFactor(ccwl; _allowThreads)
74+
cf = CalcFactorNormSq(ccwl; _allowThreads)
7575
return sampleFactor(cf, N)
7676
end
7777

0 commit comments

Comments
 (0)