Skip to content

Releases: sdv-dev/CTGAN

v0.7.1 - 2023-02-23

23 Feb 22:28
Compare
Choose a tag to compare

This release fixes a bug that prevented the CTGAN model from being saved after sampling.

Bugs Fixed

v0.7.0 - 2023-01-20

20 Jan 22:24
Compare
Choose a tag to compare

This release adds support for python 3.10 and drops support for python 3.6. It also fixes a couple of the most common warnings that were surfacing.

New Features

Bugs Fixed

  • Fix SettingWithCopyWarning (may be leading to a numerical calculation bug) - Issue #215 by @amontanez24
  • FutureWarning in data_transformer with pandas 1.5.0 - Issue #246 by @amontanez24

Maintenance

v0.6.0 - 2022-10-07

07 Oct 17:31
Compare
Choose a tag to compare

This release renames the models in CTGAN. CTGANSynthesizer is now called CTGAN and TVAESynthesizer is now called TVAE.

New Features

v0.5.2 - 2022-08-18

19 Aug 03:12
Compare
Choose a tag to compare

This release updates CTGAN to use the latest version of RDT. It also includes performance and robustness updates to the data transformer.

Issues closed

v0.5.1 - 2022-02-25

25 Feb 20:53
Compare
Choose a tag to compare

Issues closed

v0.5.0 - 2021-11-18

18 Nov 21:42
Compare
Choose a tag to compare

This release adds support for Python 3.9 and updates dependencies to ensure compatibility with the rest of the SDV ecosystem, and upgrades to the latests RDT release.

Issues closed

0.4.3 - 2021-07-12

12 Jul 16:33
Compare
Choose a tag to compare

Dependency upgrades to ensure compatibility with the rest of the SDV ecosystem.

0.4.2 - 2021-04-27

27 Apr 20:33
Compare
Choose a tag to compare

In this release, the way in which the loss function of the TVAE model was computed has been fixed. In addition, the default value of the discriminator_decay has been changed to a more optimal value. Also some improvements to the tests were added.

Issues closed

v0.4.1 - 2021-03-30

30 Mar 00:53
Compare
Choose a tag to compare

This release exposes all the hyperparameters which the user may find useful for both CTGAN and TVAE. Also TVAE can now be fitted on datasets that are shorter than the batch size and drops the last batch only if the data size is not divisible by the batch size.

Issues closed

  • TVAE: Adapt batch_size to data size - Issue #135 by @fealho and @csala
  • ValueError from validate_discre_columns with uniqueCombinationConstraint - Issue 133 by @fealho and @MLjungg

v0.4.0 - 2021-02-24

24 Feb 21:22
Compare
Choose a tag to compare

Maintenance relese to upgrade dependencies to ensure compatibility with the rest
of the SDV libraries.

Also add a validation on the CTGAN condition_column and condition_value inputs.

Improvements

  • Validate condition_column and condition_value - Issue #124 by @fealho