Created
February 14, 2019 21:21
-
-
Save andreasnoack/e0289cb8cdefdc5eac1ab159364d7124 to your computer and use it in GitHub Desktop.
A stack overflow in ir.jl
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
iterate at ./compiler/ssair/ir.jl:1133 | |
getfield_elim_pass! at ./compiler/ssair/passes.jl:694 | |
run_passes at ./compiler/ssair/driver.jl:123 | |
optimize at ./compiler/optimize.jl:164 | |
typeinf at ./compiler/typeinfer.jl:35 | |
typeinf_edge at ./compiler/typeinfer.jl:497 | |
abstract_call_method at ./compiler/abstractinterpretation.jl:345 | |
abstract_call_gf_by_type at ./compiler/abstractinterpretation.jl:85 | |
abstract_call at ./compiler/abstractinterpretation.jl:776 | |
abstract_eval_call at ./compiler/abstractinterpretation.jl:805 | |
abstract_eval at ./compiler/abstractinterpretation.jl:890 | |
typeinf_local at ./compiler/abstractinterpretation.jl:1121 | |
typeinf_nocycle at ./compiler/abstractinterpretation.jl:1191 | |
typeinf at ./compiler/typeinfer.jl:14 | |
typeinf_edge at ./compiler/typeinfer.jl:497 | |
abstract_call_method at ./compiler/abstractinterpretation.jl:345 | |
abstract_call_gf_by_type at ./compiler/abstractinterpretation.jl:85 | |
abstract_call at ./compiler/abstractinterpretation.jl:776 | |
abstract_eval_call at ./compiler/abstractinterpretation.jl:805 | |
abstract_eval at ./compiler/abstractinterpretation.jl:890 | |
typeinf_local at ./compiler/abstractinterpretation.jl:1135 | |
typeinf_nocycle at ./compiler/abstractinterpretation.jl:1191 | |
typeinf at ./compiler/typeinfer.jl:14 | |
typeinf_edge at ./compiler/typeinfer.jl:497 | |
abstract_call_method at ./compiler/abstractinterpretation.jl:345 | |
abstract_call_gf_by_type at ./compiler/abstractinterpretation.jl:85 | |
abstract_call at ./compiler/abstractinterpretation.jl:776 | |
abstract_eval_call at ./compiler/abstractinterpretation.jl:805 | |
abstract_eval at ./compiler/abstractinterpretation.jl:890 | |
typeinf_local at ./compiler/abstractinterpretation.jl:1135 | |
typeinf_nocycle at ./compiler/abstractinterpretation.jl:1191 | |
typeinf at ./compiler/typeinfer.jl:14 | |
typeinf_edge at ./compiler/typeinfer.jl:497 | |
abstract_call_method at ./compiler/abstractinterpretation.jl:345 | |
abstract_call_gf_by_type at ./compiler/abstractinterpretation.jl:85 | |
abstract_call at ./compiler/abstractinterpretation.jl:776 | |
abstract_apply at ./compiler/abstractinterpretation.jl:519 | |
abstract_call at ./compiler/abstractinterpretation.jl:567 | |
abstract_eval_call at ./compiler/abstractinterpretation.jl:805 | |
abstract_eval at ./compiler/abstractinterpretation.jl:890 | |
typeinf_local at ./compiler/abstractinterpretation.jl:1135 | |
typeinf_nocycle at ./compiler/abstractinterpretation.jl:1191 | |
typeinf at ./compiler/typeinfer.jl:14 | |
typeinf_edge at ./compiler/typeinfer.jl:497 | |
abstract_call_method at ./compiler/abstractinterpretation.jl:345 | |
abstract_call_gf_by_type at ./compiler/abstractinterpretation.jl:85 | |
return_type_tfunc at ./compiler/tfuncs.jl:1337 | |
abstract_call at ./compiler/abstractinterpretation.jl:722 | |
abstract_eval_call at ./compiler/abstractinterpretation.jl:805 | |
abstract_eval at ./compiler/abstractinterpretation.jl:890 | |
typeinf_local at ./compiler/abstractinterpretation.jl:1135 | |
typeinf_nocycle at ./compiler/abstractinterpretation.jl:1191 | |
typeinf at ./compiler/typeinfer.jl:14 | |
typeinf_edge at ./compiler/typeinfer.jl:497 | |
abstract_call_method at ./compiler/abstractinterpretation.jl:345 | |
abstract_call_gf_by_type at ./compiler/abstractinterpretation.jl:85 | |
abstract_call at ./compiler/abstractinterpretation.jl:776 | |
abstract_eval_call at ./compiler/abstractinterpretation.jl:805 | |
abstract_eval at ./compiler/abstractinterpretation.jl:890 | |
typeinf_local at ./compiler/abstractinterpretation.jl:1121 | |
typeinf_nocycle at ./compiler/abstractinterpretation.jl:1191 | |
typeinf at ./compiler/typeinfer.jl:14 | |
typeinf_edge at ./compiler/typeinfer.jl:497 | |
abstract_call_method at ./compiler/abstractinterpretation.jl:345 | |
abstract_call_gf_by_type at ./compiler/abstractinterpretation.jl:85 | |
abstract_call at ./compiler/abstractinterpretation.jl:776 | |
abstract_eval_call at ./compiler/abstractinterpretation.jl:805 | |
abstract_eval at ./compiler/abstractinterpretation.jl:890 | |
typeinf_local at ./compiler/abstractinterpretation.jl:1135 | |
typeinf_nocycle at ./compiler/abstractinterpretation.jl:1191 | |
typeinf at ./compiler/typeinfer.jl:14 | |
typeinf_ext at ./compiler/typeinfer.jl:576 | |
typeinf_ext at ./compiler/typeinfer.jl:613 | |
jfptr_typeinf_ext_1.clone_1 at /Applications/Julia-1.1.app/Contents/Resources/julia/lib/julia/sys.dylib (unknown line) | |
jl_apply_generic at /Users/osx/buildbot/slave/package_osx64/build/src/gf.c:2219 [inlined] | |
jl_apply at /Users/osx/buildbot/slave/package_osx64/build/src/./julia.h:1571 [inlined] | |
jl_type_infer at /Users/osx/buildbot/slave/package_osx64/build/src/gf.c:277 | |
jl_compile_method_internal at /Users/osx/buildbot/slave/package_osx64/build/src/gf.c:1819 | |
jl_fptr_trampoline at /Users/osx/buildbot/slave/package_osx64/build/src/gf.c:1863 | |
#conditional_nll_ext#88 at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:60 | |
jl_fptr_trampoline at /Users/osx/buildbot/slave/package_osx64/build/src/gf.c:1864 | |
conditional_nll_ext at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:47 [inlined] | |
#_mean#136 at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:343 | |
unknown function (ip: 0x14635b74b) | |
jl_fptr_trampoline at /Users/osx/buildbot/slave/package_osx64/build/src/gf.c:1864 | |
_mean at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:343 [inlined] | |
#131 at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:314 [inlined] | |
vector_mode_dual_eval at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/apiutils.jl:35 [inlined] | |
vector_mode_gradient! at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/gradient.jl:102 | |
gradient! at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/gradient.jl:35 [inlined] | |
InnerGradientForHess at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/hessian.jl:50 [inlined] | |
vector_mode_dual_eval at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/apiutils.jl:42 | |
vector_mode_jacobian! at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/jacobian.jl:163 | |
jacobian! at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/jacobian.jl:74 | |
jl_fptr_trampoline at /Users/osx/buildbot/slave/package_osx64/build/src/gf.c:1864 | |
hessian! at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/hessian.jl:67 | |
hessian! at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/hessian.jl:65 | |
jl_fptr_trampoline at /Users/osx/buildbot/slave/package_osx64/build/src/gf.c:1864 | |
hessian! at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/hessian.jl:65 | |
jl_fptr_trampoline at /Users/osx/buildbot/slave/package_osx64/build/src/gf.c:1864 | |
macro expansion at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:332 [inlined] | |
#ll_derivatives#134 at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:326 | |
unknown function (ip: 0x14634ae26) | |
jl_fptr_trampoline at /Users/osx/buildbot/slave/package_osx64/build/src/gf.c:1864 | |
ll_derivatives at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:326 | |
unknown function (ip: 0x14634a56b) | |
jl_fptr_trampoline at /Users/osx/buildbot/slave/package_osx64/build/src/gf.c:1864 | |
#ll_derivatives#133 at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:319 | |
unknown function (ip: 0x14634a40e) | |
jl_fptr_trampoline at /Users/osx/buildbot/slave/package_osx64/build/src/gf.c:1864 | |
ll_derivatives at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:319 [inlined] | |
#140 at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:360 | |
_mapreduce at ./reduce.jl:313 | |
unknown function (ip: 0x146347d99) | |
jl_fptr_trampoline at /Users/osx/buildbot/slave/package_osx64/build/src/gf.c:1864 | |
_mapreduce_dim at ./reducedim.jl:308 | |
#FIM#139 at ./reducedim.jl:304 [inlined] | |
FIM at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:357 [inlined] | |
#marginal_nll#115 at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:239 | |
jl_fptr_trampoline at /Users/osx/buildbot/slave/package_osx64/build/src/gf.c:1864 | |
marginal_nll at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:237 [inlined] | |
#marginal_nll#121 at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:280 | |
jl_fptr_trampoline at /Users/osx/buildbot/slave/package_osx64/build/src/gf.c:1864 | |
marginal_nll at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:279 [inlined] | |
#123 at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:284 [inlined] | |
_mapreduce at ./reduce.jl:313 | |
#marginal_nll#122 at ./reducedim.jl:308 [inlined] | |
marginal_nll at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:284 | |
jl_fptr_trampoline at /Users/osx/buildbot/slave/package_osx64/build/src/gf.c:1864 | |
#23 at ./none:1 | |
vector_mode_gradient at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/apiutils.jl:35 | |
gradient at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/gradient.jl:17 [inlined] | |
#94 at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/hessian.jl:16 [inlined] | |
vector_mode_dual_eval at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/apiutils.jl:35 | |
vector_mode_jacobian at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/jacobian.jl:139 | |
jl_fptr_trampoline at /Users/osx/buildbot/slave/package_osx64/build/src/gf.c:1864 | |
jacobian at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/jacobian.jl:17 | |
jl_fptr_trampoline at /Users/osx/buildbot/slave/package_osx64/build/src/gf.c:1864 | |
hessian at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/hessian.jl:17 | |
hessian at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/hessian.jl:15 | |
jl_fptr_trampoline at /Users/osx/buildbot/slave/package_osx64/build/src/gf.c:1864 | |
hessian at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/hessian.jl:15 | |
jl_fptr_trampoline at /Users/osx/buildbot/slave/package_osx64/build/src/gf.c:1864 | |
do_call at /Users/osx/buildbot/slave/package_osx64/build/src/interpreter.c:323 | |
eval_stmt_value at /Users/osx/buildbot/slave/package_osx64/build/src/interpreter.c:362 [inlined] | |
eval_body at /Users/osx/buildbot/slave/package_osx64/build/src/interpreter.c:759 | |
jl_interpret_toplevel_thunk_callback at /Users/osx/buildbot/slave/package_osx64/build/src/interpreter.c:885 | |
Interpreter frame (ip: 8) | |
Core.CodeInfo(code=Array{Any, (10,)}[ | |
Expr(:thunk, Core.CodeInfo(code=Array{Any, (4,)}[ | |
Expr(:global, Symbol("##23#24")), | |
Expr(:const, Symbol("##23#24")), | |
Expr(:struct_type, Symbol("##23#24"), Expr(:call, Core.svec), Expr(:call, Core.svec), Core.Function, Expr(:call, Core.svec), false, 0), | |
Expr(:return, nothing)], codelocs=Array{Int32, (4,)}[1, 1, 1, 1], method_for_inference_limit_heuristics=nothing, ssavaluetypes=4, linetable=Array{Any, (1,)}[Core.LineInfoNode(mod=Main, method=Symbol("top-level scope"), file=:none, line=0, inlined_at=0)], ssaflags=Array{UInt8, (0,)}[], slotflags=Array{UInt8, (0,)}[], slotnames=Array{Any, (0,)}[], inferred=false, inlineable=false, propagate_inbounds=false, pure=false)), | |
Expr(:call, Core.svec, Symbol("##23#24"), Core.Any), | |
Expr(:call, Core.svec), | |
Expr(:call, Core.svec, SSAValue(2), SSAValue(3)), | |
Expr(:method, false, SSAValue(4), Core.CodeInfo(code=Array{Any, (18,)}[ | |
Expr(:call, Base.getproperty, Main.PuMaS, :(:marginal_nll)), | |
Expr(:call, Core.tuple, :(:θ₁), :(:θ₂), :(:θ₃), :(:θ₄), :(:Ω), :(:σ_add), :(:σ_prop)), | |
Expr(:call, Core.apply_type, Core.NamedTuple, SSAValue(2)), | |
Expr(:call, Base.getindex, Core.SlotNumber(id=2), 1), | |
Expr(:call, Base.getindex, Core.SlotNumber(id=2), 2), | |
Expr(:call, Base.getindex, Core.SlotNumber(id=2), 3), | |
Expr(:call, Base.getindex, Core.SlotNumber(id=2), 4), | |
Expr(:call, Main.:(:), 5, 6), | |
Expr(:call, Base.getindex, Core.SlotNumber(id=2), SSAValue(8)), | |
Expr(:call, Main.PDiagMat, SSAValue(9)), | |
Expr(:call, Base.getindex, Core.SlotNumber(id=2), 7), | |
Expr(:call, Base.getindex, Core.SlotNumber(id=2), 8), | |
Expr(:call, Core.tuple, SSAValue(4), SSAValue(5), SSAValue(6), SSAValue(7), SSAValue(10), SSAValue(11), SSAValue(12)), | |
Expr(:call, SSAValue(3), SSAValue(13)), | |
Expr(:call, Base.getproperty, Main.PuMaS, :(:FOCEI)), | |
Expr(:call, SSAValue(15)), | |
Expr(:call, SSAValue(1), Main.theopmodel_focei, Main.theopp, SSAValue(14), SSAValue(16)), | |
Expr(:return, SSAValue(17))], codelocs=Array{Int32, (18,)}[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], method_for_inference_limit_heuristics=nothing, ssavaluetypes=18, linetable=Array{Any, (1,)}[Core.LineInfoNode(mod=Main, method=Symbol("#23"), file=:none, line=1, inlined_at=0)], ssaflags=Array{UInt8, (0,)}[], slotflags=Array{UInt8, (2,)}[0x00, 0x00], slotnames=Array{Any, (2,)}[ | |
Symbol("#self#"), | |
:t], inferred=false, inlineable=false, propagate_inbounds=false, pure=false)), | |
Expr(:call, Base.getproperty, :ForwardDiff, :(:hessian)), | |
Core.SlotNumber(id=1) = Expr(:new, Symbol("##23#24")), | |
Core.SlotNumber(id=1), | |
Expr(:call, SSAValue(6), SSAValue(8), :tmp), | |
Expr(:return, SSAValue(9))], codelocs=Array{Int32, (10,)}[1, 1, 1, 1, 1, 1, 1, 1, 1, 1], method_for_inference_limit_heuristics=nothing, ssavaluetypes=10, linetable=Array{Any, (1,)}[Core.LineInfoNode(mod=Main, method=Symbol("top-level scope"), file=:none, line=0, inlined_at=0)], ssaflags=Array{UInt8, (0,)}[], slotflags=Array{UInt8, (1,)}[0x10], slotnames=Array{Any, (1,)}[Symbol("#23")], inferred=false, inlineable=false, propagate_inbounds=false, pure=false)jl_interpret_toplevel_thunk at /Users/osx/buildbot/slave/package_osx64/build/src/interpreter.c:894 | |
jl_toplevel_eval_flex at /Users/osx/buildbot/slave/package_osx64/build/src/toplevel.c:764 | |
jl_toplevel_eval at /Users/osx/buildbot/slave/package_osx64/build/src/toplevel.c:773 [inlined] | |
jl_toplevel_eval_in at /Users/osx/buildbot/slave/package_osx64/build/src/toplevel.c:793 | |
eval at ./boot.jl:328 [inlined] | |
repleval at /Users/andreasnoack/.julia/packages/Atom/UtmXq/src/repl.jl:147 | |
#166 at /Users/andreasnoack/.julia/packages/Atom/UtmXq/src/repl.jl:182 | |
with_logstate at ./logging.jl:395 | |
with_logger at ./logging.jl:491 [inlined] | |
evalrepl at /Users/andreasnoack/.julia/packages/Atom/UtmXq/src/repl.jl:173 | |
do_call at /Users/osx/buildbot/slave/package_osx64/build/src/interpreter.c:323 | |
eval_stmt_value at /Users/osx/buildbot/slave/package_osx64/build/src/interpreter.c:362 [inlined] | |
eval_body at /Users/osx/buildbot/slave/package_osx64/build/src/interpreter.c:759 | |
jl_interpret_toplevel_thunk_callback at /Users/osx/buildbot/slave/package_osx64/build/src/interpreter.c:885 | |
Interpreter frame (ip: 0) | |
Core.CodeInfo(code=Array{Any, (2,)}[ | |
Expr(:call, typeof(Atom.evalrepl)(), Main, "ForwardDiff.hessian(t -> PuMaS.marginal_nll(theopmodel_focei, theopp, (θ₁=t[1], θ₂=t[2], θ₃=t[3], θ₄=t[4], Ω=PDiagMat(t[5:6]), σ_add=t[7], σ_prop=t[8]), PuMaS.FOCEI()), tmp)"), | |
Expr(:return, SSAValue(1))], codelocs=Array{Int32, (2,)}[1, 1], method_for_inference_limit_heuristics=nothing, ssavaluetypes=2, linetable=Array{Any, (1,)}[Core.LineInfoNode(mod=Main, method=Symbol("top-level scope"), file=Symbol("/Users/andreasnoack/.julia/packages/Atom/UtmXq/src/repl.jl"), line=216, inlined_at=0)], ssaflags=Array{UInt8, (0,)}[], slotflags=Array{UInt8, (0,)}[], slotnames=Array{Any, (0,)}[], inferred=false, inlineable=false, propagate_inbounds=false, pure=false)jl_interpret_toplevel_thunk at /Users/osx/buildbot/slave/package_osx64/build/src/interpreter.c:894 | |
jl_toplevel_eval_flex at /Users/osx/buildbot/slave/package_osx64/build/src/toplevel.c:764 | |
jl_toplevel_eval at /Users/osx/buildbot/slave/package_osx64/build/src/toplevel.c:773 [inlined] | |
jl_toplevel_eval_in at /Users/osx/buildbot/slave/package_osx64/build/src/toplevel.c:793 | |
eval at ./boot.jl:328 | |
eval_user_input at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.1/REPL/src/REPL.jl:85 | |
run_backend at /Users/andreasnoack/.julia/packages/Revise/yp5KG/src/Revise.jl:769 | |
#58 at ./task.jl:259 | |
jl_fptr_trampoline at /Users/osx/buildbot/slave/package_osx64/build/src/gf.c:1864 | |
jl_apply at /Users/osx/buildbot/slave/package_osx64/build/src/./julia.h:1571 [inlined] | |
start_task at /Users/osx/buildbot/slave/package_osx64/build/src/task.c:572 | |
ERROR: StackOverflowError: | |
Stacktrace: | |
[1] process_node!(::Core.Compiler.IncrementalCompact, ::Array{Any,1}, ::Int64, ::Array{Any,1}, ::Array{Int64,1}, ::Array{Int64,1}, ::Any, ::Int64, ::Int64, ::Int64, ::Bool) at ./compiler/ssair/ir.jl:875 | |
[2] process_node! at ./compiler/ssair/ir.jl:961 [inlined] | |
[3] iterate(::Core.Compiler.IncrementalCompact, ::Tuple{Int64,Int64}) at ./compiler/ssair/ir.jl:1125 | |
[4] iterate(::Core.Compiler.IncrementalCompact, ::Tuple{Int64,Int64}) at ./compiler/ssair/ir.jl:1133 (repeats 14278 times) | |
[5] getfield_elim_pass!(::Core.Compiler.IRCode, ::Core.Compiler.DomTree) at ./compiler/ssair/passes.jl:694 | |
[6] run_passes(::Core.CodeInfo, ::Int64, ::Core.Compiler.OptimizationState) at ./compiler/ssair/driver.jl:123 | |
[7] optimize(::Core.Compiler.OptimizationState, ::Any) at ./compiler/optimize.jl:164 | |
[8] typeinf(::Core.Compiler.InferenceState) at ./compiler/typeinfer.jl:35 | |
[9] typeinf_edge(::Method, ::Any, ::Core.SimpleVector, ::Core.Compiler.InferenceState) at ./compiler/typeinfer.jl:497 | |
[10] abstract_call_method(::Method, ::Any, ::Core.SimpleVector, ::Core.Compiler.InferenceState) at ./compiler/abstractinterpretation.jl:345 | |
[11] abstract_call_gf_by_type(::Any, ::Array{Any,1}, ::Any, ::Core.Compiler.InferenceState) at ./compiler/abstractinterpretation.jl:85 | |
[12] abstract_call(::Any, ::Array{Any,1}, ::Array{Any,1}, ::Array{Any,1}, ::Core.Compiler.InferenceState) at ./compiler/abstractinterpretation.jl:776 | |
[13] abstract_eval_call(::Array{Any,1}, ::Array{Any,1}, ::Array{Any,1}, ::Core.Compiler.InferenceState) at ./compiler/abstractinterpretation.jl:805 | |
[14] abstract_eval(::Any, ::Array{Any,1}, ::Core.Compiler.InferenceState) at ./compiler/abstractinterpretation.jl:890 | |
[15] typeinf_local(::Core.Compiler.InferenceState) at ./compiler/abstractinterpretation.jl:1121 | |
[16] typeinf_nocycle(::Core.Compiler.InferenceState) at ./compiler/abstractinterpretation.jl:1191 | |
[17] typeinf(::Core.Compiler.InferenceState) at ./compiler/typeinfer.jl:14 | |
[18] typeinf_edge(::Method, ::Any, ::Core.SimpleVector, ::Core.Compiler.InferenceState) at ./compiler/typeinfer.jl:497 | |
[19] abstract_call_method(::Method, ::Any, ::Core.SimpleVector, ::Core.Compiler.InferenceState) at ./compiler/abstractinterpretation.jl:345 | |
[20] abstract_call_gf_by_type(::Any, ::Array{Any,1}, ::Any, ::Core.Compiler.InferenceState) at ./compiler/abstractinterpretation.jl:85 | |
[21] abstract_call(::Any, ::Array{Any,1}, ::Array{Any,1}, ::Array{Any,1}, ::Core.Compiler.InferenceState) at ./compiler/abstractinterpretation.jl:776 | |
[22] abstract_eval_call(::Array{Any,1}, ::Array{Any,1}, ::Array{Any,1}, ::Core.Compiler.InferenceState) at ./compiler/abstractinterpretation.jl:805 | |
[23] abstract_eval(::Any, ::Array{Any,1}, ::Core.Compiler.InferenceState) at ./compiler/abstractinterpretation.jl:890 | |
[24] typeinf_local(::Core.Compiler.InferenceState) at ./compiler/abstractinterpretation.jl:1135 | |
... (the last 9 lines are repeated 1 more time) | |
[34] typeinf_nocycle(::Core.Compiler.InferenceState) at ./compiler/abstractinterpretation.jl:1191 | |
[35] typeinf(::Core.Compiler.InferenceState) at ./compiler/typeinfer.jl:14 | |
[36] typeinf_edge(::Method, ::Any, ::Core.SimpleVector, ::Core.Compiler.InferenceState) at ./compiler/typeinfer.jl:497 | |
[37] abstract_call_method(::Method, ::Any, ::Core.SimpleVector, ::Core.Compiler.InferenceState) at ./compiler/abstractinterpretation.jl:345 | |
[38] abstract_call_gf_by_type(::Any, ::Array{Any,1}, ::Any, ::Core.Compiler.InferenceState) at ./compiler/abstractinterpretation.jl:85 | |
[39] abstract_call(::Any, ::Tuple{}, ::Array{Any,1}, ::Array{Any,1}, ::Core.Compiler.InferenceState) at ./compiler/abstractinterpretation.jl:776 | |
[40] abstract_apply(::Any, ::Array{Any,1}, ::Array{Any,1}, ::Core.Compiler.InferenceState) at ./compiler/abstractinterpretation.jl:519 | |
[41] abstract_call(::Any, ::Array{Any,1}, ::Array{Any,1}, ::Array{Any,1}, ::Core.Compiler.InferenceState) at ./compiler/abstractinterpretation.jl:567 | |
[42] abstract_eval_call(::Array{Any,1}, ::Array{Any,1}, ::Array{Any,1}, ::Core.Compiler.InferenceState) at ./compiler/abstractinterpretation.jl:805 | |
[43] abstract_eval(::Any, ::Array{Any,1}, ::Core.Compiler.InferenceState) at ./compiler/abstractinterpretation.jl:890 | |
[44] typeinf_local(::Core.Compiler.InferenceState) at ./compiler/abstractinterpretation.jl:1135 | |
[45] typeinf_nocycle(::Core.Compiler.InferenceState) at ./compiler/abstractinterpretation.jl:1191 | |
[46] typeinf(::Core.Compiler.InferenceState) at ./compiler/typeinfer.jl:14 | |
[47] typeinf at ./compiler/typeinfer.jl:10 [inlined] | |
[48] typeinf_type(::Method, ::Any, ::Core.SimpleVector, ::Core.Compiler.Params) at ./compiler/typeinfer.jl:604 | |
[49] return_type(::Any, ::Any, ::UInt64) at ./compiler/typeinfer.jl:652 | |
[50] return_type(::Any, ::Any) at ./compiler/typeinfer.jl:637 | |
[51] combine_eltypes(::Function, ::Tuple{Array{Float64,1}}) at ./broadcast.jl:627 | |
[52] copy(::Base.Broadcast.Broadcasted{Style,Axes,F,Args} where Args<:Tuple where F where Axes) at ./broadcast.jl:770 | |
[53] materialize(::Base.Broadcast.Broadcasted) at ./broadcast.jl:753 | |
[54] #conditional_nll_ext#88(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))}, ::Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}}, ::NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}}, ::NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},2},1}}}) at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:60 | |
[55] conditional_nll_ext at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:47 [inlined] | |
[56] #_mean#136(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))}, ::Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}}, ::NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}}, ::NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},2},1}}}, ::Int64) at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:343 | |
[57] _mean at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:343 [inlined] | |
[58] #131 at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:314 [inlined] | |
[59] vector_mode_dual_eval at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/apiutils.jl:35 [inlined] | |
[60] vector_mode_gradient!(::DiffResults.MutableDiffResult{1,ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},1}}}, ::getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},1}, ::ForwardDiff.GradientConfig{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},2,Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},2},1}}) at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/gradient.jl:102 | |
[61] gradient! at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/gradient.jl:35 [inlined] | |
[62] InnerGradientForHess at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/hessian.jl:50 [inlined] | |
[63] vector_mode_dual_eval(::ForwardDiff.InnerGradientForHess{DiffResults.MutableDiffResult{2,ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2}}},ForwardDiff.HessianConfig{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2,Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},2},1},Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},1},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},1}}},getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}}}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}, ::ForwardDiff.JacobianConfig{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2,Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},1},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},1}}}) at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/apiutils.jl:42 | |
[64] vector_mode_jacobian!(::Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2}, ::ForwardDiff.InnerGradientForHess{DiffResults.MutableDiffResult{2,ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2}}},ForwardDiff.HessianConfig{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2,Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},2},1},Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},1},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},1}}},getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}}}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}, ::ForwardDiff.JacobianConfig{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2,Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},1},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},1}}}) at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/jacobian.jl:163 | |
[65] jacobian!(::Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2}, ::ForwardDiff.InnerGradientForHess{DiffResults.MutableDiffResult{2,ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2}}},ForwardDiff.HessianConfig{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2,Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},2},1},Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},1},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},1}}},getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}}}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}, ::ForwardDiff.JacobianConfig{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2,Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},1},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},1}}}, ::Val{false}) at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/jacobian.jl:74 | |
[66] hessian!(::DiffResults.MutableDiffResult{2,ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2}}}, ::Function, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}, ::ForwardDiff.HessianConfig{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2,Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},2},1},Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},1},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},1}}}, ::Val{true}) at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/hessian.jl:67 | |
[67] hessian!(::DiffResults.MutableDiffResult{2,ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2}}}, ::Function, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}, ::ForwardDiff.HessianConfig{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2,Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},2},1},Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},1},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(PuMaS, Symbol("##131#132")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},typeof(PuMaS._mean),PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}},Val{:η},Tuple{Int64}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},2},1}}}) at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/hessian.jl:65 (repeats 2 times) | |
[68] macro expansion at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:332 [inlined] | |
[69] #ll_derivatives#134(::Bool, ::Bool, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(ll_derivatives), ::typeof(PuMaS._mean), ::PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))}, ::Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}}, ::NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}}, ::NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}}, ::Val{:η}, ::Int64) at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:326 | |
[70] ll_derivatives(::Function, ::PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))}, ::Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}}, ::NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}}, ::NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}}, ::Val{:η}, ::Int64) at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:326 | |
[71] #ll_derivatives#133(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::Function, ::PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))}, ::Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}}, ::NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}}, ::NamedTuple{(:η,),Tuple{Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}}, ::Symbol, ::Int64) at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:319 | |
[72] ll_derivatives at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:319 [inlined] | |
[73] (::getfield(PuMaS, Symbol("##140#141")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1},NamedTuple{(:dv,),Tuple{Array{Normal{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},1}}},Tuple{}})(::Int64) at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:360 | |
[74] _mapreduce(::getfield(PuMaS, Symbol("##140#141")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1},NamedTuple{(:dv,),Tuple{Array{Normal{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}},1}}},Tuple{}}, ::typeof(Base.add_sum), ::IndexLinear, ::UnitRange{Int64}) at ./reduce.jl:313 | |
[75] _mapreduce_dim(::Function, ::Function, ::NamedTuple{(),Tuple{}}, ::UnitRange{Int64}, ::Colon) at ./reducedim.jl:308 | |
[76] #FIM#139 at ./reducedim.jl:304 [inlined] | |
[77] FIM at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:357 [inlined] | |
[78] #marginal_nll#115(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))}, ::Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}}, ::NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}, ::PuMaS.FOCEI) at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:239 | |
[79] marginal_nll at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:237 [inlined] | |
[80] #marginal_nll#121(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))}, ::Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}}, ::NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}}, ::PuMaS.FOCEI) at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:280 | |
[81] marginal_nll at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:279 [inlined] | |
[82] #123 at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:284 [inlined] | |
[83] _mapreduce(::getfield(PuMaS, Symbol("##123#124")){Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}},PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))},Tuple{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}},PuMaS.FOCEI}}, ::typeof(Base.add_sum), ::IndexLinear, ::Array{Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}},1}) at ./reduce.jl:313 | |
[84] #marginal_nll#122 at ./reducedim.jl:308 [inlined] | |
[85] marginal_nll(::PKPDModel{ParamSet{NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},RealDomain{Float64},PDiagDomain{PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64},RealDomain{Float64}}}},getfield(Main, Symbol("##9#15")),getfield(Main, Symbol("##10#16")),getfield(Main, Symbol("##11#17")),OneCompartmentModel,getfield(Main, Symbol("##12#18"))}, ::Population{Subject{Array{PuMaS.Observation{Float64,NamedTuple{(:dv,),Tuple{Float64}}},1},NamedTuple{(:time, :SEX, :WT),Tuple{Array{Float64,1},Int64,Float64}},Array{PuMaS.Event,1}}}, ::NamedTuple{(:θ₁, :θ₂, :θ₃, :θ₄, :Ω, :σ_add, :σ_prop),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},PDiagMat{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8}}}, ::PuMaS.FOCEI) at /Users/andreasnoack/.julia/dev/PuMaS/src/models/likelihoods.jl:284 | |
[86] (::getfield(Main, Symbol("##23#24")))(::Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}) at ./none:1 | |
[87] vector_mode_gradient(::getfield(Main, Symbol("##23#24")), ::Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},1}, ::ForwardDiff.GradientConfig{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8,Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1}}) at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/apiutils.jl:35 | |
[88] gradient at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/gradient.jl:17 [inlined] | |
[89] #94 at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/hessian.jl:16 [inlined] | |
[90] vector_mode_dual_eval(::getfield(ForwardDiff, Symbol("##94#95")){getfield(Main, Symbol("##23#24")),ForwardDiff.HessianConfig{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8,Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},1}}}, ::Array{Float64,1}, ::ForwardDiff.JacobianConfig{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8,Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},1}}) at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/apiutils.jl:35 | |
[91] vector_mode_jacobian(::getfield(ForwardDiff, Symbol("##94#95")){getfield(Main, Symbol("##23#24")),ForwardDiff.HessianConfig{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8,Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},1}}}, ::Array{Float64,1}, ::ForwardDiff.JacobianConfig{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8,Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},1}}) at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/jacobian.jl:139 | |
[92] jacobian(::Function, ::Array{Float64,1}, ::ForwardDiff.JacobianConfig{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8,Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},1}}, ::Val{false}) at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/jacobian.jl:17 | |
[93] hessian(::Function, ::Array{Float64,1}, ::ForwardDiff.HessianConfig{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8,Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},1}}, ::Val{true}) at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/hessian.jl:17 | |
[94] hessian(::Function, ::Array{Float64,1}, ::ForwardDiff.HessianConfig{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8,Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},8},1},Array{ForwardDiff.Dual{ForwardDiff.Tag{getfield(Main, Symbol("##23#24")),Float64},Float64,8},1}}) at /Users/andreasnoack/.julia/packages/ForwardDiff/okZnq/src/hessian.jl:15 (repeats 2 times) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment