Skip to content

Releases: jeertmans/DiffeRT

IEEE ICMLCN 2025 - Trained models

27 Nov 13:07
79c0fe5
Compare
Choose a tag to compare

Please find here the weights of the models trained on single-bounce ($K=1$) and double-bounce ($K=2$) path candidates.

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

13 Dec 17:24
e793e84
Compare
Choose a tag to compare

v0.0.29 - abi3.9 wheels

13 Dec 14:20
fb6875b
Compare
Choose a tag to compare

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

06 Dec 17:12
8bbdd29
Compare
Choose a tag to compare

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

29 Nov 15:29
a0da804
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.26...v0.0.27

v0.0.26 - Ray Launching (SBR) and fixes

26 Nov 16:17
cb927d1
Compare
Choose a tag to compare

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

06 Nov 13:17
2659abe
Compare
Choose a tag to compare

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

31 Oct 22:10
0888f5b
Compare
Choose a tag to compare

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

22 Oct 15:25
7853b9c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.22...v0.0.23

v0.0.22 - NumPy 2 and better docs

21 Oct 19:36
50cda47
Compare
Choose a tag to compare

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 to normalize 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