Skip to content

Moving converters to other packages #239

Open
@sethaxen

Description

@sethaxen

Recently I've heard a number of reports from users that issues with Python dependencies or their installation prevent them from using ArviZ.jl (see e.g. #206). Some of these users ask if they can just use InferenceObjects.jl with Turing.jl. Since all of our converters here are pure Julia, we should prioritize moving them out of this package into either a glue package (e.g. SampleChainsInferenceObjects.jl) or directly into the package where the input to the converter is defined (as has been proposed with MCMCChains, see TuringLang/MCMCChains.jl#381).

While such users would still not be able to use our functionality that forwards to Python, they could still get the benefits of working with InferenceData, dimensional arrays, and the Tables interface.

Metadata

Metadata

Assignees

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