-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ELEX-3031: Potential Voterflow Solvers #17
Commits on Oct 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e0580cd - Browse repository at this point
Copy the full SHA e0580cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 37b756c - Browse repository at this point
Copy the full SHA 37b756cView commit details -
Modifying TransitionMatrixSolver according to some experiments I've r…
…un and also to inherit from TransitionSolver
Configuration menu - View commit details
-
Copy full SHA for da59677 - Browse repository at this point
Copy the full SHA da59677View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d6aef0 - Browse repository at this point
Copy the full SHA 3d6aef0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ebe5c5 - Browse repository at this point
Copy the full SHA 9ebe5c5View commit details
Commits on Oct 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9f49d83 - Browse repository at this point
Copy the full SHA 9f49d83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f965d8 - Browse repository at this point
Copy the full SHA 7f965d8View commit details
Commits on Oct 10, 2023
-
Adding _check_and_rescale() to superclass so the same check can be pe…
…rformed before the cvxpy solver
Configuration menu - View commit details
-
Copy full SHA for 9e5a3fe - Browse repository at this point
Copy the full SHA 9e5a3feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 76f4b61 - Browse repository at this point
Copy the full SHA 76f4b61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79076a7 - Browse repository at this point
Copy the full SHA 79076a7View commit details
Commits on Oct 12, 2023
-
Adding the ability to compute a prediction (credible) interval with t…
…he EI solver and also experimenting with different sampler options there
Configuration menu - View commit details
-
Copy full SHA for 2254a65 - Browse repository at this point
Copy the full SHA 2254a65View commit details -
Handle zero and other weird division correctly when rescaling the per…
…centages to sum to 1 at the unit-level
Configuration menu - View commit details
-
Copy full SHA for 3aa0f5b - Browse repository at this point
Copy the full SHA 3aa0f5bView commit details
Commits on Oct 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a67304f - Browse repository at this point
Copy the full SHA a67304fView commit details
Commits on Oct 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e54ba85 - Browse repository at this point
Copy the full SHA e54ba85View commit details -
Increasing the target_accept on the sampler and making sure the sampl…
…ing_chains argument is an int
Configuration menu - View commit details
-
Copy full SHA for aedcdff - Browse repository at this point
Copy the full SHA aedcdffView commit details
Commits on Oct 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e9fc725 - Browse repository at this point
Copy the full SHA e9fc725View commit details -
Explicitly specifying the cvxpy solver to use since the default is ab…
…out to change (also squashes warning)
Configuration menu - View commit details
-
Copy full SHA for 08401eb - Browse repository at this point
Copy the full SHA 08401ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d35f67 - Browse repository at this point
Copy the full SHA 3d35f67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ac1c78 - Browse repository at this point
Copy the full SHA 1ac1c78View commit details
Commits on Oct 20, 2023
-
Merge branch 'develop' of github.com:washingtonpost/elex-solver into …
…ELEX-3031-voterflow-models
Configuration menu - View commit details
-
Copy full SHA for ae0b320 - Browse repository at this point
Copy the full SHA ae0b320View commit details -
Configuration menu - View commit details
-
Copy full SHA for c87c25b - Browse repository at this point
Copy the full SHA c87c25bView commit details
Commits on Oct 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8d4637d - Browse repository at this point
Copy the full SHA 8d4637dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fc068c - Browse repository at this point
Copy the full SHA 8fc068cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c05acde - Browse repository at this point
Copy the full SHA c05acdeView commit details -
Test against Python 3.11 because I don't think some of the requiremen…
…ts are available for 3.10
Configuration menu - View commit details
-
Copy full SHA for 39c9749 - Browse repository at this point
Copy the full SHA 39c9749View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d595e8 - Browse repository at this point
Copy the full SHA 9d595e8View commit details -
Trying a slightly-older version of numpy to be compatible with the cu…
…rrent version of pytensor
Configuration menu - View commit details
-
Copy full SHA for 78d5655 - Browse repository at this point
Copy the full SHA 78d5655View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54bd39f - Browse repository at this point
Copy the full SHA 54bd39fView commit details
Commits on Oct 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5ce550c - Browse repository at this point
Copy the full SHA 5ce550cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c25abec - Browse repository at this point
Copy the full SHA c25abecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14d5239 - Browse repository at this point
Copy the full SHA 14d5239View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e2dfaa - Browse repository at this point
Copy the full SHA 6e2dfaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5ced36 - Browse repository at this point
Copy the full SHA a5ced36View commit details -
Configuration menu - View commit details
-
Copy full SHA for dabea4e - Browse repository at this point
Copy the full SHA dabea4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc1a769 - Browse repository at this point
Copy the full SHA bc1a769View commit details
Commits on Oct 25, 2023
-
Pass in matrixes of vote counts (integers) so I can ensure the percen…
…tage transitions are being computed correctly 😞
Configuration menu - View commit details
-
Copy full SHA for 9f2683c - Browse repository at this point
Copy the full SHA 9f2683cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 53d4daa - Browse repository at this point
Copy the full SHA 53d4daaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d2e26b - Browse repository at this point
Copy the full SHA 1d2e26bView commit details
Commits on Nov 2, 2023
-
Silencing perfectly-ok warning about division-by-zero in rescale meth…
…od in TransitionSolver
Configuration menu - View commit details
-
Copy full SHA for 9ffdc70 - Browse repository at this point
Copy the full SHA 9ffdc70View commit details
Commits on Nov 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c2a8909 - Browse repository at this point
Copy the full SHA c2a8909View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6beb558 - Browse repository at this point
Copy the full SHA 6beb558View commit details -
Adding the check for zero units and adding some consistency to checks…
… in the EI solver
Configuration menu - View commit details
-
Copy full SHA for f734896 - Browse repository at this point
Copy the full SHA f734896View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d19897 - Browse repository at this point
Copy the full SHA 3d19897View commit details
Commits on Dec 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d32844c - Browse repository at this point
Copy the full SHA d32844cView commit details
Commits on Dec 2, 2023
-
Handle situation where numpy arrays passed in to MAE function are act…
…ually lists and not numpy arrays
Configuration menu - View commit details
-
Copy full SHA for e6a8033 - Browse repository at this point
Copy the full SHA e6a8033View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8e65c6 - Browse repository at this point
Copy the full SHA f8e65c6View commit details
Commits on Dec 6, 2023
-
Fixing issue where integer division was being performed when rescalin…
…g so actual numbers weren't being used to get like any actual voterflows
Configuration menu - View commit details
-
Copy full SHA for d1044d6 - Browse repository at this point
Copy the full SHA d1044d6View commit details -
Fixing the matrix solver fit_predict() unit test now that I fixed suc…
…h a huge mistake
Configuration menu - View commit details
-
Copy full SHA for 8a31558 - Browse repository at this point
Copy the full SHA 8a31558View commit details -
Configuration menu - View commit details
-
Copy full SHA for 399daaf - Browse repository at this point
Copy the full SHA 399daafView commit details -
Using the Clarabel solver instead of ECOS after all since it seems mo…
…re robust; setting transition_matrix pos=True helps prevent negative results
Configuration menu - View commit details
-
Copy full SHA for 6e130ba - Browse repository at this point
Copy the full SHA 6e130baView commit details
Commits on Dec 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5d33777 - Browse repository at this point
Copy the full SHA 5d33777View commit details -
Now generating random residuals for each unit/candidate rather than j…
…ust distributing them uniformly across all units/candidates
Configuration menu - View commit details
-
Copy full SHA for ccea996 - Browse repository at this point
Copy the full SHA ccea996View commit details -
Configuration menu - View commit details
-
Copy full SHA for f67852b - Browse repository at this point
Copy the full SHA f67852bView commit details -
Configuration menu - View commit details
-
Copy full SHA for baf0e41 - Browse repository at this point
Copy the full SHA baf0e41View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1f3a7a - Browse repository at this point
Copy the full SHA b1f3a7aView commit details -
Switching the EI solver over to (units x candidates) to match the mat…
…rix solver and remove confusion
Configuration menu - View commit details
-
Copy full SHA for 5fa30c7 - Browse repository at this point
Copy the full SHA 5fa30c7View commit details
Commits on Dec 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 80512b1 - Browse repository at this point
Copy the full SHA 80512b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b453261 - Browse repository at this point
Copy the full SHA b453261View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ed57ae - Browse repository at this point
Copy the full SHA 1ed57aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5088ee8 - Browse repository at this point
Copy the full SHA 5088ee8View commit details -
Switching to 'classic' bootstrap matrix solver which seems to produce…
… more interesting results...
Configuration menu - View commit details
-
Copy full SHA for 5af4835 - Browse repository at this point
Copy the full SHA 5af4835View commit details -
Configuration menu - View commit details
-
Copy full SHA for 871bf11 - Browse repository at this point
Copy the full SHA 871bf11View commit details
Commits on Dec 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2f9c75b - Browse repository at this point
Copy the full SHA 2f9c75bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 833cb82 - Browse repository at this point
Copy the full SHA 833cb82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 211e5b5 - Browse repository at this point
Copy the full SHA 211e5b5View commit details
Commits on Dec 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 518a6f8 - Browse repository at this point
Copy the full SHA 518a6f8View commit details
Commits on Dec 14, 2023
-
Removing weighting from EI solver for now since it's SUPER slow and p…
…robably not implemented right; also making the prediction/credible interval distinction clear
Configuration menu - View commit details
-
Copy full SHA for b2232d4 - Browse repository at this point
Copy the full SHA b2232d4View commit details
Commits on Dec 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a77409c - Browse repository at this point
Copy the full SHA a77409cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5559e22 - Browse repository at this point
Copy the full SHA 5559e22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11d23bc - Browse repository at this point
Copy the full SHA 11d23bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for f661ce8 - Browse repository at this point
Copy the full SHA f661ce8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e48134 - Browse repository at this point
Copy the full SHA 9e48134View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bda934 - Browse repository at this point
Copy the full SHA 8bda934View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0efe08 - Browse repository at this point
Copy the full SHA c0efe08View commit details
Commits on Dec 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cec6a3c - Browse repository at this point
Copy the full SHA cec6a3cView commit details
Commits on Dec 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 260446f - Browse repository at this point
Copy the full SHA 260446fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e32fb80 - Browse repository at this point
Copy the full SHA e32fb80View commit details
Commits on Dec 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 20e14b6 - Browse repository at this point
Copy the full SHA 20e14b6View commit details
Commits on Dec 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0905e66 - Browse repository at this point
Copy the full SHA 0905e66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f7efcb - Browse repository at this point
Copy the full SHA 5f7efcbView commit details
Commits on Dec 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a5346de - Browse repository at this point
Copy the full SHA a5346deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7955e82 - Browse repository at this point
Copy the full SHA 7955e82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27a92be - Browse repository at this point
Copy the full SHA 27a92beView commit details
Commits on Dec 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 61d2f01 - Browse repository at this point
Copy the full SHA 61d2f01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 372cef3 - Browse repository at this point
Copy the full SHA 372cef3View commit details
Commits on Jan 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a93a189 - Browse repository at this point
Copy the full SHA a93a189View commit details
Commits on Jan 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 54a47b0 - Browse repository at this point
Copy the full SHA 54a47b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ec424e - Browse repository at this point
Copy the full SHA 9ec424eView commit details
Commits on Jan 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1fc45b8 - Browse repository at this point
Copy the full SHA 1fc45b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12861ed - Browse repository at this point
Copy the full SHA 12861edView commit details -
Adding unit test for strict constraints with matrix solver and global…
… RTOL and ATOL constants for all matrix solver unit tests
Configuration menu - View commit details
-
Copy full SHA for 4579678 - Browse repository at this point
Copy the full SHA 4579678View commit details -
Configuration menu - View commit details
-
Copy full SHA for bfd05a8 - Browse repository at this point
Copy the full SHA bfd05a8View commit details -
Adding a matrix solver unit test where the matrix needs to be pivoted…
… first and clarifying the use of lambda and L2 regularization
Configuration menu - View commit details
-
Copy full SHA for 1b583b8 - Browse repository at this point
Copy the full SHA 1b583b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for bba196f - Browse repository at this point
Copy the full SHA bba196fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98b9e81 - Browse repository at this point
Copy the full SHA 98b9e81View commit details
Commits on Jan 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3e57ffd - Browse repository at this point
Copy the full SHA 3e57ffdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8064b6e - Browse repository at this point
Copy the full SHA 8064b6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 006de0e - Browse repository at this point
Copy the full SHA 006de0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 85c9114 - Browse repository at this point
Copy the full SHA 85c9114View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd2a344 - Browse repository at this point
Copy the full SHA fd2a344View commit details -
Configuration menu - View commit details
-
Copy full SHA for 707f641 - Browse repository at this point
Copy the full SHA 707f641View commit details
Commits on Jan 30, 2024
-
Trying to fix my failing pymc-related unit tests by adding a pytensor…
…-compilation environment variable
Configuration menu - View commit details
-
Copy full SHA for 9997d13 - Browse repository at this point
Copy the full SHA 9997d13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c69d6e - Browse repository at this point
Copy the full SHA 8c69d6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d6973b - Browse repository at this point
Copy the full SHA 6d6973bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a9fd86 - Browse repository at this point
Copy the full SHA 0a9fd86View commit details -
Reducing the number of samples drawn; want to see if the tests fail t…
…he same way here and on Ubuntu
Configuration menu - View commit details
-
Copy full SHA for 9f7fea3 - Browse repository at this point
Copy the full SHA 9f7fea3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca57292 - Browse repository at this point
Copy the full SHA ca57292View commit details -
Adding a test for credible interval, increasing the number of samples…
…, decreasing the tolerance
Configuration menu - View commit details
-
Copy full SHA for 8e594c4 - Browse repository at this point
Copy the full SHA 8e594c4View commit details -
Adding unit tests for other values that could be specified to credibl…
…e interval and also getting credible interval transitions
Configuration menu - View commit details
-
Copy full SHA for 0bf5278 - Browse repository at this point
Copy the full SHA 0bf5278View commit details -
Configuration menu - View commit details
-
Copy full SHA for f66e236 - Browse repository at this point
Copy the full SHA f66e236View commit details -
Configuration menu - View commit details
-
Copy full SHA for c28a6f5 - Browse repository at this point
Copy the full SHA c28a6f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc74763 - Browse repository at this point
Copy the full SHA bc74763View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2d0578 - Browse repository at this point
Copy the full SHA f2d0578View commit details -
Configuration menu - View commit details
-
Copy full SHA for d62680b - Browse repository at this point
Copy the full SHA d62680bView commit details -
Matrix and bootstrap solvers docstrings, return types, and modifying …
…the confidence interval method to return transitions
Configuration menu - View commit details
-
Copy full SHA for 9c3379d - Browse repository at this point
Copy the full SHA 9c3379dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ac03f3 - Browse repository at this point
Copy the full SHA 1ac03f3View commit details
Commits on Jan 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5340492 - Browse repository at this point
Copy the full SHA 5340492View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c69f88 - Browse repository at this point
Copy the full SHA 7c69f88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 160066c - Browse repository at this point
Copy the full SHA 160066cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 67dd426 - Browse repository at this point
Copy the full SHA 67dd426View commit details -
Removing the bootstrap matrix solver from this branch in favor of it …
…living in the ELEX-3830 branch
Configuration menu - View commit details
-
Copy full SHA for fe69ce4 - Browse repository at this point
Copy the full SHA fe69ce4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9ef2ed - Browse repository at this point
Copy the full SHA e9ef2edView commit details
Commits on Feb 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 92641ac - Browse repository at this point
Copy the full SHA 92641acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 109b718 - Browse repository at this point
Copy the full SHA 109b718View commit details
Commits on Feb 6, 2024
-
When the Clarabel solver fails or throws a warning, chain that to a R…
…untimeError and raise the exception
Configuration menu - View commit details
-
Copy full SHA for 70bbaf7 - Browse repository at this point
Copy the full SHA 70bbaf7View commit details
Commits on Mar 18, 2024
-
Removing get_prediction_interval() method since it hasn't been implem…
…ented anywhere yet
Configuration menu - View commit details
-
Copy full SHA for 1c18883 - Browse repository at this point
Copy the full SHA 1c18883View commit details -
Moving rules about matrix dimensions that are specific to voterflow o…
…ver to elex-voterflow-model
Configuration menu - View commit details
-
Copy full SHA for ffde8aa - Browse repository at this point
Copy the full SHA ffde8aaView commit details
Commits on Mar 19, 2024
-
Splitting fit_predict() into two methods, renaming 'percentages' to '…
…self._betas', renaming 'weights' to 'sample_weight' to be consistent with sklearn
Configuration menu - View commit details
-
Copy full SHA for 71f29c9 - Browse repository at this point
Copy the full SHA 71f29c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5a2e07 - Browse repository at this point
Copy the full SHA b5a2e07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73f0c9e - Browse repository at this point
Copy the full SHA 73f0c9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2705e8b - Browse repository at this point
Copy the full SHA 2705e8bView commit details
Commits on Mar 20, 2024
-
Removing math to convert the coefficients to 'transitions' from Trans…
…itionSolver/TransitionMatrixSolver
Configuration menu - View commit details
-
Copy full SHA for 268ad15 - Browse repository at this point
Copy the full SHA 268ad15View commit details
Commits on Mar 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f714ef4 - Browse repository at this point
Copy the full SHA f714ef4View commit details
Commits on Mar 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4edb1fd - Browse repository at this point
Copy the full SHA 4edb1fdView commit details
Commits on Mar 28, 2024
-
FIXED updated unit tests; integer data is no longer a requirement for…
… transition solvers 🎉
Configuration menu - View commit details
-
Copy full SHA for 9beef48 - Browse repository at this point
Copy the full SHA 9beef48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06385f0 - Browse repository at this point
Copy the full SHA 06385f0View commit details