Skip to content

Loglikelihood parallelization #132

@rsenne

Description

@rsenne

Hey! Currently working a lot with the package for future integration with StateSpaceDynamics.jl. Really great package! One quick thing that could be of use is parallelizing the log-likelihood calculation for single sequences of data? If I'm understanding the code correctly you parallelize for multiple sequences of data using an @threads call, but not for single sequences, instead opting for @simd. I think this makes a lot of sense for most observation models, but one issue I've been running into is for models where the likelihood calculation is quite numerically intensive, like in this paper here. I think an optional way to integrate alternative parallelization could be nice for these use cases, but would love to hear your thoughts/make sure I'm not misunderstanding your code anywhere.

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