Releases: jeertmans/DiffeRT
Releases · jeertmans/DiffeRT
IEEE ICMLCN 2025 - Trained models
Please find here the weights of the models trained on single-bounce (
2024-11-20
A bug was found in the preprint version and fixed in #167. An updated paper version has been submitted, and trained model weights were updated.
2025-01-08
A convenient class method Model.load
was added to facilitate loading pre-trained weights.
v0.0.30 - Fix sdist
Full Changelog: v0.0.29...v0.0.30
v0.0.29 - abi3.9 wheels
What's Changed
- ci(dependabot): bump codecov/codecov-action from 4 to 5 by @dependabot in #181
- chore(deps): update pre-commit hooks by @github-actions in #187
- fix(deps): fix build issue by @jeertmans in #186
Full Changelog: v0.0.28...v0.0.29
v0.0.28 - Apply PyO3 fix on `differ-core` release files
As recommended in PyO3's changelog, we release new binaries.
What's Changed
- chore(deps): update pre-commit hooks by @github-actions in #183
- chore(ci): actually run pre-commit when autoupdate by @jeertmans in #184
- ci(dependabot): bump astral-sh/setup-uv from 3 to 4 by @dependabot in #182
- chore(deps): bump pyo3 from 0.23.2 to 0.23.3 by @dependabot in #185
Full Changelog: v0.0.27...v0.0.28
v0.0.27 - Python 3.13, coverage, and drawing rays
What's Changed
- chore(ci): fix coverage issues by @jeertmans in #177
- feat(lib): optimizing lib by @jeertmans in #171
- feat(lib): improve
draw_rays
's Plotly and Vispy impl. by @jeertmans in #178 - chore(deps): bump PyO3 and test on Python 3.13 by @jeertmans in #179
Full Changelog: v0.0.26...v0.0.27
v0.0.26 - Ray Launching (SBR) and fixes
What's Changed
- chore(deps): update pre-commit hooks by @github-actions in #166
- chore(docs): remove modules docstring by @jeertmans in #168
- chore(deps): update pre-commit hooks by @github-actions in #169
- chore(deps): bump
beartype
by @jeertmans in #170 - chore(tests): add test to benchmark compilation time by @jeertmans in #172
- chore(lib): reduce import time by @jeertmans in #173
- fix(icmlcn2025): error in
evaluate
function by @jeertmans in #167 - chore(deps): update pre-commit hooks by @github-actions in #174
- chore(docs): suppress warnings in RTD by @jeertmans in #175
- chore(docs): suppress warnings differently by @jeertmans in #176
- feat(lib): add Ray Launching features by @jeertmans in #165
Full Changelog: v0.0.25...v0.0.26
v0.0.25 - Contributing guide and issue templates
What's Changed
- chore(deps): update pre-commit hooks by @github-actions in #161
- ci(dependabot): bump pre-commit-ci/lite-action from 1.0.3 to 1.1.0 by @dependabot in #160
- chore(ci): add issue and PR templates by @jeertmans in #162
- chore(docs): add link to preprint and ref by @jeertmans in #163
- chore(docs): add contributing guide by @jeertmans in #164
Full Changelog: v0.0.24...v0.0.25
v0.0.24 - Refactor lib into two-level package
What's Changed
- chore(ci): run LT on striped nb by @jeertmans in #152
- chore(ci): cleanup notebooks and codespell by @jeertmans in #153
- chore(docs): improvement overall structure by @jeertmans in #154
- chore(ci): exclude new rules for LT by @jeertmans in #155
- chore(deps): update pre-commit hooks by @github-actions in #156
- chore(deps): bump NumPy-rust and allow Win 32 builds again by @jeertmans in #157
- chore(ci): allow to skip nb-setup by @jeertmans in #158
- chore(ml): learning how to sample path candidates by @jeertmans in #133
Full Changelog: v0.0.23...v0.0.24
v0.0.23 - Box constructor
What's Changed
- feat(lib): add box mesh constructor by @jeertmans in #151
Full Changelog: v0.0.22...v0.0.23
v0.0.22 - NumPy 2 and better docs
What's Changed
- feat(lib): convenient
set_assume_quads
method by @jeertmans in #135 - chore(ci): add bechmark for quads by @jeertmans in #136
- chore(docs): update name by @jeertmans in #137
- feat(lib): add
keepdims
arg tonormalize
by @jeertmans in #138 - chore(docs): reduce line length in notebooks by @jeertmans in #139
- feat(lib): preserve objects when samping and
num_objects
by @jeertmans in #140 - chore(ci/docs): nitpicky check by @jeertmans in #142
- chore(deps): update pre-commit hooks by @github-actions in #143
- chore(ci): exclude
multipath
notebook from LT check by @jeertmans in #144 - fix(docs): hacky ref to jaxtyping and equinox modules by @jeertmans in #145
- chore(lib): make plotting utilities accept JAX arrays by @jeertmans in #146
- feat(lib): extend support for parallelism by @jeertmans in #148
- chore(docs): update tutorial to match paper content by @jeertmans in #147
- feat(lib): add option to provide TX and RX visibility by @jeertmans in #149
- chore(deps): update pre-commit hooks by @github-actions in #150
- chore(deps): bump to allow NumPy >= 2 by @jeertmans in #141
Full Changelog: v0.0.21...v0.0.22