Skip to content

Commit

Permalink
support mixed missing and Real data
Browse files Browse the repository at this point in the history
  • Loading branch information
mohamed82008 committed Jan 26, 2019
1 parent 96bc474 commit cafef71
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions src/core/compiler.jl
Original file line number Diff line number Diff line change
Expand Up @@ -127,10 +127,16 @@ function _tilde(vsym, left, dist, model_info)
end

return quote
if Turing.in_dvars($(Val(vsym)), $model_name)
if Turing.in_pvars($(Val(vsym)), $model_name)
$(generate_assume(left, dist, model_info))
elseif !(eltype($vsym) >: Missing)
$(generate_observe(left, dist, model_info))
else
$(generate_assume(left, dist, model_info))
if $left isa Missing
$(generate_assume(left, dist, model_info))
else
$(generate_observe(left, dist, model_info))
end
end
end
else
Expand Down

0 comments on commit cafef71

Please sign in to comment.