Avatar for the jeertmans user
jeertmans
DiffeRT
BlogDocsChangelog

Branches performance

Pull requests

feat(lib): deprecate `minimize` in favor of problem-specific solutions#283
last run
15 days ago
feat(lib): deprecate `minimize` in favor of problem-specific solutions Maintaining `differt.utils.minimize` is relatively complex, especially if we want to allow for arbitrary optimizers, objective functions, and batches. As we are only using `minimize` once in the codebase (for Fermat path tracing), it makes more sense to deprecate the `minimize` function in favor of a specialized implementation. This reduces the complexity while hopefully allowing better performance. If you were using `minimize` and don't know how to implement a `minimize` function yourself, feel free to ask for help in the discussions section.
15 days ago
b6bdfd4
minimize
CodSpeed Performance Gauge
-99%
fix(lib): disable `parallel` mode when `jax>=0.6` See #280.
17 days ago
7a4d8ed
disable-parallel
CodSpeed Performance Gauge
-26%
chore(ci): remove compile-time benchmark and add jitted-fun benchmark Benchmarking compile time was irrelevant as it depends on sub-functions being already compiled or not, which itself depends on the ordering of the function calls during tests. Now, we benchmark the time it takes to execute the jitted `compute_paths` function with explicitly passing `path_candidates` vs without.
18 days ago
544211c
benches
CodSpeed Performance Gauge
0%
fix(docs): update inter-sphinx ref and ignore checking some URL JAX seems to have changed the way they define `minimum` and `maximum` functions, as they are now documented as `data` instead of `func`. I also ignored some DOI check as it caused false-positive errors (due to linkcheck client being denied).
25 days ago
c91abfe
docs-check
CodSpeed Performance Gauge
-1%
© 2025 CodSpeed Technology
Home Terms Privacy Docs