Skip to content

Releases: sdv-dev/CTGAN

v0.10.2 - 2024-10-22

22 Oct 15:46
Compare
Choose a tag to compare

Bugs Fixed

  • Cap numpy to less than 2.0.0 until CTGan supports - Issue #387 by @gsheni
  • Redundant whitespace in the demo data - Issue #233

Internal

Maintenance

  • Switch to using ruff for Python linting and code formatting - Issue #335 by @gsheni

Miscellaneous

v0.10.1 - 2024-05-13

13 May 15:40
Compare
Choose a tag to compare

This release removes a warning that was cluttering the console.

Maintenance

  • Cleanup automated PR workflows - Issue #370 by @R-Palazzo
  • Only run unit and integration tests on oldest and latest python versions for macos - Issue #375 by @R-Palazzo

Internal

  • Remove FutureWarning: Setting an item of incompatible dtype is deprecated - Issue #373 by @fealho

v0.10.0 - 2024-04-11

11 Apr 20:29
Compare
Choose a tag to compare

This release adds support for Python 3.12!

Maintenance

Internal

  • Replace integration test that uses the iris demo data - Issue #352 by @R-Palazzo

Bugs Fixed

  • Fix minimum version workflow when pointing to github branch - Issue #355 by @R-Palazzo

v0.9.1 - 2024-03-14

14 Mar 15:07
Compare
Choose a tag to compare

This release changes the loss_values attribute of a CTGAN model to contain floats instead of torch.Tensors.

New Features

  • Return loss values as float values not PyTorch objects - Issue #332 by @fealho

Maintenance

  • Transition from using setup.py to pyproject.toml to specify project metadata - Issue #333 by @R-Palazzo
  • Remove bumpversion and use bump-my-version - Issue #334 by @R-Palazzo
  • Add dependency checker - Issue #336 by @amontanez24

v0.9.0 - 2024-02-13

13 Feb 21:29
Compare
Choose a tag to compare

This release makes CTGAN sampling more efficient by saving the frequency of each categorical value.

New Features

  • Improve DataSampler efficiency - Issue #327 by @fealho

v0.8.0 - 2023-11-13

13 Nov 18:57
Compare
Choose a tag to compare

This release adds a progress bar that will show when setting the verbose parameter to True when initializing TVAE.

New Features

  • Add verbosity TVAE (progress bar + save the loss values) - Issue [#300]((#300) by @frances-h

v0.7.5 - 2023-10-05

05 Oct 21:42
Compare
Choose a tag to compare

This release adds a progress bar that will show when setting the verbose parameter to True when initializing CTGAN. It also removes a warning that was showing.

Maintenance

  • Remove model_missing_values from ClusterBasedNormalizer call - PR #310 by @fealho
  • Switch default branch from master to main - Issue #311 by @amontanez24
  • Remove or implement CTGAN tests - Issue #312 by @fealho

New Features

  • Add progress bar for CTGAN fitting (+ save the loss values) - Issue #298 by @frances-h

v0.7.4 - 2023-07-25

27 Jul 18:09
Compare
Choose a tag to compare

This release adds support for Python 3.11 and drops support for Python 3.7.

Maintenance

  • Why is there an upper bound in the packaging requirement? (packaging<22) - Issue #276 by @fealho
  • Add support for Python 3.11 - Issue #296 by @fealho
  • Drop support for Python 3.7 - Issue #302 by @fealho

v0.7.3 - 2023-05-25

25 May 18:59
Compare
Choose a tag to compare

This release adds support for Torch 2.0!

Bugs Fixed

Maintenance

v0.7.2 - 2023-05-09

09 May 17:54
Compare
Choose a tag to compare

This release adds support for Pandas 2.0! It also fixes a bug in the load_demo function.

Bugs Fixed

  • load_demo raises urllib.error.HTTPError: HTTP Error 403: Forbidden - Issue #284 by @amontanez24

Maintenance