Lawrence Murray's Avatar

Lawrence Murray

@lawmurray

Machine learning, open source software, C++. https://indii.org

579
Followers
131
Following
8
Posts
19.11.2024
Joined
Posts Following

Latest posts by Lawrence Murray @lawmurray

Slides for my talk at #FOSSASIA now available, on a little app called Mending Wall. As Kerouac said, "...the only people for me are the mad ones, the ones who are mad [for #GNOME], mad [for #KDE], mad [for #Xfce], desirous of [all the free desktops] at the same time..." eventyay.com/e/4c0e0c27/s...

10.03.2025 13:54 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Love the #Linux desktop so much that you want #GNOME *and* #KDE *and* #Cinnamon *and* #Xfce, but you find your themes breaking and menus cluttered as you hop between them? Well I've got you.

Here's Mending Wall, a new app to fix those themes and tidy those menus: mendingwall.indii.org

03.02.2025 11:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Doxide Documentation and code coverage for modern C++. Configure with YAML, generate Markdown, publish with Material for MkDocs.

Doxide v0.9.0 is now out! This one adds a "doxide watch" command to watch your source files and rebuild docs on changes. Combined with "mkdocs serve", you can now just work on source files and see docs update in your browser within a few seconds. doxide.org #cplusplus #cpp #opensource #release

21.01.2025 15:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
BreimanLectureNeurIPS2024_Doucet.pdf

The slides of my NeurIPS lecture "From Diffusion Models to SchrΓΆdinger Bridges - Generative Modeling meets Optimal Transport" can be found here
drive.google.com/file/d/1eLa3...

15.12.2024 18:40 πŸ‘ 327 πŸ” 67 πŸ’¬ 9 πŸ“Œ 5
Preview
Code Coverage - Doxide Documentation and code coverage for modern C++. Configure with YAML, generate Markdown, publish with Material for MkDocs.

For a live demo of how such a chart works, along with the rest of the interactive code coverage report, see doxide.org/demo/coverage/

27.11.2024 11:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Sunburst plot showing code coverage results across the file hierarchy of a C++ code base. Files and directories with high percent coverage are shown in green with four filled circles, down to those with low percent coverage, shown in red with four empty circles.

Sunburst plot showing code coverage results across the file hierarchy of a C++ code base. Files and directories with high percent coverage are shown in green with four filled circles, down to those with low percent coverage, shown in red with four empty circles.

C++ code coverage reports are now available in Doxide v0.8.0! This was quite a journey, improving the test suite for a machine learning library that makes heavy use of templates and catching a few bugs. I hope others can find it useful too! #cplusplus #cpp #SoftwareEngineering #OpenSource

27.11.2024 11:28 πŸ‘ 4 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Preview
A static for loop in C++ You have `if constexpr`, but you want `for constexpr`

A quick blog post on implementing a static for loop in C++. For when you have if constexpr, but you want for constexpr. #cpp #cplusplus #blogpost #blog
indii.org/blog/cpluspl...

27.11.2024 06:57 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Sneak *peek*, rather, and learning there's no edit πŸ˜†

19.11.2024 10:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Sneak peak of upcoming C++ code coverage reports in #Doxide, featuring an interactive sunburst chart (using #ApacheECharts), and sortable tables (using #tablesort and Material for #MkDocs), to let you drill down into areas where further testing may be warranted. #opensource #cplusplus #cpp

19.11.2024 09:08 πŸ‘ 4 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0