You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
to each hypothesis evaluation event on user function via CalcFactor, #1321 """
102
102
varValsAll::NTP
103
103
""" dummy cache value to be deep copied later for each of the CalcFactor instances """
104
-
dummyCache::CT
104
+
dummyCache::CT=nothing
105
105
# derived config parameters for this factor
106
106
""" Factor manifold definition for frequent use (not the variables manifolds) """
107
-
manifold::AM
107
+
manifold::AM=getManifold(usrfnc!)
108
108
""" Which dimensions does this factor influence. Sensitive (mutable) to both which 'solvefor index' variable and whether the factor is partial dimension """
""" is this a partial constraint as defined by the existance of factor field `.partial::Tuple` """
111
-
partial::Bool
111
+
partial::Bool=false
112
112
""" probability that this factor is wholly incorrect and should be ignored during solving """
113
-
nullhypo::Float64
113
+
nullhypo::Float64=0.0
114
114
""" inflationSpread particular to this factor (by how much to dispurse the belief initial values before numerical optimization is run). Analogous to stochastic search """
115
-
inflation::Float64
115
+
inflation::Float64=3.0
116
116
# multihypo specific field containers for recipe of hypotheses to compute
117
117
""" multi hypothesis settings #NOTE no need for a parameter as type is known from `parseusermultihypo` """
118
-
hypotheses::HP
118
+
hypotheses::HP=nothing
119
119
""" categorical to select which hypothesis is being considered during convolution operation """
120
-
certainhypo::CH
120
+
certainhypo::CH=nothing
121
121
""" subsection indices to select which params should be used for this hypothesis evaluation """
0 commit comments