Can someone help me to solve this
VCWTresult1 = fit(VCWTmodel1,VCWTDF1, VCWTparam1, Pumas.FOCEI(),ensemblealg = EnsembleThreads())
Iter Function value Gradient norm
0 Inf NaN
* time: 0.0
ERROR: TaskFailedException:
AssertionError: cur_ev.time == t
Stacktrace:
[1] solve(::AnalyticalPKPDProblem{LabelledArrays.SLArray{Tuple{4},ForwardDiff.Dual{ForwardDiff.Tag{Pumas.var"#318#319"{Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{,Tuple{}}},PumasModel{ParamSet{NamedTuple{(:tvka, :tvk23, :tvQ, :tvvc, :tvvp, :tvCL, :tvbio1, :Ω, :σ, :tvpintwt, :tvpdfwt),Tuple{RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64},PDiagDomain{PDMats.PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64}}}},var"#1269#1295",var"#1270#1296",var"#1272#1298",Pumas.LinearODE,var"#1273#1299",var"#1284#1310"},Subject{NamedTuple{(:DV,),Tuple{Array{Union{Missing, Float64},1}}},Pumas.ConstantCovar{NamedTuple{(:WT, :INITWT, :DFWT),Tuple{Float64,Float64,Float64}}},Array{Pumas.Event{Float64,Float64,Float64,Float64,Float64,Float64,Nothing,Int64},1},Array{Float64,1}},NamedTuple{(:tvka, :tvk23, :tvQ, :tvvc, :tvvp, :tvCL, :tvbio1, :Ω, :σ, :tvpintwt, :tvpdfwt),Tuple{ForwardDiff.Dual{ForwardDiff.Tag{Pumas.var"#295#296"{Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{,Tuple{}}},PumasModel{ParamSet{NamedTuple{(:tvka, :tvk23, :tvQ, :tvvc, :tvvp, :tvCL, :tvbio1, :Ω, :σ, :tvpintwt, :tvpdfwt),Tuple{RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64},PDiagDomain{PDMats.PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64}}}},var"#1269#1295",var"#1270#1296",var"#1272#1298",Pumas.LinearODE,var"#1273#1299",var"#1284#1310"},Subject{NamedTuple{(:DV,),Tuple{Array{Union{Missing, Float64},1}}},Pumas.ConstantCovar{NamedTuple{(:WT, :INITWT, :DFWT),Tuple{Float64,Float64,Float64}}},Array{Pumas.Event{Float64,Float64,Float64,Float64,Float64,Float64,Nothing,Int64},1},Array{Float64,1}},Array{Float64,1},Pumas.FOCEI,TransformVariables.TransformTuple{NamedTuple{(:tvka, :tvk23, :tvQ, :tvvc, :tvvp, :tvCL, :tvbio1, :Ω, :σ, :tvpintwt, :tvpdfwt),Tuple{TransformVariables.ScaledShiftedLogistic{Float64},TransformVariables.ScaledShiftedLogistic{Float64},TransformVariables.ScaledShiftedLogistic{Float64},TransformVariables.ScaledShiftedLogistic{Float64},TransformVariables.ScaledShiftedLogistic{Float64},TransformVariables.ScaledShiftedLogistic{Float64},TransformVariables.ScaledShiftedLogistic{Float64},Pumas.PDiagTransform,TransformVariables.ScaledShiftedLogistic{Float64},TransformVariables.ScaledShiftedLogistic{Float64},TransformVariables.ScaledShiftedLogistic{Float64}}}}},Float64},Float64,1},ForwardDiff.Dual{ForwardDiff.Tag{Pumas.var"#295#296"{Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{,Tuple{}}},PumasModel{ParamSet{NamedTuple{(:tvka, :tvk23, :tvQ, :tvvc, :tvvp, :tvCL, :tvbio1, :Ω, :σ, :tvpintwt, :tvpdfwt),Tuple{RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64},PDiagDomain{PDMats.PDiagMat{Float64,Array{Float64,1}}},RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64},RealDomain{Float64,Int64,Float64}}}},var"#1269#1295",var"#1270#1296",var"#1272#1298",Pumas.LinearODE,var"#1273#1299",var"#1284#1310"},Subject{NamedTuple{(:DV,),Tuple{Array{Union{Missing, Float64},1}}},Pumas.ConstantCovar{NamedTuple{(:WT, :INITWT, :DFWT),Tuple{Float64,Float64,Float64}}},Array{Pumas.Event{Float64,Float64,Float64,Float64,Float64,Float64,Nothing,Int64},1},Array{Float64,1}},Array{Float64,1},Pumas.FOCEI,TransformVariables.TransformTuple{NamedTuple{(:tvka, :tvk23, :tvQ, :tvvc, :tvvp, :tvCL, :tvbio1, :Ω, :σ, :tvpintwt, :tvpdfwt),Tuple{TransformVariables.ScaledShiftedLogistic{Float64},TransformVariables.ScaledShiftedLogistic{Float64},TransformVariables.ScaledShiftedLogistic{Float64},TransformVariables.ScaledShiftedLogistic{Float64},TransformVariables.ScaledShiftedLogistic{Float64},TransformVariables.ScaledShiftedLogistic{Float64},TransformVariables.ScaledShiftedLogistic{Float64},Pumas.PDiagTransform,TransformVariables.ScaledShiftedLogistic{Float64},TransformVariables.ScaledShiftedLogistic{Float64},TransformVariables.ScaledShiftedLogistic{Float64}}}}},Float64},Float64,1},ForwardDiff.Dual{ForwardDiff.Tag{Pumas
my model is
VCWTmodel1 = @model begin
@param begin
tvka ∈ RealDomain(lower=0.1, upper = 5)
tvk23 ∈ RealDomain(lower=0.1, upper = 20 )
tvQ ∈ RealDomain(lower=0.1, upper = 150 )
tvvc ∈ RealDomain(lower=0.1, upper = 150)
tvvp ∈ RealDomain(lower=0.1, upper = 150)
tvCL ∈ RealDomain(lower=0.1 ,upper =15)
tvbio1 ∈ RealDomain(lower=0.1, upper =1)
Ω ∈ PDiagDomain(7) # CL = 0.23,Vc = 0.72,KA = 3.37,vp = 0.04,k23 = 0.09
σ ∈ RealDomain(lower=0.01,upper = 1)
tvpintwt ∈ RealDomain(lower=0.1, upper = 10)
tvpdfwt ∈ RealDomain(lower = 0.1,upper =10)
end
@random begin
η ~ MvNormal(Ω)
end
@covariates WT INITWT DFWT
@pre begin
ka = tvka * exp(η[1])
k23 = tvk23 * exp(η[2])
Q = tvQ * exp(η[3])
pintwt = tvpintwt
pdfwt = tvpdfwt
vc = tvvc* (1 + pintwt*(INITWT-14.3) + pdfwt*DFWT) * exp(η[4])
vp = tvvp * exp(η[5])
CL = tvCL * exp(η[6])
bioav = (Depot1 = tvbio1* exp(η[7]))
A = @SMatrix([-ka 0 0 0
0 -k23 0 0
ka k23 -(CL+Q)/vc Q/vp
0 0 Q/vc -Q/vp ])
end
@init begin
Depot1 = 0.0
Prodrug = 0.0
Central = 0.0
Peripheral = 0.0
end
@dynamics LinearODE
@derived begin
conc := @. Central/vc
DV ~ @. Normal(conc, σ*abs(conc))
end
end