Skip to content

Releases: borchero/pycave

v3.2.1

14 Dec 11:18
6df56fa
Compare
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
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare

PyCave 3.1.1

25 Dec 23:34
Compare
Choose a tag to compare
  • Bump lightkit dependency

PyCave 3.1.0

21 Dec 02:33
Compare
Choose a tag to compare
  • Move core components to LightKit and integrate it

PyCave 3.0.1

27 Nov 19:55
Compare
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
Compare
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
Compare
Choose a tag to compare
  • Fix a bug for diagonal covariance matrices when the dimension is the same as the number of means