Releases: freud14/poutyne
Releases · freud14/poutyne
Release list
v1.19.0
Changes
- Migrate linting and formatting to ruff.
- Migrate test suite to idiomatic pytest (plain asserts,
pytest.raises,capsys).
Breaking change
- Remove the deprecated positional
experiment_nameargument from MLFlowLogger. It must now be passed as a keyword argument.
v1.18.0
Changes
- Migrate to uv for dependency management and asdf for toolchain versioning.
- Consolidate all packaging metadata and dependency groups into a single
pyproject.toml(hatchling build backend). - Drop support for Python 3.8 and 3.9; add support for Python 3.13 and 3.14.
- Transfer repository ownership from GRAAL-Research to freud14.
- Fix
SKLearnMetricssample weight handling for scikit-learn >= 1.6.
v1.17.4
v1.17.3
What's Changed
- Fix _TORCH_GREATER_EQUAL_1_12 with lightning_utilities by @atremblay in #174
- Add support for Python 3.12 by @freud14 in #175
Full Changelog: v1.17.2...v1.17.3
v1.17.2
v1.17.1
v1.17
FBetais using the non-deterministic torch functionbincount. Either by passing the argumentmake_deterministicto theFBetaclass or by using one of the PyTorch functionstorch.set_deterministic_debug_modeortorch.use_deterministic_algorithms, you can now make this function deterministic. Note that this might make your code slower.
v1.16
- Add
run_idandterminate_on_endarguments to MLFlowLogger.
Breaking change:
- In MLFlowLogger, except for
experiment_name, all arguments must now be passed as keyword arguments. Passingexperiment_nameas a positional argument is also deprecated and will be removed in future versions.