Guest User

Untitled

a guest
Jul 3rd, 2020
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 36.99 KB | None | 0 0
  1. MethodError: no method matching track(::Tullio.Eval{var"#โ„ณ๐’ถ๐“€โ„ฏ#98"{var"#๐’œ๐’ธ๐“‰!#95"},var"#642#โˆ‡โ„ณ๐’ถ๐“€โ„ฏ#97"{var"#โˆ‡๐’œ๐’ธ๐“‰!#96"}}, ::ReverseDiff.TrackedArray{Float64,Float64,2,Array{Float64,2},Array{Float64,2}}, ::Array{ReverseDiff.TrackedReal{Float64,Float64,Nothing},2})
  2. Closest candidates are:
  3. track(!Matched::typeof(hcat), ::Union{AbstractArray{T,1}, AbstractArray{T,2}} where T...) at /home/kv/.julia/packages/ReverseDiff/uy0uk/src/macros.jl:191
  4. track(!Matched::typeof(vcat), ::Union{AbstractArray{T,1}, AbstractArray{T,2}} where T...) at /home/kv/.julia/packages/ReverseDiff/uy0uk/src/macros.jl:191
  5. track(!Matched::typeof(cat), ::AbstractArray...; dims) at /home/kv/.julia/packages/ReverseDiff/uy0uk/src/macros.jl:191
  6. ...
  7.  
  8. Stacktrace:
  9. [1] (::Tullio.Eval{var"#โ„ณ๐’ถ๐“€โ„ฏ#98"{var"#๐’œ๐’ธ๐“‰!#95"},var"#642#โˆ‡โ„ณ๐’ถ๐“€โ„ฏ#97"{var"#โˆ‡๐’œ๐’ธ๐“‰!#96"}})(::ReverseDiff.TrackedArray{Float64,Float64,2,Array{Float64,2},Array{Float64,2}}, ::Array{ReverseDiff.TrackedReal{Float64,Float64,Nothing},2}) at /home/kv/.julia/packages/Tullio/JZrQI/src/grad/reverse.jl:4
  10. [2] lsexp(::LinearAlgebra.Adjoint{Float64,Array{Float64,2}}, ::ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}}; dims::Int64) at ./In[62]:8
  11. [3] macro expansion at ./In[72]:10 [inlined]
  12. [4] ##evaluator#1558(::Random._GLOBAL_RNG, ::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}, ::DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}},Array{Set{DynamicPPL.Selector},1}}}},ReverseDiff.TrackedReal{Float64,Float64,ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}}}}, ::DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}, ::DynamicPPL.DefaultContext) at /home/kv/.julia/packages/DynamicPPL/QgcLg/src/compiler.jl:356
  13. [5] evaluate_threadunsafe(::Random._GLOBAL_RNG, ::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}, ::DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}},Array{Set{DynamicPPL.Selector},1}}}},ReverseDiff.TrackedReal{Float64,Float64,ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}}}}, ::DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}, ::DynamicPPL.DefaultContext) at /home/kv/.julia/packages/DynamicPPL/QgcLg/src/model.jl:157
  14. [6] (::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}})(::Random._GLOBAL_RNG, ::DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}},Array{Set{DynamicPPL.Selector},1}}}},ReverseDiff.TrackedReal{Float64,Float64,ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}}}}, ::DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}, ::DynamicPPL.DefaultContext) at /home/kv/.julia/packages/DynamicPPL/QgcLg/src/model.jl:136
  15. [7] (::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}})(::Random._GLOBAL_RNG, ::DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}},Array{Set{DynamicPPL.Selector},1}}}},ReverseDiff.TrackedReal{Float64,Float64,ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}}}}, ::DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}) at /home/kv/.julia/packages/DynamicPPL/QgcLg/src/model.jl:135
  16. [8] (::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}})(::DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}},Array{Set{DynamicPPL.Selector},1}}}},ReverseDiff.TrackedReal{Float64,Float64,ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}}}}, ::DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}) at /home/kv/.julia/packages/DynamicPPL/QgcLg/src/model.jl:126
  17. [9] (::Turing.Core.var"#f#36"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}})(::ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}}) at /home/kv/.julia/packages/Turing/GMBTf/src/core/compat/reversediff.jl:66
  18. [10] ReverseDiff.GradientTape(::Turing.Core.var"#f#36"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}}, ::Array{Float64,1}, ::ReverseDiff.GradientConfig{ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}}}) at /home/kv/.julia/packages/ReverseDiff/uy0uk/src/api/tape.jl:199
  19. [11] ReverseDiff.GradientTape(::Function, ::Array{Float64,1}) at /home/kv/.julia/packages/ReverseDiff/uy0uk/src/api/tape.jl:198
  20. [12] compiledtape(::Function, ::Array{Float64,1}) at /home/kv/.julia/packages/Turing/GMBTf/src/core/compat/reversediff.jl:92
  21. [13] macro expansion at /home/kv/.julia/packages/Turing/GMBTf/src/core/compat/reversediff.jl:88 [inlined]
  22. [14] (::Turing.Core.var"##getter#665#37"{Turing.Core.RDTapeKey{Turing.Core.var"#f#36"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}},Array{Float64,1}}})() at /home/kv/.julia/packages/Memoization/3FKUZ/src/Memoization.jl:88
  23. [15] get! at ./abstractdict.jl:663 [inlined]
  24. [16] _get! at /home/kv/.julia/packages/Memoization/3FKUZ/src/Memoization.jl:107 [inlined]
  25. [17] _get! at /home/kv/.julia/packages/Turing/GMBTf/src/core/compat/reversediff.jl:84 [inlined]
  26. [18] memoized_taperesult(::Turing.Core.RDTapeKey{Turing.Core.var"#f#36"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}},Array{Float64,1}}) at /home/kv/.julia/packages/Memoization/3FKUZ/src/Memoization.jl:90
  27. [19] memoized_taperesult(::Function, ::Array{Float64,1}) at /home/kv/.julia/packages/Turing/GMBTf/src/core/compat/reversediff.jl:86
  28. [20] gradient_logp(::Turing.Core.ReverseDiffAD{true}, ::Array{Float64,1}, ::DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}, ::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}, ::DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}) at /home/kv/.julia/packages/Turing/GMBTf/src/core/compat/reversediff.jl:69
  29. [21] gradient_logp(::Array{Float64,1}, ::DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}, ::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}, ::DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}) at /home/kv/.julia/packages/Turing/GMBTf/src/core/ad.jl:78
  30. [22] (::Turing.Inference.var"#โˆ‚logฯ€โˆ‚ฮธ#54"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}})(::Array{Float64,1}) at /home/kv/.julia/packages/Turing/GMBTf/src/inference/hmc.jl:474
  31. [23] โˆ‚Hโˆ‚ฮธ(::AdvancedHMC.Hamiltonian{AdvancedHMC.DiagEuclideanMetric{Float64,Array{Float64,1}},Turing.Inference.var"#logฯ€#55"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}},Turing.Inference.var"#โˆ‚logฯ€โˆ‚ฮธ#54"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}}}, ::Array{Float64,1}) at /home/kv/.julia/packages/AdvancedHMC/WJCQA/src/hamiltonian.jl:31
  32. [24] phasepoint(::AdvancedHMC.Hamiltonian{AdvancedHMC.DiagEuclideanMetric{Float64,Array{Float64,1}},Turing.Inference.var"#logฯ€#55"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}},Turing.Inference.var"#โˆ‚logฯ€โˆ‚ฮธ#54"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}}}, ::Array{Float64,1}, ::Array{Float64,1}) at /home/kv/.julia/packages/AdvancedHMC/WJCQA/src/hamiltonian.jl:69
  33. [25] find_good_stepsize(::Random._GLOBAL_RNG, ::AdvancedHMC.Hamiltonian{AdvancedHMC.DiagEuclideanMetric{Float64,Array{Float64,1}},Turing.Inference.var"#logฯ€#55"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}},Turing.Inference.var"#โˆ‚logฯ€โˆ‚ฮธ#54"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}}}, ::Array{Float64,1}; max_n_iters::Int64) at /home/kv/.julia/packages/AdvancedHMC/WJCQA/src/trajectory.jl:619
  34. [26] find_good_stepsize(::AdvancedHMC.Hamiltonian{AdvancedHMC.DiagEuclideanMetric{Float64,Array{Float64,1}},Turing.Inference.var"#logฯ€#55"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}},Turing.Inference.var"#โˆ‚logฯ€โˆ‚ฮธ#54"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}}}, ::Array{Float64,1}; max_n_iters::Int64) at /home/kv/.julia/packages/AdvancedHMC/WJCQA/src/trajectory.jl:679
  35. [27] find_good_stepsize(::AdvancedHMC.Hamiltonian{AdvancedHMC.DiagEuclideanMetric{Float64,Array{Float64,1}},Turing.Inference.var"#logฯ€#55"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}},Turing.Inference.var"#โˆ‚logฯ€โˆ‚ฮธ#54"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}}}, ::Array{Float64,1}) at /home/kv/.julia/packages/AdvancedHMC/WJCQA/src/trajectory.jl:679
  36. [28] Turing.Inference.HMCState(::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}, ::DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}, ::Random._GLOBAL_RNG; kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at /home/kv/.julia/packages/Turing/GMBTf/src/inference/hmc.jl:628
  37. [29] Turing.Inference.HMCState(::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}, ::DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}, ::Random._GLOBAL_RNG) at /home/kv/.julia/packages/Turing/GMBTf/src/inference/hmc.jl:609
  38. [30] DynamicPPL.Sampler(::NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric}, ::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}, ::DynamicPPL.Selector) at /home/kv/.julia/packages/Turing/GMBTf/src/inference/hmc.jl:384
  39. [31] Sampler at /home/kv/.julia/packages/Turing/GMBTf/src/inference/hmc.jl:376 [inlined]
  40. [32] sample(::Random._GLOBAL_RNG, ::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}, ::NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric}, ::Int64; kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at /home/kv/.julia/packages/Turing/GMBTf/src/inference/Inference.jl:163
  41. [33] sample at /home/kv/.julia/packages/Turing/GMBTf/src/inference/Inference.jl:163 [inlined]
  42. [34] #sample#1 at /home/kv/.julia/packages/Turing/GMBTf/src/inference/Inference.jl:153 [inlined]
  43. [35] sample(::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}, ::NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric}, ::Int64) at /home/kv/.julia/packages/Turing/GMBTf/src/inference/Inference.jl:153
  44. [36] top-level scope at In[72]:16
Add Comment
Please, Sign In to add comment