Skip to content

Missing logpdf(::Copulas.DistortedDist{Copulas.ArchimedeanDistortion{Copulas.ClaytonGenerator{Float64}, Float64, 1}, Normal{Float64}}, ::Float64) #345

@lrnv

Description

@lrnv

Just checked back in with this after updating to Copulas 0.1.33
Running into an error when evaluating the pdf of the conditional distribution:

X = SklarDist(ClaytonCopula(2,7), (Normal(),Normal()))
pdf_of_sum(X, t; j=1, N=10000) = mean(pdf(condition(X, j, x2), t - x2) for x2 in rand(X.m[j],N))
pdf_of_sum(X, 1.0)


MethodError: no method matching logpdf(::Copulas.DistortedDist{Copulas.ArchimedeanDistortion{Copulas.ClaytonGenerator{Float64}, Float64, 1}, Normal{Float64}}, ::Float64)

Closest candidates are:
  logpdf(::Soliton, ::Real)
   @ Distributions C:\Users\Monali\.julia\packages\Distributions\YQSrn\src\univariate\discrete\soliton.jl:98
  logpdf(::Chernoff, ::Real)
   @ Distributions C:\Users\Monali\.julia\packages\Distributions\YQSrn\src\univariate\continuous\chernoff.jl:155
  logpdf(::Kolmogorov, ::Real)
   @ Distributions C:\Users\Monali\.julia\packages\Distributions\YQSrn\src\univariate\continuous\kolmogorov.jl:100
  ...


Stacktrace:
 [1] pdf(d::Copulas.DistortedDist{Copulas.ArchimedeanDistortion{Copulas.ClaytonGenerator{Float64}, Float64, 1}, Normal{Float64}}, x::Float64)
   @ Distributions C:\Users\Monali\.julia\packages\Distributions\YQSrn\src\univariates.jl:312
 [2] top-level scope
   @ In[9]:1

Originally posted by @rand5 in #240

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions