Lawrence Murray

Results 11 issues of Lawrence Murray

Currently the resampling scheme is hard-coded in Birch: we use systematic resampling for standard particle filters, and multinomial resampling for conditional particle filters. The aim of this project is to...

help wanted
startup project

Recursive data structures have a special place in Birch: they allow sharing of objects between particles across resampling epochs (Murray, 2020). For `N` particles and `T` steps, this enables `O(T...

help wanted
startup project

We recently [replaced cdf functions](https://github.com/lawmurray/Birch/pull/5) from [Boost Math](https://www.boost.org/doc/libs/1_75_0/libs/math/doc/html/index.html) with our own implementations. The aim is to do so for quantile functions too. This will allow us to integrate them with...

help wanted
startup project

This pull request adds [Doxide](https://github.com/lawmurray/doxide) under Tools > Misc (there is no Documentation category, would that be worth adding?). Doxide is a new tool aimed at modern C++, and modern...

Just a minor suggested update to the installation instructions in the readme. When using: ``` go get github.com/asciitosvg/asciitosvg/cmd/a2s ``` I get the message: ``` go: go.mod file not found in...

Consider this issue a place for new `@command` requests. Please reply with suggested new commands or requests for existing Doxygen commands that would help with migration of an existing codebase...

enhancement

Ref e.g. #7 , it would be useful to add a `--quiet` and/or `--verbose` flag to `doxide` to control the level of reporting. Warnings for autocorrections and unrecognized commands might...

enhancement

[CircleCI now supports Docker executors on ARM](https://discuss.circleci.com/t/product-launch-arm-docker-generally-available/48601), which ought to allow building of ARM packages. Doxide packages are currently built through the [download.indii.org](https://github.com/lawmurray/download.indii.org) repository, see lawmurray/download.indii.org#1.

packaging

It would be good to support [access specifiers](https://en.cppreference.com/book/intro/access_specifiers), i.e. `public`, `protected` and `private` in classes. Suggestions welcome on how to handle this from a presentation perspective, e.g. tagging each entity...

enhancement

Currently the `doxide.exe` executable and `doxide-installer.exe` installer are not code signed on Windows, which triggers Windows Defender. Ideally we would set up code signing in the release pipeline.

packaging