diff --git a/lib/QuanEstimationBase/src/Scheme/EstimationStrategy/EstimationStrategy.jl b/lib/QuanEstimationBase/src/Scheme/EstimationStrategy/EstimationStrategy.jl index a874cea..427b704 100644 --- a/lib/QuanEstimationBase/src/Scheme/EstimationStrategy/EstimationStrategy.jl +++ b/lib/QuanEstimationBase/src/Scheme/EstimationStrategy/EstimationStrategy.jl @@ -6,10 +6,10 @@ struct Strategy <: EstimationStrategy dp::Union{Nothing, AbstractVector} #DistributionDerivative end -Strategy(; x = nothing, p = nothing, dp = nothing) = Strategy(x, p, dp) +Strategy(; x = nothing, p = nothing, dp = nothing) = Strategy(Vector(x), p, dp) function GeneralEstimation(x, p, dp) - return Strategy(x, p, dp) + return Strategy(Vector(x), p, dp) end include("AdaptiveEstimation/AdaptiveEstimation.jl")