Skip to content

Add include_transformed option when computing ESS  #1509

@ricardoV94

Description

@ricardoV94

I am moving this old pymc3 issue pymc-devs/pymc#3626 here.

That issue asked for a flag to include/exclude transformed_variables when computing the ESS. My understanding is that Arviz does not really distinguish between those natively or does it? Also I am not sure how the ESS is computed, but wouldn't it be the same for transformed and the untransformed version?

Similarly this already closed pymc3 issue raised the same issue: pymc-devs/pymc#3420 in relation to the traceplot.

Just to avoid confusion, this does not correspond to the transform argument that you can pass to most plots to transform the data before displaying it. This is about including or excluding automatically transformed variables from pymc such as a_log__ ~ TransformedDistribution that are created when calling a = pm.HalfNormal('a').

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions