Skip to content

Meek STV#349

Open
EdouardHeitzmann wants to merge 24 commits intomggg:feat/meek-stvfrom
EdouardHeitzmann:main
Open

Meek STV#349
EdouardHeitzmann wants to merge 24 commits intomggg:feat/meek-stvfrom
EdouardHeitzmann:main

Conversation

@EdouardHeitzmann
Copy link
Copy Markdown
Contributor

This is PR 2 out of 3 addressing issue #317.

This is a (functional) first pass at a fast implementation of Meek STV using numpy machinery. This PR also currently has a functional test suite (to which I might eventually add another few tests).

The main thing that is missing from this PR is a backup version of the algorithm that doesn't build a full permutation matrix when m and/or L are too large. I have plans for how this should be done, but I want to make sure Peter has a look at what is currently here before proceeding.

Copy link
Copy Markdown
Collaborator

@peterrrock2 peterrrock2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If we could get an overleaf document with the details of the internals for the calibration step, that would help out a ton with maintaining this long-term!

@peterrrock2 peterrrock2 deleted the branch mggg:feat/meek-stv April 9, 2026 01:36
@peterrrock2 peterrrock2 closed this Apr 9, 2026
@peterrrock2 peterrrock2 reopened this Apr 9, 2026
@peterrrock2
Copy link
Copy Markdown
Collaborator

Adding a note here to change the target of this PR to feat/meek-stv

@EdouardHeitzmann EdouardHeitzmann changed the base branch from 3.4.0 to feat/meek-stv April 10, 2026 16:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants