Skip to content

Releases: freud14/poutyne

v1.19.0

Choose a tag to compare

@freud14 freud14 released this 07 Jun 00:37

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_name argument from MLFlowLogger. It must now be passed as a keyword argument.

v1.18.0

Choose a tag to compare

@freud14 freud14 released this 06 Jun 20:23
84ffd62

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 SKLearnMetrics sample weight handling for scikit-learn >= 1.6.

v1.17.4

Choose a tag to compare

@freud14 freud14 released this 05 May 22:24
faa1952

What's Changed

Full Changelog: v1.17.3...v1.17.4

v1.17.3

Choose a tag to compare

@freud14 freud14 released this 03 Dec 23:22
2742c75

What's Changed

Full Changelog: v1.17.2...v1.17.3

v1.17.2

Choose a tag to compare

@freud14 freud14 released this 08 Jul 19:12

What's Changed

New Contributors

Full Changelog: v1.17.1...v1.17.2

v1.17.1

Choose a tag to compare

@freud14 freud14 released this 09 Jul 16:15
  • Fix _XLA_AVAILABLE import with old versions of torchmetrics.
  • Fix WandB tests.

v1.17

Choose a tag to compare

@freud14 freud14 released this 21 May 13:13
003b37d
  • FBeta is using the non-deterministic torch function bincount. Either by passing the argument make_deterministic to the FBeta class or by using one of the PyTorch functions torch.set_deterministic_debug_mode or torch.use_deterministic_algorithms, you can now make this function deterministic. Note that this might make your code slower.

v1.16

Choose a tag to compare

@freud14 freud14 released this 29 Apr 18:57
  • Add run_id and terminate_on_end arguments to MLFlowLogger.

Breaking change:

  • In MLFlowLogger, except for experiment_name, all arguments must now be passed as keyword arguments. Passing experiment_name as a positional argument is also deprecated and will be removed in future versions.

v1.15

Choose a tag to compare

@freud14 freud14 released this 19 Mar 19:00
  • Remove support for Python 3.7

v1.14

Choose a tag to compare

@freud14 freud14 released this 02 Dec 22:43
  • Update examples using classification metrics from torchmetrics to add the now required task argument.
  • Fix the no LR scheduler bug when using PyTorch 2.0.