Skip to content

Avoid hardcoding parameter transforms in @model #1402

Description

@yebai

It would be useful to provide an interface that allows other packages to define transformation strategies for model parameters, rather than hard-coding those strategies in DynamicPPL.

This would also make it possible to avoid a hard dependency on Bijectors. For example, the Bijectors.jl-based transformation strategy could live in a DynamicPPL Bijectors extension, or be delegated to Turing.jl.

Related #1390, TuringLang/Turing.jl#2138

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions