Skip to content
This repository was archived by the owner on Feb 27, 2026. It is now read-only.

Releases: borchero/pycave

v3.2.1

14 Dec 11:18
6df56fa

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.2.0...3.2.1

v3.2.0

12 Dec 02:10
7f5acde

Choose a tag to compare

What's Changed

  • Fix symmetry of computed covariance matrix by @borchero in #24
  • Refactor CI and add pre-commit configuration by @borchero in #29
  • Enable compatibility with torchmetrics >= 0.6.0 by @marcovarrone in #27

New Contributors

Full Changelog: 3.1.4...3.2.0

PyCave 3.1.4

20 Jun 12:00
1f73128

Choose a tag to compare

What's Changed

  • Fix k-means++ mini-batch initialization by @borchero in #22

Full Changelog: 3.1.3...3.1.4

PyCave 3.1.3

24 May 01:41
1eb6af0

Choose a tag to compare

Features

  • Add a covariances property to the GaussianMixtureModel

Dependencies

  • Bump PyTorch Lightning to ^1.6.0
  • Bump LightKit to ^0.4.4

PyCave 3.1.2

11 Feb 16:14
52bf74a

Choose a tag to compare

PyCave 3.1.1

25 Dec 23:34

Choose a tag to compare

  • Bump lightkit dependency

PyCave 3.1.0

21 Dec 02:33

Choose a tag to compare

  • Move core components to LightKit and integrate it

PyCave 3.0.1

27 Nov 19:55

Choose a tag to compare

  • Generalize interface of TensorDataLoader to allow for multiple tensors
  • Do not require a sampler to be passed to the initializer of TensorDataLoader

PyCave 3.0.0

22 Oct 17:20

Choose a tag to compare

This release is a complete rewrite of PyCave, building upon PyTorch Lightning.

  • All models can be run across multiple GPUs and nodes, boosting performance even more
  • Testing has been improved significantly, ensuring that results are at least as good as scikit-learn

PyCave 2.0.5

05 Feb 20:01

Choose a tag to compare

  • Fix a bug for diagonal covariance matrices when the dimension is the same as the number of means