Skip to content

[Feature]: Creat a dedicated integrator class and use it across different samplers/SDEs/ODEs #87

@soran-ghaderi

Description

@soran-ghaderi

What is the problem you're trying to solve?

Currently, the integrators are hardcoded and not generalizable.
eg, hmc_step -> this should be inherited from a Leapfrog-verlet integrator and langevin should be euler-maruyama solver

Proposed Solution

  • Implicit (Backward) Euler
  • RK45 with adaptive step sizes

Example Usage (optional)

Alternatives Considered (optional)

No response

Additional Context (optional)

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or requestgood first issueGood for newcomershelp wantedExtra attention is neededissue listA list of issuesneeds triageIssue awaiting review or prioritization

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions