Rdt

Latest version: v1.15.0

Safety actively analyzes 723144 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 10

0.5.3

This release fixes a bug with learning rounding digits in the `NumericalTransformer`,
and includes a few housekeeping improvements.

Issues closed

* Update learn rounding digits to handle all nan data - Issue [244](https://github.com/sdv-dev/RDT/issues/244) by katxiao
* Adapt to latest PyLint housekeeping - Issue [216](https://github.com/sdv-dev/RDT/issues/216) by fealho

0.5.2

This release fixes a couple of bugs introduced by the previous release regarding the
`OneHotEncodingTransformer` and the `BooleanTransformer`.

Issues closed

* BooleanTransformer.reverse_transform sometimes crashes with TypeError - Issue [210](https://github.com/sdv-dev/RDT/issues/210) by katxiao
* OneHotEncodingTransformer causing shape misalignment in CopulaGAN, CTGAN, and TVAE - Issue [208](https://github.com/sdv-dev/RDT/issues/208) by sarahmish
* Boolean.transformer.reverse_transform modifies the input data - Issue [211](https://github.com/sdv-dev/RDT/issues/211) by katxiao

0.5.1

This release improves the overall performance of the library, both in terms of memory and time consumption.
More specifically, it makes the following modules more efficient: `NullTransformer`, `DatetimeTransformer`,
`LabelEncodingTransformer`, `NumericalTransformer`, `CategoricalTransformer`, `BooleanTransformer` and `OneHotEncodingTransformer`.

It also adds performance-based testing and a script for profiling the performance.

Issues closed

* Add performance-based testing - Issue [194](https://github.com/sdv-dev/RDT/issues/194) by amontanez24
* Audit the NullTransformer - Issue [192](https://github.com/sdv-dev/RDT/issues/192) by amontanez24
* Audit DatetimeTransformer - Issue [189](https://github.com/sdv-dev/RDT/issues/189) by sarahmish
* Audit the LabelEncodingTransformer - Issue [184](https://github.com/sdv-dev/RDT/issues/184) by amontanez24
* Audit the NumericalTransformer - Issue [181](https://github.com/sdv-dev/RDT/issues/181) by fealho
* Audit CategoricalTransformer - Issue [180](https://github.com/sdv-dev/RDT/issues/180) by katxiao
* Audit BooleanTransformer - Issue [179](https://github.com/sdv-dev/RDT/issues/179) by katxiao
* Auditing OneHotEncodingTransformer - Issue [178](https://github.com/sdv-dev/RDT/issues/178) by sarahmish
* Create script for profiling - Issue [176](https://github.com/sdv-dev/RDT/issues/176) by amontanez24
* Create folder structure for performance testing - Issue [174](https://github.com/sdv-dev/RDT/issues/174) by amontanez24

0.5.0

This release updates the `NumericalTransformer` by adding a new `rounding` argument.
Users can now obtain numerical values with precision, either pre-specified or automatically computed from the given data.

Issues closed

* Add `rounding` argument to `NumericalTransformer` - Issue [166](https://github.com/sdv-dev/RDT/issues/166) by amontanez24 and csala
* `NumericalTransformer` rounding error with infinity - Issue [169](https://github.com/sdv-dev/RDT/issues/169) by amontanez24
* Add min and max arguments to NumericalTransformer - Issue [106](https://github.com/sdv-dev/RDT/issues/106) by amontanez24

0.4.2

This release adds a new method to the `CategoricalTransformer` to solve a bug where
the transformer becomes unusable after being pickled and unpickled if it had `NaN`
values in the data which it was fit on.

It also fixes some grammar mistakes in the documentation.

Issues closed

* CategoricalTransformer with NaN values cannot be pickled bug - Issue [164](https://github.com/sdv-dev/RDT/issues/164) by pvk-developer and csala

Documentation changes

* docs: fix typo - PR [163](https://github.com/sdv-dev/RDT/issues/163) by sbrugman

0.4.1

This release improves the `HyperTransformer` memory usage when working with a
high number of columns or a high number of categorical values when using one hot encoding.

Issues closed

* `Boolean`, `Datetime` and `LabelEncoding` transformers fail with 2D `ndarray` - Issue [160](https://github.com/sdv-dev/RDT/issues/160) by pvk-developer
* `HyperTransformer`: Memory usage increase when `reverse_transform` is called - Issue [156](https://github.com/sdv-dev/RDT/issues/152) by pvk-developer and AnupamaGangadhar

Page 7 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.