Avatar for the denehoffman user
denehoffman
ganesh
BlogDocsChangelog

Branches performance

Pull requests

Remove `Engine` and add `Input` associated type to `CostFunction`#77
last run
18 days ago
fix: revert to previous Hessian implementation which is only about 1.7% slower and will be more accurate for x ~> 0
18 days ago
401955f
api-without-engine
CodSpeed Performance Gauge
+18%
Unified API#76
last run
10 days ago
feat: decouple configs from algorithms and provide `new` methods to avoid invalid state Previously, if you forgot to set an initial starting point or a set of walkers or a distribution of particles, some algorithms would just panic. We can instead prevent invalid state by refusing to provide a constructor for a config which is invalid, i.e. removing many of the `Default` implementations for configs. Since we always call `with_x0` or similar methods after `default()` anyway, this makes the syntax less verbose and makes it much more clear to the user what is required.
10 days ago
7272e54
refactor-unified-api
CodSpeed Performance Gauge
N/A
refactor: enhance documentation and improve clarity in various modules
5 months ago
cbcff28
estriv:main
CodSpeed Performance Gauge
-1%
fix: remove `kmeans` dependency and implement the algorithm by hand `kmeans` is fancy but uses SIMD features that are only available on nightly, and there's no way to opt out. I don't want to require people to use experimental features to use this crate, and the algorithm for K-Means is not that difficult to implement, so I just did it myself.
5 months ago
c44e7b0
pso
CodSpeed Performance Gauge
0%
© 2025 CodSpeed Technology
Home Terms Privacy Docs