-
Notifications
You must be signed in to change notification settings - Fork 116
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
Gaussian Accelerated Billiard Walk #320
Commits on Oct 16, 2023
-
Fix the warning message in R Mac's cran test (GeomScale#285)
* copy and replace lp_rlp.h * remove re-initialization of eta * update ubuntu version from 18 to 20 in R cran tests * minor improvements (explanatory comments) --------- Co-authored-by: Apostolos Chalkis <apostolos.chalkis@quantagonia.com>
Configuration menu - View commit details
-
Copy full SHA for 157955c - Browse repository at this point
Copy the full SHA 157955cView commit details
Commits on Oct 17, 2023
-
No-U-Turn Sampler in HMC (GeomScale#216)
* initialize nuts sampler class * implement the burnin of nuts sampler * add tests and resolve bugs * implement e0 estimation in burnin of nuts * optimize leapfrog * integrate nuts into the R interface * document random walk in sample_points.cpp in R interface * fix burnin for the non-truncated case * resolve bugs in hmc and nuts pipelines * improve the preprocess in burin step of nuts * split large lines in sample_points.cpp * Add NUTS C++ example and update CMake (GeomScale#29) * resolve PR comments * fix minor bug * fix compiler bug * fix error in building the C++ examples * resolve warnings in sample_points * fix lpsolve cran warning * fix cran warning on mac * improve lpsolve cmake for cran check * fix R warning in mac test * remove lpsolve header * resolve PR comments --------- Co-authored-by: Marios Papachristou <papachristoumarios@gmail.com> Co-authored-by: Apostolos Chalkis <apostolos.chalkis@quantagonia.com>
Configuration menu - View commit details
-
Copy full SHA for 074a562 - Browse repository at this point
Copy the full SHA 074a562View commit details
Commits on Nov 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c31e98b - Browse repository at this point
Copy the full SHA c31e98bView commit details
Commits on Nov 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e767f46 - Browse repository at this point
Copy the full SHA e767f46View commit details
Commits on Feb 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c9fb177 - Browse repository at this point
Copy the full SHA c9fb177View commit details -
Configuration menu - View commit details
-
Copy full SHA for f91d4a9 - Browse repository at this point
Copy the full SHA f91d4a9View commit details
Commits on Feb 14, 2024
-
Rename LinearProgramFunctor to ExponentialFunctor, add inverse varian…
…ce parameter, add define lp_solve guards to orderpolytope
Configuration menu - View commit details
-
Copy full SHA for b15c9d8 - Browse repository at this point
Copy the full SHA b15c9d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ae6a45 - Browse repository at this point
Copy the full SHA 1ae6a45View commit details -
Merge pull request GeomScale#289 from vfisikop/remove_volesti4dingo
Remove volesti4dingo branch
Configuration menu - View commit details
-
Copy full SHA for ad049d5 - Browse repository at this point
Copy the full SHA ad049d5View commit details
Commits on Feb 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 432b967 - Browse repository at this point
Copy the full SHA 432b967View commit details
Commits on Feb 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7da53c4 - Browse repository at this point
Copy the full SHA 7da53c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8db05c - Browse repository at this point
Copy the full SHA f8db05cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1703e69 - Browse repository at this point
Copy the full SHA 1703e69View commit details -
Merge pull request GeomScale#290 from vfisikop/fix/lpsolve_build_from…
…_source Build only with lp-solve source code, no need for liblpsolve55.so files
Configuration menu - View commit details
-
Copy full SHA for 93bbc50 - Browse repository at this point
Copy the full SHA 93bbc50View commit details
Commits on Feb 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5bf9188 - Browse repository at this point
Copy the full SHA 5bf9188View commit details
Commits on Mar 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b2b5c06 - Browse repository at this point
Copy the full SHA b2b5c06View commit details -
Enable c++17 support in tests and fix saxpy calls (GeomScale#292)
* Enable c++17 support in tests and fix saxpy calls * Fix structure, code style and tests in autodiff
Configuration menu - View commit details
-
Copy full SHA for bf1ebd0 - Browse repository at this point
Copy the full SHA bf1ebd0View commit details -
Refactor/eliminate include directives (GeomScale#244)
* correcting the includes to point the boost library directory * modifs to include only the include/ and external/ directories * modifs * Update CMakeLists.txt --------- Co-authored-by: Vissarion Fisikopoulos <fisikop@gmail.com> Co-authored-by: vfisikop <160006479+vfisikop@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for acad38a - Browse repository at this point
Copy the full SHA acad38aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f7a9f2 - Browse repository at this point
Copy the full SHA 8f7a9f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8724a73 - Browse repository at this point
Copy the full SHA 8724a73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c6bcc3 - Browse repository at this point
Copy the full SHA 4c6bcc3View commit details
Commits on Mar 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4ee5374 - Browse repository at this point
Copy the full SHA 4ee5374View commit details -
Merge pull request GeomScale#293 from vfisikop/remove_R_interface
Remove R interface
Configuration menu - View commit details
-
Copy full SHA for 795e948 - Browse repository at this point
Copy the full SHA 795e948View commit details
Commits on Mar 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9114f37 - Browse repository at this point
Copy the full SHA 9114f37View commit details
Commits on Mar 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 742eb01 - Browse repository at this point
Copy the full SHA 742eb01View commit details
Commits on Apr 9, 2024
-
Merge pull request GeomScale#299 from vfisikop/trigonometric_intersect
Refactor trigonometric_positive_intersect function for hpolytopes
Configuration menu - View commit details
-
Copy full SHA for 6a5a17e - Browse repository at this point
Copy the full SHA 6a5a17eView commit details
Commits on Jun 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9c32d0b - Browse repository at this point
Copy the full SHA 9c32d0bView commit details
Commits on Jun 14, 2024
-
Merge pull request GeomScale#307 from vgnecula/refinements
update_position complexity improvement
Configuration menu - View commit details
-
Copy full SHA for 3129f7b - Browse repository at this point
Copy the full SHA 3129f7bView commit details
Commits on Jun 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e484865 - Browse repository at this point
Copy the full SHA e484865View commit details
Commits on Jun 20, 2024
-
Improve max volume ellipsoid computation (GeomScale#309)
* improve the implementation of maximum ellipsoid computation * minor fix in rounding unit-test * fix file copyrights * apply termination criterion after transformation in max ellipsoid rounding * resolve PR comments --------- Co-authored-by: Apostolos Chalkis <apostolos.chalkis@quantagonia.com>
Configuration menu - View commit details
-
Copy full SHA for ddcf97b - Browse repository at this point
Copy the full SHA ddcf97bView commit details
Commits on Jun 21, 2024
-
Improve max ball computation and develop analytic center computation (G…
…eomScale#310) * improve the implementation of maximum ellipsoid computation * minor fix in rounding unit-test * fix file copyrights * fix max_ball bug and create new unit test * fix max_ball bug and create new unit test * apply termination criterion after transformation in max ellipsoid rounding * imrpove skinny poly generator's interface * improve stopping criterion and seed setting * complete unit tests implementations * implement Newton method to compute the analytic center * minor changes * resolve PR comments * complete analytic center computation * resolve conflicts * minor changes * minor changes * minor changes * improve new unit tests * resolve PR comments --------- Co-authored-by: Apostolos Chalkis <apostolos.chalkis@quantagonia.com>
Configuration menu - View commit details
-
Copy full SHA for 723869e - Browse repository at this point
Copy the full SHA 723869eView commit details
Commits on Jun 25, 2024
-
Position Nudging after Position Update (GeomScale#308)
* Position Nudging after Position Update * Complexity improvements and Polytope Normalization * HPolytope Normalization Flag * Polytope normalization within Walk Constructor * Alias HPolytope Normalization for Nudging inside Gaussian HMC * Polytope Normalization in ComputeInner Ball Fixed * Polytope Normalization Style change * Nudge in function within Gaussian HMC, and restore Hpoly file * More efficient Nudge in Process
Configuration menu - View commit details
-
Copy full SHA for d076bf0 - Browse repository at this point
Copy the full SHA d076bf0View commit details
Commits on Jun 27, 2024
-
Generalize the rounding loop and support sparse computations in prepr…
…ocessing routines (GeomScale#312) * generalize rounding loop * support sparse cholesky operator * complete sparse support in max_inscribed_ball * complete sparse support in preprocesing * add sparse tests * change main rounding function name * improve explaining comments * resolve PR comments * changing the dates in copyrights * use if constexpr instead of SNIFAE * update the examples to cpp17 * update to cpp17 order polytope example * fix templating in mat_computational_operators * fix templating errors and change header file to mat_computational_operators --------- Co-authored-by: Apostolos Chalkis <apostolos.chalkis@quantagonia.com>
Configuration menu - View commit details
-
Copy full SHA for 5bc28d6 - Browse repository at this point
Copy the full SHA 5bc28d6View commit details
Commits on Jul 5, 2024
-
Function/is correlation (GeomScale#315)
* new function is_correlation_matrix * update example function call this example calls the is_correlation_matrix() function that is present in include/matrix_operations/EigenvaluesProblems.h * remove blank line * remove blank line * fix spaces, add function parameter
Configuration menu - View commit details
-
Copy full SHA for f1abc36 - Browse repository at this point
Copy the full SHA f1abc36View commit details
Commits on Jul 8, 2024
-
Implement rounding method using the volumetric barrier (GeomScale#313)
* generalize rounding loop * support sparse cholesky operator * complete sparse support in max_inscribed_ball * complete sparse support in preprocesing * add sparse tests * change main rounding function name * improve explaining comments * resolve PR comments * changing the dates in copyrights * use if constexpr instead of SNIFAE * update the examples to cpp17 * update to cpp17 order polytope example * fix templating in mat_computational_operators * fix templating errors and change header file to mat_computational_operators * first implementation of the volumetric barrier ellipsoid * add criterion for step_iter * restructure code that computes barriers' centers * remove unused comments * resolve PR comments * remove NT typename from max_step() --------- Co-authored-by: Apostolos Chalkis <apostolos.chalkis@quantagonia.com>
Configuration menu - View commit details
-
Copy full SHA for e6dd7fd - Browse repository at this point
Copy the full SHA e6dd7fdView commit details
Commits on Jul 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5b6288f - Browse repository at this point
Copy the full SHA 5b6288fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9962387 - Browse repository at this point
Copy the full SHA 9962387View commit details -
Configuration menu - View commit details
-
Copy full SHA for e165445 - Browse repository at this point
Copy the full SHA e165445View commit details -
Configuration menu - View commit details
-
Copy full SHA for 020b6c3 - Browse repository at this point
Copy the full SHA 020b6c3View commit details
Commits on Jul 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d01c610 - Browse repository at this point
Copy the full SHA d01c610View commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fe0839b - Browse repository at this point
Copy the full SHA fe0839bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fb4b7e - Browse repository at this point
Copy the full SHA 4fb4b7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ce841c - Browse repository at this point
Copy the full SHA 6ce841cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 94329c1 - Browse repository at this point
Copy the full SHA 94329c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4019863 - Browse repository at this point
Copy the full SHA 4019863View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e6089c - Browse repository at this point
Copy the full SHA 1e6089cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1efe6b2 - Browse repository at this point
Copy the full SHA 1efe6b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f08e90 - Browse repository at this point
Copy the full SHA 2f08e90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f1e344 - Browse repository at this point
Copy the full SHA 3f1e344View commit details -
Order polytope improvements (GeomScale#319)
* Order Polytopes generation * minor changes for PR * remove space and comment * remove bug * Unit test for Random Order Polytope, and minor changes * remove comment * Order Polytopes generation * minor changes for PR * remove space and comment * remove bug * Unit test for Random Order Polytope, and minor changes * remove comment * fix rebase bugs * remove accidental line
Configuration menu - View commit details
-
Copy full SHA for 0b97f7e - Browse repository at this point
Copy the full SHA 0b97f7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 940a5a9 - Browse repository at this point
Copy the full SHA 940a5a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ba0f4a - Browse repository at this point
Copy the full SHA 3ba0f4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc38368 - Browse repository at this point
Copy the full SHA bc38368View commit details